"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 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.dev/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,Ca,Aaa,Baa,Fa,Eaa,Daa,Faa,Gaa,Caa,Ga,Haa,Jaa,Kaa,Laa,Oaa,Sa,Va,Qaa,Raa,Saa,ab,Uaa,Waa,Xaa,Yaa,cb,$aa,aba,bba,gba,hba,iba,jba,eba,kba,fba,lba,dba,mba,cba,nba,pba,hb,qba,rba,sba,tba,vba,yba,zba,Dba,Gba,Aba,Fba,Eba,Cba,Bba,Hba,Iba,Lba,Nba,Mba,Qba,Rba,Sba,Uba,Wba,Vba,Zba,$ba,aca,bca,eca,gca,hca,ica,kca,jca,mca,lca,nca,oca,pca,sca,qb,uca,vca,wca,zca,wb,Eca,Fca,Hca,Lca,Mca,vb,zb,Pca,Jb,Qca,Rca,Tca,Uca,Pb,Qb,Vca,Ub,Xca,ada,ic,kda,
lda,mda,nda,kc,oda,pda,qda,rda,sda,wda,Bda,Eda,Fda,uc,Gda,Hda,Ida,Lda,Kda,Pda,Qda,Rda,yc,Tda,vc,Wda,Xda,Yda,$da,gea,eea,hea,mea,tea,uea,rea,sea,vea,wea,xea,zea,Aea,Bea,Fc,Fea,Gea,Hea,Iea,Jea,Gc,Mea,Nea,Qea,Rea,Sea,Tea,bfa,dfa,efa,cfa,Qc,ffa,afa,gfa,Yea,Xea,Wea,Vea,hfa,kfa,mfa,rfa,Tc,tfa,Wc,ufa,Yc,wfa,xfa,yfa,zfa,Afa,Cfa,Bfa,Dfa,Efa,Ffa,Gfa,Hfa,Ifa,Nfa,Ofa,Pfa,Rfa,Jfa,Kfa,jd,Tfa,Ufa,Xfa,Vfa,Zfa,Yfa,aga,$fa,bga,fga,kd,iga,kga,jga,nga,lga,oga,md,pga,qd,rga,tga,sga,wga,xga,vga,zga,Aga,Fd,Cga,Ega,Gga,
Hga,Fga,Iga,Jga,Kga,Lga,Nga,Oga,Mga,Pga,Qga,Sga,Vga,Zga,Xga,Wga,Yga,aha,cha,bha,eha,Md,dha,gha,$ga,hha,iha,kha,jha,mha,nha,Vd,oha,pha,rha,Wd,sha,tha,vha,wha,xha,yha,zha,Aha,Cha,Eha,Fha,Gha,Iha,Jha,Kha,Lha,Nha,Mha,Oha,le,me,Tha,Uha,cia,eia,gia,hia,kia,pia,oia,sia,ria,via,wia,xia,yia,zia,Bia,Fia,Aia,Eia,Dia,Gia,Hia,Kia,Je,Lia,Mia,Nia,Pia,Ria,Sia,Via,Xia,Wia,Ke,Zia,$ia,bja,cja,fja,hja,Qe,ija,jja,mja,uja,pja,wja,xja,yja,Cja,Te,Dja,Fja,Gja,Hja,Lja,Mja,Ija,Nja,Pja,Oja,Tja,Sja,Kja,Rja,Vja,Jja,Wja,Xja,Yja,
Zja,$ja,Qja,cka,dka,eka,fka,hka,ika,gka,mka,nka,oka,pka,rka,ska,tka,uka,vka,Bka,Cka,Eka,Dka,hf,Hka,Ika,Lka,Mka,Nka,Pka,Qka,Rka,Ska,Uka,Vka,Wka,Xka,ala,$ka,cla,dla,ela,gla,hla,ila,ola,pla,nla,rla,tla,ula,sla,yla,zla,Bla,Cla,Ala,Dla,Ela,Gla,Ola,Tla,Sla,Xla,Ula,Yla,$la,ama,Wla,Zla,bma,cma,gma,ima,lma,kma,hma,tma,sma,vma,uma,wma,yma,xma,Ama,Bma,Ema,Hma,Fma,Jma,Oma,Qma,Pma,Sma,Rma,Tma,Vma,$ma,ana,bna,cna,gna,dna,lna,kna,rna,ona,mna,qna,Ug,yna,zna,Ana,Cna,Dna,Fna,Gna,Hna,Ina,Jna,Kna,Ena,Nna,Mna,Lna,Ona,
Pna,Qna,Rna,$g,Sna,Tna,Una,Vna,Wna,ah,Xna,Yna,bh,aoa,boa,doa,eoa,goa,foa,coa,hoa,ch,ioa,loa,moa,noa,ooa,joa,koa,poa,roa,soa,toa,fh,uoa,Boa,yoa,Coa,voa,Doa,woa,Foa,Aoa,zoa,Goa,Hoa,Ioa,Joa,ih,Koa,Loa,Moa,Noa,Ooa,Qoa,Roa,Soa,Toa,Uoa,Voa,Zoa,Xoa,Yoa,apa,$oa,bpa,mh,nh,fpa,dpa,hpa,ipa,jpa,mpa,kpa,lpa,rpa,qpa,npa,tpa,spa,upa,oh,ypa,wpa,Cpa,zpa,Apa,Bpa,Dpa,Epa,Fpa,Hpa,Kpa,Ipa,Jpa,Lpa,Mpa,Npa,Opa,Qpa,Rpa,Upa,Vpa,Wpa,Xpa,Ypa,Zpa,$pa,aqa,bqa,cqa,dqa,hqa,iqa,kqa,oqa,lqa,rqa,qqa,sqa,tqa,zqa,Cqa,Eqa,Hqa,Iqa,Kqa,
Lqa,Mqa,Nqa,Oqa,Pqa,Qqa,Rqa,Sqa,Yqa,cra,pra,sra,tra,ora,ura,vra,wra,Dra,Gra,Ira,Mra,Wh,Pra,Qra,Rra,Sra,Tra,Ura,Vra,Wra,Yra,bi,$ra,bsa,csa,dsa,fsa,esa,isa,hsa,jsa,ksa,msa,lsa,nsa,osa,ji,rsa,ssa,tsa,ki,li,vsa,xsa,wsa,zsa,usa,Csa,mi,Bsa,oi,Fsa,Hsa,Gsa,Isa,pi,Jsa,Lsa,Msa,Nsa,Qsa,Osa,Psa,Usa,Vsa,Wsa,qi,Xsa,Zsa,$sa,ata,bta,cta,eta,fta,gta,hta,jta,kta,ri,si,mta,ota,nta,pta,qta,tta,rta,uta,vta,wta,zta,Ata,Bta,ti,Eta,Fta,Gta,Hta,Ita,Jta,Kta,Lta,Mta,Nta,Ota,Pta,Sta,Tta,Uta,Vta,Wta,Xta,Yta,Zta,$ta,aua,bua,cua,
dua,fua,gua,kua,lua,mua,sua,nua,xua,vua,Cua,Dua,Fua,Hua,Kua,Lua,Gua,Mua,Oua,zi,Qua,Wua,dva,Xua,eva,fva,gva,hva,Gi,iva,jva,kva,mva,ova,pva,qva,rva,sva,tva,uva,vva,wva,yva,zva,Ava,Bva,Cva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,Uva,Yva,awa,bwa,dwa,hwa,iwa,jwa,Zi,kwa,lwa,mwa,owa,pwa,rwa,swa,uwa,wwa,xwa,ywa,Awa,Cwa,Dwa,Ewa,Fwa,Gwa,Iwa,Jwa,Kwa,Lwa,Mwa,Swa,Uwa,Vwa,Rwa,Nwa,Twa,Owa,Qwa,Ywa,Pwa,axa,bxa,cxa,fj,dxa,exa,fxa,gxa,hxa,ixa,jxa,kxa,lxa,mxa,nxa,oxa,pxa,qxa,rxa,sxa,txa,uxa,vxa,wxa,xxa,yxa,
zxa,Axa,Bxa,Cxa,Dxa,Exa,Fxa,Hxa,Ixa,Vxa,Wxa,Xxa,Yxa,Zxa,$xa,aya,bya,cya,dya,eya,fya,gya,hya,iya,jya,kya,lya,mya,nya,oya,pya,qya,rya,sya,tya,uya,vya,wya,xya,zya,Aya,Bya,Cya,Dya,Eya,Gya,Hya,Iya,Jya,Kya,Lya,Mya,Nya,Oya,Pya,Rya,Qya,Tya,Wya,Uya,Vya,Yya,Xya,Zya,$ya,aza,bza,cza,dza,fza,eza,gza,hza,iza,jza,lza,pza,qza,rza,sza,tza,kj,uza,vza,mj,xza,nj,Eza,oj,gwa,Qha,Rha,Gza,Hza,Iza,Kza,ewa,Lza,Pha,fwa;_._DumpException=function(a){throw a;};
_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b);this.IQb=!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?fa?fa.brands.some(function(b){return(b=b.brand)&&_.ja(b,a)}):!1:!1};ka=function(a){return _.ja(ea(),a)};la=function(){return aaa?!!fa&&fa.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?!!fa&&!!fa.platform:!1};jaa=function(){return ka("iPhone")&&!ka("iPod")&&!ka("iPad")};_.kaa=function(){return jaa()||ka("iPad")||ka("iPod")};laa=function(){return iaa()?fa.platform==="macOS":ka("Macintosh")};_.ma=function(a){return a[a.length-1]};maa=function(a,b){(0,_.oa)(a,b)>=0||a.push(b)};_.pa=function(a,b){b=(0,_.oa)(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};
_.qa=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(_.sa(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 _.ua(n)?"o"+_.va(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)};_.ya=function(a){return taa&&a!=null&&a instanceof Uint8Array};uaa=function(){return typeof BigInt==="function"};vaa=function(a){a.vld=!0;return a};
Ca=function(a){var b=a;if(waa(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(xaa(b)&&!Number.isSafeInteger(b))throw Error(String(b));return yaa?BigInt(a):a=zaa(a)?a?"1":"0":waa(a)?a.trim()||"0":String(a)};Aaa=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}};Baa=function(a){var b=a>>>0;Da=b;Ea=(a-b)/4294967296>>>0};
Fa=function(a){if(a<0){Baa(-a);var b=_.k(Caa(Da,Ea));a=b.next().value;b=b.next().value;Da=a>>>0;Ea=b>>>0}else Baa(a)};Eaa=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+Daa(c)+Daa(a));return c};Daa=function(a){a=String(a);return"0000000".slice(a.length)+a};
Faa=function(){var a=Da,b=Ea;b&2147483648?uaa()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=_.k(Caa(a,b)),a=b.next().value,b=b.next().value,a="-"+Eaa(a,b)):a=Eaa(a,b);return a};
Gaa=function(a){if(a.length<16)Fa(Number(a));else if(uaa())a=BigInt(a),Da=Number(a&BigInt(4294967295))>>>0,Ea=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");Ea=Da=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)),Ea*=1E6,Da=Da*1E6+d,Da>=4294967296&&(Ea+=Math.trunc(Da/4294967296),Ea>>>=0,Da>>>=0);b&&(b=_.k(Caa(Da,Ea)),a=b.next().value,b=b.next().value,Da=a,Ea=b)}};Caa=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};Ga=function(a){return Array.prototype.slice.call(a)};
Haa=function(a){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?Symbol():a};_.Ha=function(a){Iaa(a,34);return a};Jaa=function(a){Iaa(a,32);return a};Kaa=function(a,b){Ia(b,(a|0)&-14591)};Laa=function(a,b){Ia(b,(a|34)&-14557)};_.Ja=function(a){return a.d1c===Maa};Oaa=function(a){return!(!a||typeof a!=="object"||a.N0c!==Naa)};_.La=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};
Sa=function(a,b,c,d){if(a==null){if(!c)throw Error();}else if(typeof a==="string")a=a?new _.Na(a,_.Pa):_.Ra();else if(a.constructor!==_.Na)if(_.ya(a))a=a.length?new _.Na(d?a:new Uint8Array(a),_.Pa):_.Ra();else{if(!b)throw Error();a=void 0}return a};_.Paa=function(a,b){return!!a&&(Array.isArray(a)?a.includes(b):a.has(b))};_.Ua=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.Ta)(a);if(d&1)return!0;if(!_.Paa(b,c))return!1;Ia(a,d|1);return!0};Va=function(a){if(a&2)throw Error();};
Qaa=function(a,b){if(typeof b!=="number"||b<0||b>=a.length)throw Error();};Raa=function(a,b){if(typeof b!=="number"||b<0||b>a.length)throw Error();};Saa=function(a,b){(b=_.Wa?b[_.Wa]:void 0)&&(a[_.Wa]=Ga(b))};_.$a=function(){var a=Error();Taa(a,"incident");da(a)};ab=function(a){a=Error(a);Taa(a,"warning");return a};_.bb=function(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);};Uaa=function(a){if(typeof a!=="number")throw Error("N`"+typeof a+"`"+a);return a};
Waa=function(a){if(typeof a!=="boolean")throw Error("O`"+Vaa(a)+"`"+a);return a};Xaa=function(a){return a==null?a:Waa(a)};Yaa=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};cb=function(a){var b=typeof a;switch(b){case "bigint":return!0;case "number":return Number.isFinite(a)}return b!=="string"?!1:Zaa.test(a)};_.db=function(a){if(!Number.isFinite(a))throw ab("enum");return a|0};$aa=function(a){return a==null?a:Number.isFinite(a)?a|0:void 0};
aba=function(a){if(typeof a!=="number")throw ab("int32");if(!Number.isFinite(a))throw ab("int32");return a|0};_.eb=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};bba=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};
gba=function(a){var b=0;b=b===void 0?0:b;if(!cb(a))throw ab("int64");var c=typeof a;switch(b){case 4096:switch(c){case "string":return cba(a);case "bigint":return String(BigInt.asIntN(64,a));default:return dba(a)}case 8192:switch(c){case "string":return b=Math.trunc(Number(a)),Number.isSafeInteger(b)?a=Ca(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=uaa()?Ca(BigInt.asIntN(64,BigInt(a))):Ca(eba(a))),a;case "bigint":return Ca(BigInt.asIntN(64,a));default:return Ca(fba(a))}case 0:switch(c){case "string":return cba(a);
case "bigint":return Ca(BigInt.asIntN(64,a));default:return fba(a)}default:return _.bb(b,"Unknown format requested type for int64")}};_.fb=function(a){return a==null?a:gba(a)};hba=function(a){return a[0]==="-"?!1:a.length<20?!0:a.length===20&&Number(a.substring(0,6))<184467};iba=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};
jba=function(a){if(a<0){Fa(a);var b=Eaa(Da,Ea);a=Number(b);return Number.isSafeInteger(a)?a:b}if(hba(String(a)))return a;Fa(a);return Ea*4294967296+(Da>>>0)};eba=function(a){if(iba(a))return a;Gaa(a);return Faa()};kba=function(a){if(hba(a))return a;Gaa(a);return Eaa(Da,Ea)};fba=function(a){a=Math.trunc(a);if(!Number.isSafeInteger(a)){Fa(a);var b=Da,c=Ea;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};
lba=function(a){a=Math.trunc(a);return a>=0&&Number.isSafeInteger(a)?a:jba(a)};dba=function(a){a=Math.trunc(a);if(Number.isSafeInteger(a))a=String(a);else{var b=String(a);iba(b)?a=b:(Fa(a),a=Faa())}return a};mba=function(a){a=Math.trunc(a);if(a>=0&&Number.isSafeInteger(a))a=String(a);else{var b=String(a);hba(b)?a=b:(Fa(a),a=Eaa(Da,Ea))}return a};cba=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 eba(a)};
nba=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 kba(a)};pba=function(a){if(a==null)return a;if(typeof a==="bigint")return oba(a)?a=Number(a):(a=BigInt.asIntN(64,a),a=oba(a)?Number(a):String(a)),a;if(cb(a))return typeof a==="number"?fba(a):cba(a)};
hb=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(cb(a))return c==="string"?cba(a):b?dba(a):fba(a)};
qba=function(a){var b=0;b=b===void 0?0:b;if(!cb(a))throw ab("uint64");var c=typeof a;switch(b){case 4096:switch(c){case "string":return nba(a);case "bigint":return String(BigInt.asUintN(64,a));default:return mba(a)}case 8192:switch(c){case "string":return b=Math.trunc(Number(a)),Number.isSafeInteger(b)&&b>=0?a=Ca(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=uaa()?Ca(BigInt.asUintN(64,BigInt(a))):Ca(kba(a))),a;case "bigint":return Ca(BigInt.asUintN(64,a));default:return Ca(lba(a))}case 0:switch(c){case "string":return nba(a);
case "bigint":return Ca(BigInt.asUintN(64,a));default:return lba(a)}default:return _.bb(b,"Unknown format requested type for int64")}};rba=function(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&oba(a)?a=Number(a):(a=BigInt.asUintN(64,a),a=oba(a)?Number(a):String(a)),a;if(cb(a))return typeof a==="number"?lba(a):nba(a)};_.lb=function(a){if(typeof a!=="string")throw Error();return a};sba=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};
tba=function(a){return a==null||typeof a==="string"?a:void 0};vba=function(a,b,c,d){if(a!=null&&typeof a==="object"&&_.Ja(a))return a;if(!Array.isArray(a))return c?d&2?(a=b[uba])?b=a:(a=new b,_.Ha(a.Ha),b=b[uba]=a):b=new b:b=void 0,b;var e=c=(0,_.Ta)(a);e===0&&(e|=d&32);e|=d&2;e!==c&&Ia(a,e);return new b(a)};_.wba=function(a,b,c){if(b)return Waa(a);var d;return(d=Yaa(a))!=null?d:c?!1:void 0};_.xba=function(a,b,c){if(b)return _.lb(a);var d;return(d=tba(a))!=null?d:c?"":void 0};yba=function(a){return a};
zba=function(a){return a};Dba=function(a,b,c,d){return Aba(a,b,c,d,Bba,Cba)};Gba=function(a,b,c,d){return Aba(a,b,c,d,Eba,Fba)};
Aba=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,y=c.length-1;y>=0;y--){var D=c[y];d&&y===c.length-1&&D===d||(r++,D!=null&&n++)}if(d)for(var J in d)y=+J,isNaN(y)||(v+=Hba(y),m++,y>g&&(g=y));r=e(r,n)+f(m,g,v);J=n;y=m;D=g;for(var L=v,P=c.length-1;P>=0;P--){var ba=c[P];if(!(ba==null||d&&P===c.length-1&&ba===d)){ba=P-b;var ta=e(ba,J)+f(y,D,L);ta<r&&(a=1+ba,r=ta);y++;J--;L+=Hba(ba);D=Math.max(D,ba)}}b=e(0,0)+f(y,D,L);b<r&&(a=0,r=b);if(d){y=m;D=g;L=v;J=n;for(var Ba in d)d=
+Ba,isNaN(d)||d>=1024||(y--,J++,L-=Ba.length,g=e(d,J)+f(y,D,L),g<r&&(a=1+d,r=g))}return a};Fba=function(a,b,c){return c+a*3+(a>1?a-1:0)};Eba=function(a,b){return(a>1?a-1:0)+(a-b)*4};Cba=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};Bba=function(a){return 40+4*a};Hba=function(a){return a>=100?a>=1E4?Math.ceil(Math.log10(1+a)):a<1E3?3:4:a<10?1:2};Iba=function(){_.$a()};
Lba=function(a,b){(Jba||(Jba=new mb)).set(a,b);(Kba||(Kba=new mb)).set(b,a)};Nba=function(){mb===void 0&&(mb=typeof WeakMap==="function"?Mba(WeakMap):null);return mb};Mba=function(a){try{return a.toString().indexOf("[native code]")!==-1?a:null}catch(b){return null}};Qba=function(a){if(Oba===void 0){var b=new Pba([],{});Oba=Array.prototype.concat.call([],b).length===1}Oba&&typeof Symbol==="function"&&Symbol.isConcatSpreadable&&(a[Symbol.isConcatSpreadable]=!0)};
Rba=function(a,b){if(a.length!==b.length)return!1;for(var c in b){var d=Number(c),e;if(e=Number.isInteger(d))e=a[d],d=b[d],e=!(Number.isNaN(e)?Number.isNaN(d):e===d);if(e)return!1}return!0};Sba=function(){_.$a()};Uba=function(a,b){var c,d;return(c=Tba)==null?void 0:(d=c.get(b))==null?void 0:d.get(a)};Wba=function(a,b){return Vba(b)};
Vba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return oba(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(_.Ua(a,void 0,0))return}else{if(_.ya(a))return saa(a);if(a instanceof _.Na)return Xba(a);if(a instanceof _.ob)return Yba(a)}}return a};Zba=function(a){return a};$ba=function(a,b,c,d,e,f){a=vba(a,d,c,f);e&&(a=qb(a));return a};aca=function(a){return a};bca=function(a){return[a,this.get(a)]};
eca=function(){return cca||(cca=new _.ob(_.Ha([]),void 0,void 0,void 0,dca))};gca=function(a,b){fca=b;a=new a(b);fca=void 0;return a};hca=function(a,b){a=_.rb(a,b[0],b[1]);Iaa(a,16384);return a};
_.rb=function(a,b,c){a==null&&(a=fca);fca=void 0;if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-33521665|(b&1023)<<15)}else{if(!Array.isArray(a))throw Error("Q");d=(0,_.Ta)(a);if(d&2048)throw Error("T");if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("U");a:{c=a;var e=c.length;if(e){var f=e-1;if(_.La(c[f])){d|=256;b=f-(+!!(d&512)-1);if(b>=1024)throw Error("V");d=d&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(b>1024)throw Error("W");d=d&-33521665|(b&1023)<<
15}}}Ia(a,d);return a};ica=function(a,b,c){var d=Ga(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])}Saa(d,a);return d};kca=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=_.Ua(a,void 0,0)?void 0:e&&(0,_.Ta)(a)&2?a:jca(a,b,c,d!==void 0,e);else if(_.La(a)){var f={},g;for(g in a)f[g]=kca(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};
jca=function(a,b,c,d,e){var f=d||c?(0,_.Ta)(a):0;d=d?!!(f&32):void 0;for(var g=Ga(a),m=0;m<g.length;m++)g[m]=kca(g[m],b,c,d,e);c&&(Saa(g,a),c(f,g));return g};mca=function(a){return kca(a,lca,void 0,void 0,!1)};lca=function(a){return _.Ja(a)?a.toJSON():a instanceof _.ob?Yba(a,mca):Vba(a)};nca=function(a){return jca(a,lca,void 0,void 0,!1)};
oca=function(a,b,c){c=c===void 0?Laa:c;if(a!=null){if(taa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Ta)(a);if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(Ia(a,(d|34)&-12293),a):jca(a,oca,d&4?Laa:c,!0,!0)}_.Ja(a)?(c=a.Ha,d=(0,_.tb)(c),a=d&2?a:pca(a,c,d,!0)):a instanceof _.ob&&!(a.maa&2)&&(c=_.Ha(qca(a,oca)),a=new _.ob(c,a.kCa,a.Oga,a.T8a));return a}};pca=function(a,b,c,d){_.rca(a);return gca(a.constructor,sca(b,c,d))};
sca=function(a,b,c){var d=c||b&2?Laa:Kaa,e=!!(b&32);a=ica(a,b,function(f){return oca(f,e,d)});Iaa(a,32|(c?2:0));return a};qb=function(a){var b=a.Ha,c=(0,_.tb)(b);return c&2?pca(a,b,c,!1):a};uca=function(a,b,c,d){if(!(4&b))return!0;if(c==null)return!1;!d&&c===0&&(4096&b||8192&b)&&(a.constructor[tca]=(a.constructor[tca]|0)+1)<5&&_.$a();return c===0?!1:!(c&b)};vca=function(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||b>=a.length||b>=c))return a[b]};
_.ub=function(a,b,c,d){var e=b>>15&1023||536870912;if(c>=e){var f=b;if(b&256)var g=a[a.length-1];else{if(d==null)return f;g=a[e+(+!!(b&512)-1)]={};f|=256}g[c]=d;c<e&&(a[c+(+!!(b&512)-1)]=void 0);f!==b&&Ia(a,f);return f}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
_.Ab=function(a,b,c,d,e,f,g){var m=a.Ha,n=(0,_.tb)(m);d=2&n?1:d;f=!!f;e=wca(m,n,b,e);var r=(0,_.Ta)(e),v=e;xca(v,a);d!==2&&d!==1||yca(v,a);if(uca(a,r,g,f)){4&r&&(e=Ga(e),r=vb(r,n),n=_.ub(m,n,b,e));for(var y=v=0;v<e.length;v++){var D=c(e[v]);D!=null&&(e[y++]=D)}y<v&&(e.length=y);r=zca(r,n);r=(r|20)&-4097;r&=-8193;g&&(r|=g);Ia(e,r);2&r&&Object.freeze(e)}if(d===1||d===4&&32&r)wb(r)||(a=r,r|=2,r!==a&&Ia(e,r),Object.freeze(e));else if(g=d!==5?!1:!!(32&r)||wb(r)||!!Aca(e),(d===2||g)&&wb(r)&&(e=Ga(e),r=
vb(r,n),r=zb(r,n,f),Ia(e,r),n=_.ub(m,n,b,e)),wb(r)||(b=r,r=zb(r,n,f),r!==b&&Ia(e,r)),g){var J=Bca(e);Cca(e,a,!0)}else if(d===2&&!f){var L;(L=Jba)==null||L.delete(e)}return J||e};wca=function(a,b,c,d){a=Bb(a,b,c,d);return Array.isArray(a)?a:Dca};zca=function(a,b){a===0&&(a=vb(a,b));return a|1};wb=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};Eca=function(a){return Sa(a,!0,!0,!0)};Fca=function(a){return Sa(a,!0,!0,!1)};
Hca=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=eca();break a}m=[]}else if(m.constructor===_.ob){if((m.maa&2)==0||n){a=m;break a}m=qca(m)}else Array.isArray(m)?c=!!((0,_.Ta)(m)&2):m=[];if(n){if(!m.length){a=eca();break a}c||(c=!0,_.Ha(m))}else if(c){c=!1;n=Ga(m);for(m=0;m<n.length;m++){var r=n[m]=Ga(n[m]);Array.isArray(r[1])&&(r[1]=_.Ha(r[1]))}m=n}c||((0,_.Ta)(m)&64?Gca(m,32):32&b&&Jaa(m));f=new _.ob(m,e,_.xba,f);_.ub(a,b,d,f);a=f}!g&&e&&(a.bRc=!0);return a};
_.Cb=function(a,b,c){a=a.Ha;var d=(0,_.tb)(a);return Hca(a,d,Bb(a,d,b),b,void 0,c)};_.Db=function(a,b,c){a=a.Ha;var d=(0,_.tb)(a);return Hca(a,d,Bb(a,d,b),b,c)};
_.Eb=function(a,b,c,d){var e=a.Ha,f=(0,_.tb)(e);Va(f);if(c==null)return _.ub(e,f,b),a;c=Ica(c);var g=(0,_.Ta)(c),m=g,n=!!(2&g)||Object.isFrozen(c),r=!n&&(void 0===Jca||!1);if(uca(a,g)){g=21;n&&(c=Ga(c),m=0,g=vb(g,f),g=zb(g,f,!0));for(var v=0;v<c.length;v++)c[v]=d(c[v])}r?(c=Ga(c),m=0,g=vb(g,f),g=zb(g,f,!0)):n||Cca(c,a);g!==m&&Ia(c,g);_.ub(e,f,b,c);return a};_.Fb=function(a,b,c,d){var e=a.Ha,f=(0,_.tb)(e);Va(f);_.ub(e,f,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};
Lca=function(a){if(Gb){var b;return(b=a[Kca])!=null?b:a[Kca]=new Map}if(Kca in a)return a[Kca];b=new Map;Object.defineProperty(a,Kca,{value:b});return b};Mca=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];Bb(b,c,g)!=null&&(e!==0&&(c=_.ub(b,c,e)),e=g)}a.set(d,e);return e};_.Nca=function(a,b,c,d){a=a.Ha;var e=(0,_.tb)(a);d=Bb(a,e,c,d);b=vba(d,b,!1,e);b!==d&&b!=null&&_.ub(a,e,c,b);return b};
_.Oca=function(a,b,c,d,e,f,g,m){var n=a.Ha,r=!!(2&b);e=r?1:e;g=!!g;m&&(m=!r);f=wca(n,b,d,f);var v=(0,_.Ta)(f);r=f;xca(r,a);e!==2&&e!==1||yca(r,a);r=!!(4&v);if(!r){v=zca(v,b);var y=f,D=b,J=!!(2&v);J&&(D|=2);for(var L=!J,P=!0,ba=0,ta=0;ba<y.length;ba++){var Ba=vba(y[ba],c,!1,D);if(Ba instanceof c){if(!J){var ra=!!((0,_.Ta)(Ba.Ha)&2);L&&(L=!ra);P&&(P=ra)}y[ta++]=Ba}}ta<ba&&(y.length=ta);v|=4;v=P?v|16:v&-17;v=L?v|8:v&-9;Ia(y,v);J&&Object.freeze(y)}if(m&&!(8&v||!f.length&&(e===1||e===4&&32&v))){wb(v)?
(f=Ga(f),v=vb(v,b),b=_.ub(n,b,d,f)):yca(f,a);c=f;m=v;for(y=0;y<c.length;y++)v=c[y],D=qb(v),v!==D&&(c[y]=D);m|=8;m=c.length?m&-17:m|16;Ia(c,m);v=m}if(e===1||e===4&&32&v)wb(v)||(a=v,v|=!f.length||16&v&&(!r||32&v)?2:2048,v!==a&&Ia(f,v),Object.freeze(f));else if(r=e!==5?!1:!!(32&v)||wb(v)||!!Aca(f),(e===2||r)&&wb(v)&&(f=Ga(f),v=vb(v,b),v=zb(v,b,g),Ia(f,v),b=_.ub(n,b,d,f)),wb(v)||(d=v,v=zb(v,b,g),v!==d&&Ia(f,v)),r){var xa=Bca(f);Cca(f,a,!0)}else if(e===2&&!g){var Ma;(Ma=Jba)==null||Ma.delete(f)}return xa||
f};vb=function(a,b){a=(2&b?a|2:a&-3)|32;return a&=-2049};zb=function(a,b,c){32&b&&c||(a&=-33);return a};_.Ib=function(a,b,c,d,e,f,g,m){Va((0,_.tb)(a.Ha));b=f(a,b,2,g,!0);f=(0,_.Ta)(b);f=4&f?4096&f?4096:8192&f?8192:0:void 0;f=f!=null?f:0;m&&Raa(b,e);e!=void 0?b.splice(e,m,c(d,f)):b.push(c(d,f));return a};Pca=function(a,b,c,d,e,f,g){var m=(0,_.tb)(a.Ha);Va(m);a=_.Oca(a,m,c,b,2,f,!0);c=d!=null?d:new c;g&&Raa(a,e);e!=void 0?a.splice(e,g,c):a.push(c);(0,_.Ta)(c.Ha)&2?Gca(a,8):Gca(a,16)};
Jb=function(a,b){return a!=null?a:b};Qca=function(a){return Sa(a,!1,!1,!1)};Rca=function(a){a=Kb(a,2);if(a==null)return"";if(typeof a==="string")return a;if(_.ya(a))return saa(a);if(Array.isArray(a))return nca(a);if(a instanceof _.Na)return Xba(a);if(a&&_.Ja(a))return a.toJSON();throw Error("X`"+a);};
Tca=function(a){_.rca(a);var b=Nb?a.Ha:nca(a.Ha);var c=!Nb,d=(0,_.tb)(c?a.Ha:b);if(a=b.length){var e=b[a-1],f=_.La(e);f?a--:e=void 0;var g=+!!(d&512)-1,m=a-g,n=!!Sca&&!(d&512),r;d=(r=Sca)!=null?r:zba;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 y=e;var D;f=!1;if(m)for(n=Math.max(0,d+g);n<v.length;n++){var J=v[n],L=n-g;J==null||_.Ua(J,void 0,L)||Oaa(J)&&J.size===0||(f=v[n]=void 0,((f=D)!=null?f:D={})[L]=J,f=!0)}if(y)for(var P in y)if(n=+P,isNaN(n))n=void 0,
((n=D)!=null?n:D={})[P]=y[P];else if(J=y[P],Array.isArray(J)&&(_.Ua(J,void 0,+P)||Oaa(J)&&J.size===0)&&(J=null),J==null&&(f=!0),m&&n<d){f=!0;J=n+g;for(L=v.length;L<=J;L++)v.push(void 0);v[J]=y[n]}else J!=null&&(n=void 0,((n=D)!=null?n:D={})[P]=J);f||(D=y);if(D)for(var ba in D){y=D;break b}y=null}v=y==null?e!=null:y!==e}m&&(a=r.length);for(var ta;a>0;a--){P=a-1;D=r[P];P-=g;if(!(D==null||_.Ua(D,void 0,P)||Oaa(D)&&D.size===0))break;ta=!0}if(r!==b||v||ta){if(!m&&!c)r=Array.prototype.slice.call(r,0,a);
else if(ta||v||y)r.length=a;y&&r.push(y)}b=r}return b};_.Ob=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};Uca=function(a){if(typeof a==="bigint"){var b=Number(a);return Number.isSafeInteger(b)?b:""+a}return a};Pb=function(a,b){var c=[];a.forEach(b?function(d,e){c.push([Uca(e),b(d)])}:function(d,e){c.push([Uca(e),Uca(d)])});return c};_.l=function(a){return Array.isArray(a)?a.map(Uca):a==null?void 0:Uca(a)};
Qb=function(a){return a==null?void 0:Array.isArray(a)?a.map(function(b){return Xba(b)}):Xba(a)};_.Rb=function(a){if((0,_.Ta)(a.Ha)&2)throw Error("aa");};_.Tb=function(a){return function(b){return Sb(a,b)}};
Vca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;v=r=0}function b(y){for(var D=g,J=0;J<64;J+=4)D[J/4]=y[J]<<24|y[J+1]<<16|y[J+2]<<8|y[J+3];for(J=16;J<80;J++)y=D[J-3]^D[J-8]^D[J-14]^D[J-16],D[J]=(y<<1|y>>>31)&4294967295;y=e[0];var L=e[1],P=e[2],ba=e[3],ta=e[4];for(J=0;J<80;J++){if(J<40)if(J<20){var Ba=ba^L&(P^ba);var ra=1518500249}else Ba=L^P^ba,ra=1859775393;else J<60?(Ba=L&P|ba&(L|P),ra=2400959708):(Ba=L^P^ba,ra=3395469782);Ba=((y<<5|y>>>
27)&4294967295)+Ba+ta+ra+D[J]&4294967295;ta=ba;ba=P;P=(L<<30|L>>>2)&4294967295;L=y;y=Ba}e[0]=e[0]+y&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+P&4294967295;e[3]=e[3]+ba&4294967295;e[4]=e[4]+ta&4294967295}function c(y,D){if(typeof y==="string"){y=unescape(encodeURIComponent(y));for(var J=[],L=0,P=y.length;L<P;++L)J.push(y.charCodeAt(L));y=J}D||(D=y.length);J=0;if(r==0)for(;J+64<D;)b(y.slice(J,J+64)),J+=64,v+=64;for(;J<D;)if(f[r++]=y[J++],v++,r==64)for(r=0,b(f);J+64<D;)b(y.slice(J,J+64)),J+=64,v+=
64}function d(){var y=[],D=v*8;r<56?c(m,56-r):c(m,64-(r-56));for(var J=63;J>=56;J--)f[J]=D&255,D>>>=8;b(f);for(J=D=0;J<5;J++)for(var L=24;L>=0;L-=8)y[D++]=e[J]>>L&255;return y}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 y=d(),D="",J=0;J<y.length;J++)D+="0123456789ABCDEF".charAt(Math.floor(y[J]/16))+"0123456789ABCDEF".charAt(y[J]%16);return D}}};Ub=function(a){return{valueOf:a}.valueOf()};
Xca=function(){var a=null;if(!Wca)return a;try{var b=function(c){return c};a=Wca.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};_.Zca=function(){Yca===void 0&&(Yca=Xca());return Yca};_.Wb=function(a){var b=_.Zca();return new _.Vb(b?b.createScriptURL(a):a)};_.Xb=function(a){if(a instanceof _.Vb)return a.dOb;throw Error("fa");};_.Zb=function(a){if(a instanceof _.Yb)return a.hOb;throw Error("fa");};
ada=function(a){return new $ca(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.$b=function(a){var b=b===void 0?bda:b;a:if(b=b===void 0?bda:b,!(a instanceof _.Yb)){for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof $ca&&d.isValid(a)){a=new _.Yb(a);break a}}a=void 0}return a||_.cda};_.eda=function(a){if(dda.test(a))return a};_.bc=function(a){return a instanceof _.Yb?_.Zb(a):_.eda(a)};_.cc=function(a,b){b=_.bc(b);b!==void 0&&(a.href=b)};
_.ec=function(a){var b=_.Zca();return new _.dc(b?b.createHTML(a):a)};_.fc=function(a){if(a instanceof _.dc)return a.cOb;throw Error("fa");};_.gda=function(a,b,c){if(b instanceof _.Vb)a.href=_.Xb(b).toString(),a.rel=c;else{if(fda.indexOf(c)===-1)throw Error("ga`"+c);b=_.bc(b);b!==void 0&&(a.href=b,a.rel=c)}};_.gc=function(a,b,c){b=_.bc(b);b!==void 0&&a.open(b,c,void 0)};
_.hda=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")||"":""};_.ida=function(a){var b=_.hda(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.jda=function(a,b){a.src=_.Xb(b);_.ida(a)};ic=function(a){a&&typeof a.dispose=="function"&&a.dispose()};kda=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.sa(d)?kda.apply(null,d):ic(d)}};
lda=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.ec(a);return c.createContextualFragment(_.fc(a))};mda=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};nda=function(a){a=a.nodeType;return a===1||typeof a!=="number"};kc=function(a,b,c){a.setAttribute(b,c)};_.mc=function(a){var b=_.lc.apply(1,arguments);if(b.length===0)return _.Wb(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Wb(c)};
oda=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};pda=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};qda=function(a,b,c){var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d};rda=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};sda=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.tda=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.uda=function(a){for(var b in a)return!1;return!0};
_.nc=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};_.oc=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.pc=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<vda.length;f++)c=vda[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
wda=function(a){var b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return wda.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};
Bda=function(a,b){b=b===void 0?xda:b;if(!yda){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("la"));c=(a.brands||[]).map(function(e){var f=new qc;return _.sc(f,1,e.brand).rVb(e.version)});zda(Ada.dVb(a.mobile),c);yda=a.getHighEntropyValues(b)}var d=new Set(b);return yda.then(function(e){var f=Ada.clone();d.has("platform")&&_.sc(f,3,e.platform);d.has("platformVersion")&&f.hVb(e.platformVersion);
d.has("architecture")&&_.sc(f,5,e.architecture);d.has("model")&&f.M5a(e.model);d.has("uaFullVersion")&&_.sc(f,7,e.uaFullVersion);return f}).catch(function(){return Ada.clone()})};Eda=function(a,b){a=a===void 0?window:a;return Cda(new Dda(a,b))};
Fda=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 y=c+"."+d+"::"+v,D=n.prototype;try{if(D.hasOwnProperty(v)){var J=a.ObjectGetOwnPropertyDescriptor(D,v);J&&J.value?(J.value=a.wrapWithCurrentZone(J.value,y),a._redefineProperty(n.prototype,v,J)):D[v]&&(D[v]=a.wrapWithCurrentZone(D[v],y))}else D[v]&&(D[v]=a.wrapWithCurrentZone(D[v],y))}catch(L){}});return g.call(b,m,n,r)};a.attachOriginToPatched(b[d],g)}};
uc=function(a){return(tc.__Zone_symbol_prefix||"__zone_symbol__")+a};
Gda=function(){function a(Aa){g&&g.mark&&g.mark(Aa)}function b(Aa,Qa){g&&g.measure&&g.measure(Aa,Qa)}function c(Aa){ba||tc[D]&&(ba=tc[D].resolve(0));if(ba){var Qa=ba[J];Qa||(Qa=ba.then);Qa.call(ba,Aa)}else tc[y](Aa,0)}function d(Aa){Xa===0&&L.length===0&&c(e);Aa&&L.push(Aa)}function e(){if(!P){for(P=!0;L.length;){var Aa=L;L=[];for(var Qa=0;Qa<Aa.length;Qa++){var Oa=Aa[Qa];try{Oa.zone.runTask(Oa,null,null)}catch(pb){ra.onUnhandledError(pb)}}}ra.microtaskDrainDone();P=!1}}function f(){}var g=tc.performance;
a("Zone");var m=function(Aa,Qa){this.qd=Aa;this.yr=Qa?Qa.name||"unnamed":"<root>";this.Mgb=Qa&&Qa.properties||{};this.zx=new r(this,this.qd&&this.qd.zx,Qa)};m.assertZonePatched=function(){if(tc.Promise!==Ba.ZoneAwarePromise)throw Error("oa");};m.__load_patch=function(Aa,Qa,Oa){Oa=Oa===void 0?!1:Oa;if(Ba.hasOwnProperty(Aa)){if(Qa=tc[uc("forceDuplicateZoneCheck")]===!0,!Oa&&Qa)throw Error("pa`"+Aa);}else tc["__Zone_disable_"+Aa]||(Oa="Zone:"+Aa,a(Oa),Ba[Aa]=Qa(tc,m,ra),b(Oa,Oa))};m.prototype.get=function(Aa){var Qa=
this.getZoneWith(Aa);if(Qa)return Qa.Mgb[Aa]};m.prototype.getZoneWith=function(Aa){for(var Qa=this;Qa;){if(Qa.Mgb.hasOwnProperty(Aa))return Qa;Qa=Qa.qd}return null};m.prototype.fork=function(Aa){if(!Aa)throw Error("qa");return this.zx.fork(this,Aa)};m.prototype.wrap=function(Aa,Qa){if(typeof Aa!=="function")throw Error("ra`"+Aa);var Oa=this.zx.intercept(this,Aa,Qa),pb=this;return function(){return pb.runGuarded(Oa,this,arguments,Qa)}};m.prototype.run=function(Aa,Qa,Oa,pb){xa={parent:xa,zone:this};
try{return this.zx.invoke(this,Aa,Qa,Oa,pb)}finally{xa=xa.parent}};m.prototype.runGuarded=function(Aa,Qa,Oa,pb){xa={parent:xa,zone:this};try{try{return this.zx.invoke(this,Aa,Qa===void 0?null:Qa,Oa,pb)}catch(yb){if(this.zx.handleError(this,yb))throw yb;}}finally{xa=xa.parent}};m.prototype.runTask=function(Aa,Qa,Oa){if(Aa.zone!=this)throw Error("sa`"+(Aa.zone||ta).name+"`"+this.name);var pb=Aa.type,yb=Aa.data===void 0?{}:Aa.data,dd=yb.isPeriodic===void 0?!1:yb.isPeriodic;yb=yb.isRefreshable===void 0?
!1:yb.isRefreshable;if(Aa.state!=="notScheduled"||pb!=="eventTask"&&pb!=="macroTask"){var fd=Aa.state!="running";fd&&Aa.mt("running","scheduled");var Dd=Ma;Ma=Aa;xa={parent:xa,zone:this};try{pb!="macroTask"||!Aa.data||dd||yb||(Aa.cancelFn=void 0);try{return this.zx.invokeTask(this,Aa,Qa,Oa)}catch(Dc){if(this.zx.handleError(this,Dc))throw Dc;}}finally{Qa=Aa.state,Qa!=="notScheduled"&&Qa!=="unknown"&&(pb=="eventTask"||dd||yb&&Qa==="scheduling"?fd&&Aa.mt("scheduled","running","scheduling"):(pb=Aa.lM,
this.B_(Aa,-1),fd&&Aa.mt("notScheduled","running","notScheduled"),yb&&(Aa.lM=pb))),xa=xa.parent,Ma=Dd}}};m.prototype.scheduleTask=function(Aa){if(Aa.zone&&Aa.zone!==this)for(var Qa=this;Qa;){if(Qa===Aa.zone)throw Error("ta`"+this.name+"`"+Aa.zone.name);Qa=Qa.parent}Aa.mt("scheduling","notScheduled");Qa=[];Aa.lM=Qa;Aa.tf=this;try{Aa=this.zx.scheduleTask(this,Aa)}catch(Oa){throw Aa.mt("unknown","scheduling","notScheduled"),this.zx.handleError(this,Oa),Oa;}Aa.lM===Qa&&this.B_(Aa,1);Aa.state=="scheduling"&&
Aa.mt("scheduled","scheduling");return Aa};m.prototype.scheduleMicroTask=function(Aa,Qa,Oa,pb){return this.scheduleTask(new v("microTask",Aa,Qa,Oa,pb,void 0))};m.prototype.scheduleMacroTask=function(Aa,Qa,Oa,pb,yb){return this.scheduleTask(new v("macroTask",Aa,Qa,Oa,pb,yb))};m.prototype.scheduleEventTask=function(Aa,Qa,Oa,pb,yb){return this.scheduleTask(new v("eventTask",Aa,Qa,Oa,pb,yb))};m.prototype.cancelTask=function(Aa){if(Aa.zone!=this)throw Error("ua`"+(Aa.zone||ta).name+"`"+this.name);if(Aa.state===
"scheduled"||Aa.state==="running"){Aa.mt("canceling","scheduled","running");try{this.zx.cancelTask(this,Aa)}catch(Qa){throw Aa.mt("unknown","canceling"),this.zx.handleError(this,Qa),Qa;}this.B_(Aa,-1);Aa.mt("notScheduled","canceling");Aa.runCount=-1;return Aa}};m.prototype.B_=function(Aa,Qa){var Oa=Aa.lM;Qa==-1&&(Aa.lM=null);for(var pb=0;pb<Oa.length;pb++)Oa[pb].B_(Aa.type,Qa)};_.p.Object.defineProperties(m.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.qd}},name:{configurable:!0,
enumerable:!0,get:function(){return this.yr}}});_.p.Object.defineProperties(m,{root:{configurable:!0,enumerable:!0,get:function(){for(var Aa=m.current;Aa.parent;)Aa=Aa.parent;return Aa}},current:{configurable:!0,enumerable:!0,get:function(){return xa.zone}},currentTask:{configurable:!0,enumerable:!0,get:function(){return Ma}}});m.__symbol__=uc;var n={name:"",onHasTask:function(Aa,Qa,Oa,pb){return Aa.hasTask(Oa,pb)},onScheduleTask:function(Aa,Qa,Oa,pb){return Aa.scheduleTask(Oa,pb)},onInvokeTask:function(Aa,
Qa,Oa,pb,yb,dd){return Aa.invokeTask(Oa,pb,yb,dd)},onCancelTask:function(Aa,Qa,Oa,pb){return Aa.cancelTask(Oa,pb)}},r=function(Aa,Qa,Oa){this.mOc={microTask:0,macroTask:0,eventTask:0};this.tf=Aa;this.mdd=Qa;this.bLa=Oa&&(Oa&&Oa.onFork?Oa:Qa.bLa);this.Ldb=Oa&&(Oa.onFork?Qa:Qa.Ldb);this.hJc=Oa&&(Oa.onFork?this.tf:Qa.hJc);this.yMa=Oa&&(Oa.onIntercept?Oa:Qa.yMa);this.Web=Oa&&(Oa.onIntercept?Qa:Qa.Web);this.Veb=Oa&&(Oa.onIntercept?this.tf:Qa.Veb);this.BMa=Oa&&(Oa.onInvoke?Oa:Qa.BMa);this.Zeb=Oa&&(Oa.onInvoke?
Qa:Qa.Zeb);this.Xeb=Oa&&(Oa.onInvoke?this.tf:Qa.Xeb);this.LLa=Oa&&(Oa.onHandleError?Oa:Qa.LLa);this.yeb=Oa&&(Oa.onHandleError?Qa:Qa.yeb);this.xeb=Oa&&(Oa.onHandleError?this.tf:Qa.xeb);this.qra=Oa&&(Oa.onScheduleTask?Oa:Qa.qra);this.mOa=Oa&&(Oa.onScheduleTask?Qa:Qa.mOa);this.lOa=Oa&&(Oa.onScheduleTask?this.tf:Qa.lOa);this.bqa=Oa&&(Oa.onInvokeTask?Oa:Qa.bqa);this.AMa=Oa&&(Oa.onInvokeTask?Qa:Qa.AMa);this.zMa=Oa&&(Oa.onInvokeTask?this.tf:Qa.zMa);this.Soa=Oa&&(Oa.onCancelTask?Oa:Qa.Soa);this.KJa=Oa&&(Oa.onCancelTask?
Qa:Qa.KJa);this.JJa=Oa&&(Oa.onCancelTask?this.tf:Qa.JJa);this.Geb=this.Ieb=this.Heb=this.i8=null;Aa=Oa&&Oa.onHasTask;var pb=Qa&&Qa.i8;if(Aa||pb)this.i8=Aa?Oa:n,this.Heb=Qa,this.Ieb=this,this.Geb=this.tf,Oa.onScheduleTask||(this.qra=n,this.mOa=Qa,this.lOa=this.tf),Oa.onInvokeTask||(this.bqa=n,this.AMa=Qa,this.zMa=this.tf),Oa.onCancelTask||(this.Soa=n,this.KJa=Qa,this.JJa=this.tf)};r.prototype.fork=function(Aa,Qa){return this.bLa?this.bLa.onFork(this.Ldb,this.zone,Aa,Qa):new m(Aa,Qa)};r.prototype.intercept=
function(Aa,Qa,Oa){return this.yMa?this.yMa.onIntercept(this.Web,this.Veb,Aa,Qa,Oa):Qa};r.prototype.invoke=function(Aa,Qa,Oa,pb,yb){return this.BMa?this.BMa.onInvoke(this.Zeb,this.Xeb,Aa,Qa,Oa,pb,yb):Qa.apply(Oa,pb)};r.prototype.handleError=function(Aa,Qa){return this.LLa?this.LLa.onHandleError(this.yeb,this.xeb,Aa,Qa):!0};r.prototype.scheduleTask=function(Aa,Qa){var Oa=Qa;if(this.qra)this.i8&&Oa.lM.push(this.Ieb),(Oa=this.qra.onScheduleTask(this.mOa,this.lOa,Aa,Qa))||(Oa=Qa);else if(Qa.scheduleFn)Qa.scheduleFn(Qa);
else if(Qa.type=="microTask")d(Qa);else throw Error("va");return Oa};r.prototype.invokeTask=function(Aa,Qa,Oa,pb){return this.bqa?this.bqa.onInvokeTask(this.AMa,this.zMa,Aa,Qa,Oa,pb):Qa.callback.apply(Oa,pb)};r.prototype.cancelTask=function(Aa,Qa){if(this.Soa)Aa=this.Soa.onCancelTask(this.KJa,this.JJa,Aa,Qa);else{if(!Qa.cancelFn)throw Error("wa");Aa=Qa.cancelFn(Qa)}return Aa};r.prototype.hasTask=function(Aa,Qa){try{this.i8&&this.i8.onHasTask(this.Heb,this.Geb,Aa,Qa)}catch(Oa){this.handleError(Aa,
Oa)}};r.prototype.B_=function(Aa,Qa){var Oa=this.mOc,pb=Oa[Aa];Qa=Oa[Aa]=pb+Qa;if(Qa<0)throw Error("xa");pb!=0&&Qa!=0||this.hasTask(this.tf,{e1c:Oa.microTask>0,K0c:Oa.macroTask>0,Jid:Oa.eventTask>0,Hc:Aa})};_.p.Object.defineProperties(r.prototype,{zone:{configurable:!0,enumerable:!0,get:function(){return this.tf}}});var v=function(Aa,Qa,Oa,pb,yb,dd){this.tf=null;this.runCount=0;this.lM=null;this.vj="notScheduled";this.type=Aa;this.source=Qa;this.data=pb;this.scheduleFn=yb;this.cancelFn=dd;if(!Oa)throw Error("ya");
this.callback=Oa;var fd=this;this.invoke=Aa==="eventTask"&&pb&&pb.O8a?v.invokeTask:function(){return v.invokeTask.call(tc,fd,this,arguments)}};v.invokeTask=function(Aa,Qa,Oa){Aa||(Aa=this);Xa++;try{return Aa.runCount++,Aa.zone.runTask(Aa,Qa,Oa)}finally{Xa==1&&e(),Xa--}};v.prototype.cancelScheduleRequest=function(){this.mt("notScheduled","scheduling")};v.prototype.mt=function(Aa,Qa,Oa){if(this.vj===Qa||this.vj===Oa)this.vj=Aa,Aa=="notScheduled"&&(this.lM=null);else throw Error("za`"+this.type+"`"+
this.source+"`"+Aa+"`"+Qa+"`"+(Oa?" or '"+Oa+"'":"")+"`"+this.vj);};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.vj}}});var y=uc("setTimeout"),D=uc("Promise"),J=uc("then"),L=[],P=!1,ba,ta={name:"NO ZONE"},Ba={},ra={symbol:uc,currentZoneFrame:function(){return xa},onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,showUncaughtError:function(){return!m[uc("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},
xa={parent:null,zone:new m(null,null)},Ma=null,Xa=0;b("Zone","Zone");return m};Hda=function(a,b){return Zone.current.wrap(a,b)};Ida=function(a,b){for(var c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=Hda(a[c],b+"_"+c));return a};
Lda=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={Oha:void 0},e++){d.Oha=b[e];var f=a[d.Oha];if(f){var g=Jda(a,d.Oha);Kda(g)&&(a[d.Oha]=function(m){return function(n){var r=function(){return n.apply(this,Ida(arguments,c+"."+m.Oha))};vc(r,n);return r}}(d)(f))}}};Kda=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
Pda=function(a,b,c){var d=Jda(a,b);!d&&c&&Jda(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=uc("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=Mda[g];m||(m=Mda[g]=uc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==wc||(r=wc);r&&(typeof r[m]==="function"&&r.removeEventListener(g,Nda),f&&f.call(r,null),r[m]=n,typeof n==="function"&&r.addEventListener(g,Nda,!1))};d.get=function(){var n=this;n||a!==wc||(n=wc);
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};Oda(a,b,d);a[c]=!0}};Qda=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Pda(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++)Pda(a,b[d],c)}};
Rda=function(a){var b=wc[a];if(b){wc[uc(a)]=b;wc[a]=function(){var e=Ida(arguments,a);switch(e.length){case 0:this[xc]=new b;break;case 1:this[xc]=new b(e[0]);break;case 2:this[xc]=new b(e[0],e[1]);break;case 3:this[xc]=new b(e[0],e[1],e[2]);break;case 4:this[xc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Aa");}};vc(wc[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?wc[a].prototype[e]=function(){return this[xc][e].apply(this[xc],
arguments)}:Oda(wc[a].prototype,e,{set:function(f){typeof f==="function"?(this[xc][e]=Hda(f,a+"."+e),vc(this[xc][e],f)):this[xc][e]=f},get:function(){return this[xc][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(wc[a][d]=b[d])}};yc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=Sda(d);!d&&a[b]&&(d=a);a=uc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Jda(d,b);if(Kda(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};vc(d[b],e)}}return e};
Tda=function(a,b,c){function d(f){var g=f.data;g.args[g.Osa]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=yc(a,b,function(f){return function(g,m){var n=c(g,m);return n.Osa>=0&&typeof m[n.Osa]==="function"?Zone.current.scheduleMacroTask(n.name,m[n.Osa],n,d,void 0):f.apply(g,m)}})};vc=function(a,b){a[uc("OriginalDelegate")]=b};
Wda=function(){if(Uda)return Vda;Uda=!0;try{var a=zc.navigator.userAgent;if(a.indexOf("MSIE ")!==-1||a.indexOf("Trident/")!==-1||a.indexOf("Edge/")!==-1)Vda=!0}catch(b){}return Vda};Xda=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].EYc;return b.filter(function(e){return d.indexOf(e)===-1})};Yda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&b.length>2}).map(function(b){return b.substring(2)})};
$da=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Zda+c;b=Zda+b;Ac[a]={};Ac[a]["false"]=c;Ac[a]["true"]=b};
gea=function(a,b,c,d){function e(ta,Ba,ra){if(Ba=Ba||a.event){ta=ta||Ba.target||a;var xa=ta[Ac[Ba.type][ra?"true":"false"]];if(xa){ra=[];if(xa.length===1)(Ba=D(xa[0],ta,Ba))&&ra.push(Ba);else{xa=xa.slice();for(var Ma=0;Ma<xa.length&&(!Ba||Ba[aea]!==!0);Ma++){var Xa=D(xa[Ma],ta,Ba);Xa&&ra.push(Xa)}}if(ra.length===1)throw ra[0];Ba={};for(ta=0;ta<ra.length;Ba={ewb:void 0},ta++)Ba.ewb=ra[ta],b.nativeScheduleMicroTask(function(Aa){return function(){throw Aa.ewb;}}(Ba))}}}function f(ta,Ba){function ra(ia,
ac){return!Bc&&typeof ia==="object"&&ia?!!ia.capture:Bc&&ac?typeof ia==="boolean"?{capture:ia,passive:!0}:ia?typeof ia==="object"&&ia.passive!==!1?Object.assign({},ia,{passive:!0}):ia:{passive:!0}:ia}function xa(ia){if(typeof ia==="object"&&ia!==null){var ac=Object.assign({},ia);ia.signal&&(ac.signal=ia.signal);return ac}return ia}if(!ta)return!1;var Ma=!0;Ba&&Ba.O8a!==void 0&&(Ma=Ba.O8a);var Xa=Ba&&Ba.vh,Aa=!0;Ba&&Ba.BRc!==void 0&&(Aa=Ba.BRc);var Qa=!1;Ba&&Ba.x5c!==void 0&&(Qa=Ba.x5c);for(var Oa=
ta;Oa&&!Oa.hasOwnProperty(g);)Oa=Sda(Oa);!Oa&&ta[g]&&(Oa=ta);if(!Oa||Oa[v])return!1;var pb=Ba&&Ba.Iid,yb={},dd=Oa[v]=Oa[g],fd=Oa[uc(m)]=Oa[m];ta=Oa[uc(n)]=Oa[n];var Dd=Oa[uc(r)]=Oa[r],Dc;Ba&&Ba.prepend&&(Dc=Oa[uc(Ba.prepend)]=Oa[Ba.prepend]);var kf=function(ia){if(!ia.XZa){var ac=Ac[ia.HE],jc;ac&&(jc=ac[ia.capture?"true":"false"]);if(ac=jc&&ia.target[jc])for(var Lc=0;Lc<ac.length;Lc++)if(ac[Lc]===ia){ac.splice(Lc,1);ia.XZa=!0;ia.T3a&&(ia.T3a(),ia.T3a=null);ac.length===0&&(ia.Hjb=!0,ia.target[jc]=
null);break}}if(ia.Hjb)return fd.call(ia.target,ia.HE,ia.capture?L:J,ia.options)},sb=function(ia){return dd.call(yb.target,yb.HE,ia.invoke,yb.options)},Hb=function(ia){return Dc.call(yb.target,yb.HE,ia.invoke,yb.options)},kb=function(ia){return fd.call(ia.target,ia.HE,ia.invoke,ia.options)};kf=Ma?kf:kb;kb=function(ia,ac){var jc=typeof ac;return jc==="function"&&ia.callback===ac||jc==="object"&&ia.DF===ac};var xb=Ba&&Ba.diff?Ba.diff:kb,Mb=Zone[uc("UNPATCHED_EVENTS")],hc=a[uc("PASSIVE_EVENTS")];kb=
function(ia,ac,jc,Lc,Uc,od){Uc=Uc===void 0?!1:Uc;od=od===void 0?!1:od;return function(){var Sd=this||a,Yd=arguments[0];Ba&&Ba.wQ&&(Yd=Ba.wQ(Yd));var Pe=arguments[1];if(!Pe||bea&&Yd==="uncaughtException")return ia.apply(this,arguments);var Hi=!1;if(typeof Pe!=="function"){if(!Pe.handleEvent)return ia.apply(this,arguments);Hi=!0}if(!Xa||Xa(ia,Pe,Sd,arguments)){var rj=Bc&&!!hc&&hc.indexOf(Yd)!==-1,Jg=xa(ra(arguments[2],rj)),Ii=Jg==null?void 0:Jg.signal;if(Ii==null||!Ii.aborted){if(Mb)for(var Ji=0;Ji<
Mb.length;Ji++)if(Yd===Mb[Ji])return rj?ia.call(Sd,Yd,Pe,Jg):ia.apply(this,arguments);rj=Jg?typeof Jg==="boolean"?!0:Jg.capture:!1;Ji=Jg&&typeof Jg==="object"?Jg.once:!1;var Do=Zone.current,sj=Ac[Yd];sj||($da(Yd,pb),sj=Ac[Yd]);var ik=sj[rj?"true":"false"];sj=Sd[ik];var jk=!1;if(sj){if(jk=!0,Aa)for(ik=0;ik<sj.length;ik++)if(xb(sj[ik],Pe))return}else sj=Sd[ik]=[];var Hl;ik=Sd.constructor.name;var Kg=cea[ik];Kg&&(Hl=Kg[Yd]);Hl||(Hl=ik+ac+(pb?pb(Yd):Yd));yb.options=Jg;Ji&&(yb.options.once=!1);yb.target=
Sd;yb.capture=rj;yb.HE=Yd;yb.EZc=jk;if(jk=Ma?dea:void 0)jk.W8c=yb;Ii&&(yb.options.signal=void 0);var di=Do.scheduleEventTask(Hl,Pe,jk,jc,Lc);if(Ii){yb.options.signal=Ii;var bw=function(){return di.zone.cancelTask(di)};ia.call(Ii,"abort",bw,{once:!0});di.T3a=function(){return Ii.removeEventListener("abort",bw)}}yb.target=null;jk&&(jk.W8c=null);Ji&&(yb.options.once=!0);if(Bc||typeof di.options!=="boolean")di.options=Jg;di.target=Sd;di.capture=rj;di.HE=Yd;Hi&&(di.DF=Pe);od?sj.unshift(di):sj.push(di);
if(Uc)return Sd}}}};Oa[g]=kb(dd,y,Ma?function(){if(!yb.EZc)return dd.call(yb.target,yb.HE,yb.capture?L:J,yb.options)}:sb,kf,Qa);Dc&&(Oa.prependListener=kb(Dc,".prependListener:",Hb,kf,Qa,!0));Oa[m]=function(){var ia=this||a,ac=arguments[0];Ba&&Ba.wQ&&(ac=Ba.wQ(ac));var jc=arguments[2];jc=jc?typeof jc==="boolean"?!0:jc.capture:!1;var Lc=arguments[1];if(!Lc)return fd.apply(this,arguments);if(!Xa||Xa(fd,Lc,ia,arguments)){var Uc=Ac[ac],od;Uc&&(od=Uc[jc?"true":"false"]);if(Uc=od&&ia[od])for(var Sd=0;Sd<
Uc.length;Sd++){var Yd=Uc[Sd];if(xb(Yd,Lc)){Uc.splice(Sd,1);Yd.XZa=!0;Uc.length===0&&(Yd.Hjb=!0,ia[od]=null,jc||typeof ac!=="string"||(ia[Zda+"ON_PROPERTY"+ac]=null));Yd.zone.cancelTask(Yd);if(Qa)return ia;return}}return fd.apply(this,arguments)}};Oa[n]=function(){var ia=this||a,ac=arguments[0];Ba&&Ba.wQ&&(ac=Ba.wQ(ac));var jc=[];ia=eea(ia,pb?pb(ac):ac);for(ac=0;ac<ia.length;ac++){var Lc=ia[ac];jc.push(Lc.DF?Lc.DF:Lc.callback)}return jc};Oa[r]=function(){var ia=this||a,ac=arguments[0];if(ac){Ba&&
Ba.wQ&&(ac=Ba.wQ(ac));var jc=Ac[ac];if(jc){var Lc=ia[jc["false"]];ia=ia[jc["true"]];if(Lc)for(Lc=Lc.slice(),jc=0;jc<Lc.length;jc++){var Uc=Lc[jc];this[m].call(this,ac,Uc.DF?Uc.DF:Uc.callback,Uc.options)}if(ia)for(ia=ia.slice(),Lc=0;Lc<ia.length;Lc++)jc=ia[Lc],this[m].call(this,ac,jc.DF?jc.DF:jc.callback,jc.options)}}else{ac=Object.keys(ia);for(ia=0;ia<ac.length;ia++)(Lc=(Lc=fea.exec(ac[ia]))&&Lc[1])&&Lc!=="removeListener"&&this[r].call(this,Lc);this[r].call(this,"removeListener")}if(Qa)return this};
vc(Oa[g],dd);vc(Oa[m],fd);Dd&&vc(Oa[r],Dd);ta&&vc(Oa[n],ta);return!0}for(var g=d&&d.add||"addEventListener",m=d&&d.Ird||"removeEventListener",n=d&&d.vg||"eventListeners",r=d&&d.Jrd||"removeAllListeners",v=uc(g),y="."+g+":",D=function(ta,Ba,ra){if(!ta.XZa){var xa=ta.callback;typeof xa==="object"&&xa.handleEvent&&(ta.callback=function(Aa){return xa.handleEvent(Aa)},ta.DF=xa);try{ta.invoke(ta,Ba,[ra])}catch(Aa){var Ma=Aa}var Xa=ta.options;Xa&&typeof Xa==="object"&&Xa.once&&Ba[m].call(Ba,ra.type,ta.DF?
ta.DF:ta.callback,Xa);return Ma}},J=function(ta){return e(this,ta,!1)},L=function(ta){return e(this,ta,!0)},P=[],ba=0;ba<c.length;ba++)P[ba]=f(c[ba],d);return P};eea=function(a,b){if(!b){var c=[],d;for(d in a){var e=fea.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=Ac[b];c||($da(b),c=Ac[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};
hea=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[aea]=!0;c&&c.apply(d,e)}})};
mea=function(){Cc.__load_patch("util",function(a,b,c){var d=Yda(a);c.patchOnProperties=Qda;c.patchMethod=yc;c.bindArguments=Ida;c.patchMacroTask=Tda;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=hea;c.patchEventTarget=gea;c.isIEOrEdge=Wda;c.ObjectDefineProperty=Oda;c.ObjectGetOwnPropertyDescriptor=Jda;c.ObjectCreate=iea;c.ArraySlice=jea;c.patchClass=Rda;c.wrapWithCurrentZone=Hda;c.filterProperties=Xda;c.attachOriginToPatched=
vc;c._redefineProperty=Object.defineProperty;c.patchCallbacks=Fda;c.getGlobalObjects=function(){return{globalSources:cea,zoneSymbolEventNames:Ac,eventNames:d,isBrowser:kea,isMix:lea,isNode:bea,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Zda,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"}}})};
tea=function(){nea=Zone.__symbol__;oea=Object[nea("defineProperty")]=Object.defineProperty;pea=Object[nea("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;qea=Object.create;Ec=nea("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Ec]&&a[Ec][b])throw new TypeError("Ba`"+b+"`"+a);var d=c.configurable;b!=="prototype"&&(c=rea(a,b,c));return sea(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]=rea(a,c,b[c])});return qea(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=pea(a,b);c&&a&&a[Ec]&&a[Ec][b]&&(c.configurable=!1);return c}};uea=function(a,b,c){var d=c.configurable;c=rea(a,b,c);return sea(a,b,c,d)};
rea=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Ec]||Object.isFrozen(a)||oea(a,Ec,{writable:!0,value:{}}),a[Ec]&&(a[Ec][b]=!0));return c};
sea=function(a,b,c,d){try{return oea(a,b,c)}catch(e){if(c.configurable){typeof d=="undefined"?delete c.configurable:c.configurable=d;try{return oea(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;}};
vea=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(Ba){return"HTML"+Ba+"Element"}).concat(r):
a.EventTarget?c.push("EventTarget"):c=r;var y=a.__Zone_disable_IE_check||!1,D=a.__Zone_enable_cross_context_check||!1,J=b.isIEOrEdge(),L={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(r=0;r<d.length;r++){var P=d[r],ba=n+(P+m),ta=n+(P+g);f[P]={};f[P][m]=ba;f[P][g]=ta}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(Ba,ra,xa,Ma){if(!y&&J)if(D)try{var Xa=ra.toString();if(Xa==="[object FunctionWrapper]"||Xa=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return Ba.apply(xa,Ma),!1}catch(Aa){return Ba.apply(xa,Ma),!1}else{if(ra=ra.toString(),ra==="[object FunctionWrapper]"||ra=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return Ba.apply(xa,
Ma),!1}else if(D)try{ra.toString()}catch(Aa){return Ba.apply(xa,Ma),!1}return!0},wQ:function(Ba){return L[Ba]||Ba}});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
wea=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 y=a.ObjectCreate(r);var D=r;[d,e,"send","close"].forEach(function(J){y[J]=function(){var L=a.ArraySlice.call(arguments);if(J===d||J===e){var P=L.length>0?L[0]:void 0;P&&(P=Zone.__symbol__("ON_PROPERTY"+
P),r[P]=y[P])}return r[J].apply(r,L)}})}else y=r;a.patchOnProperties(y,["close","error","message","open"],D);return y};c=b.WebSocket;for(var g in f)c[g]=f[g]};
xea=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};zea=function(a){for(var b=a.symbol("unbound"),c={},d=0;d<yea.length;c={UO:void 0},d++){var e=yea[d];c.UO="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.UO:"unknown."+f.UO;g;){if(g[f.UO]&&!g[f.UO][b]){var n=a.wrapWithCurrentZone(g[f.UO],m);n[b]=g[f.UO];g[f.UO]=n}g=g.parentElement}}}(c),!0)}};
Aea=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=uea;tea()});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){vea(c,e);d=e.getGlobalObjects();var f=d.isMix;d.isNode&&!f||xea(e,c)||(d=typeof WebSocket!=="undefined",zea(e),e.patchClass("XMLHttpRequest"),d&&wea(e,c),Zone[e.symbol("patchEvents")]=!0)})}};Bea=function(a,b){b.patchMethod(a,"queueMicrotask",function(){return function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])}})};
Fc=function(a,b,c,d){function e(r){var v=r.data;v.args[0]=function(){return r.invoke.apply(this,arguments)};var y=g.apply(a,v.args);typeof y==="number"?v.handleId=y:(v.handle=y,v.isRefreshable=typeof y.refresh==="function");return r}function f(r){r=r.data;var v=r.handleId,y;return m.call(a,(y=r.handle)!=null?y:v)}var g=null,m=null;b+=d;c+=d;var n={};g=yc(a,b,function(r){return function(v,y){if(typeof y[0]==="function"){var D={isRefreshable:!1,isPeriodic:d==="Interval",delay:d==="Timeout"||d==="Interval"?
y[1]||0:void 0,args:y},J=y[0];y[0]=function(){try{return J.apply(this,arguments)}finally{var ra=D.handle,xa=D.handleId,Ma=D.isRefreshable;D.isPeriodic||Ma||(xa?delete n[xa]:ra&&(ra[Cea]=null))}};var L=Zone.current.scheduleMacroTask(b,y[0],D,e,f);if(!L)return L;var P=L.data;v=P.handleId;y=P.handle;var ba=P.isRefreshable;P=P.isPeriodic;if(v)n[v]=L;else if(y&&(y[Cea]=L,ba&&!P)){var ta=y.refresh;y.refresh=function(){var ra=L.zone,xa=L.state;xa==="notScheduled"?(L.vj="scheduled",ra.B_(L,1)):xa==="running"&&
(L.vj="scheduling");return ta.call(this)}}var Ba;return(Ba=y!=null?y:v)!=null?Ba:L}return r.apply(a,y)}});m=yc(a,c,function(r){return function(v,y){v=y[0];if(typeof v==="number"){var D=n[v];delete n[v]}else(D=v==null?void 0:v[Cea])?v[Cea]=null:D=v;var J;((J=D)==null?0:J.type)?D.cancelFn&&D.zone.cancelTask(D):r.apply(a,y)}})};
Fea=function(){var a=Cc;a.__load_patch("legacy",function(b){(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",function(b){Fc(b,"set","clear","Timeout");Fc(b,"set","clear","Interval");Fc(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",function(b){Fc(b,"request","cancel","AnimationFrame");Fc(b,"mozRequest","mozCancel","AnimationFrame");Fc(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",function(b,c){for(var d=["alert","prompt","confirm"],
e=0;e<d.length;e++)yc(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),y=e+(r+g);f[r]={};f[r][m]=v;f[r][g]=y}(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(){Rda("MutationObserver");Rda("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",function(){Rda("IntersectionObserver")});a.__load_patch("FileReader",function(){Rda("FileReader")});a.__load_patch("on_property",function(b,c,d){if((!bea||lea)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(kea){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
a:{try{var f=zc.navigator.userAgent;if(f.indexOf("MSIE ")!==-1||f.indexOf("Trident/")!==-1){var g=!0;break a}}catch(n){}g=!1}f=g?[{target:e,EYc:["error"]}]:[];g=Yda(e);var m=c?c.concat(f):c;f=Sda(e);e&&(g=Xda(e,g,m),Qda(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=Yda(f.prototype),g&&(f=Xda(g,f,c),Qda(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(Ma){var Xa=Ma.data,Aa=Xa.target;Aa[g]=!1;Aa[n]=!1;var Qa=Aa[f];L||(L=Aa[Dea],P=Aa[Eea]);
Qa&&P.call(Aa,"readystatechange",Qa);Qa=Aa[f]=function(){if(Aa.readyState===Aa.DONE)if(!Xa.aborted&&Aa[g]&&Ma.state==="scheduled"){var Oa=Aa[c.__symbol__("loadfalse")];if(Aa.status!==0&&Oa&&Oa.length>0){var pb=Ma.invoke;Ma.invoke=function(){for(var yb=Aa[c.__symbol__("loadfalse")],dd=0;dd<yb.length;dd++)yb[dd]===Ma&&yb.splice(dd,1);Xa.aborted||Ma.state!=="scheduled"||pb.call(Ma)};Oa.push(Ma)}else Ma.invoke()}else Xa.aborted||Aa[g]!==!1||(Aa[n]=!0)};L.call(Aa,"readystatechange",Qa);Aa[d]||(Aa[d]=Ma);
ra.apply(Aa,Xa.args);Aa[g]=!0;return Ma}function y(){}function D(Ma){Ma=Ma.data;Ma.aborted=!0;return xa.apply(Ma.target,Ma.args)}var J=r.XMLHttpRequest;if(J){J=J.prototype;var L=J[Dea],P=J[Eea];!L&&(r=r.XMLHttpRequestEventTarget)&&(r=r.prototype,L=r[Dea],P=r[Eea]);var ba=yc(J,"open",function(){return function(Ma,Xa){Ma[e]=Xa[2]==0;Ma[m]=Xa[1];return ba.apply(Ma,Xa)}}),ta=uc("fetchTaskAborting"),Ba=uc("fetchTaskScheduling"),ra=yc(J,"send",function(){return function(Ma,Xa){if(c.current[Ba]===!0||Ma[e])return ra.apply(Ma,
Xa);Xa={target:Ma,url:Ma[m],isPeriodic:!1,args:Xa,aborted:!1};var Aa=Zone.current.scheduleMacroTask("XMLHttpRequest.send",y,Xa,v,D);Ma&&Ma[n]===!0&&!Xa.aborted&&Aa.state==="scheduled"&&Aa.invoke()}}),xa=yc(J,"abort",function(){return function(Ma,Xa){var Aa=Ma[d];if(Aa&&typeof Aa.type=="string")Aa.cancelFn==null||Aa.data&&Aa.data.aborted||Aa.zone.cancelTask(Aa);else if(c.current[ta]===!0)return xa.apply(Ma,Xa)}})}})(b);var d=uc("xhrTask"),e=uc("xhrSync"),f=uc("xhrListener"),g=uc("xhrScheduled"),m=
uc("xhrURL"),n=uc("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",function(b){b.navigator&&b.navigator.geolocation&&Lda(b.navigator.geolocation)});a.__load_patch("PromiseRejectionEvent",function(b,c){function d(e){return function(f){eea(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[uc("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[uc("rejectionHandledHandler")]=d("rejectionhandled"))});
a.__load_patch("queueMicrotask",function(b,c,d){Bea(b,d)})};Gea=function(){Cc.__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,Osa:0,args:e}})})};
Hea=function(){Cc.__load_patch("Error",function(a,b,c){function d(ra){for(var xa={zoneName:ra.zone.name},Ma=xa;ra.parent;){ra=ra.parent;var Xa={zoneName:ra.zone.name};xa=xa.parent=Xa}return Ma}function e(ra,xa,Ma){Ma=Ma===void 0?!0:Ma;ra=ra.split("\n");for(var Xa=0;ra[Xa]!==v&&ra[Xa]!==y&&ra[Xa]!==D&&ra[Xa]!==J&&ra[Xa]!==L&&Xa<ra.length;)Xa++;for(;Xa<ra.length&&xa;Xa++){var Aa=ra[Xa];if(Aa.trim())switch(r[Aa]){case g.x9a:ra.splice(Xa,1);Xa--;break;case g.transition:xa=xa.parent?xa.parent:null;ra.splice(Xa,
1);Xa--;break;default:ra[Xa]+=Ma?" ["+xa.zone.name+"]":" ["+xa.zoneName+"]"}}return ra.join("\n")}function f(){var ra=this,xa=n.apply(this,arguments),Ma=xa.originalStack=xa.stack;if(f.stackRewrite&&Ma){var Xa=c.currentZoneFrame();if(P==="lazy")xa[c.symbol("zoneFrameNames")]=d(Xa);else if(P==="default")try{xa.stack=xa.zoneAwareStack=e(Ma,Xa)}catch(Aa){}}return this instanceof n&&this.constructor!=n?(Object.keys(xa).concat("stack","message").forEach(function(Aa){var Qa=xa[Aa];if(Qa!==void 0)try{ra[Aa]=
Qa}catch(Oa){}}),this):xa}var g={x9a:0,transition:1},m=c.symbol("zoneJsInternalStackFrames"),n=a[c.symbol("Error")]=a.Error,r={},v,y,D,J,L;a.Error=f;var P=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=n.prototype;f[m]=r;f.stackRewrite=!1;var ba=c.symbol("zoneAwareStack");P==="lazy"&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[ba]||(this[ba]=e(this.originalStack,this[c.symbol("zoneFrameNames")],
!1));return this[ba]},set:function(ra){this.originalStack=ra;this[ba]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});var ta=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(n))&&a.forEach(function(ra){ta.filter(function(xa){return xa===ra}).length===0&&Object.defineProperty(f,ra,{get:function(){return n[ra]},set:function(xa){n[ra]=xa}})});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,xa){n.captureStackTrace(ra,xa)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return n.INb},set:function(ra){return ra&&typeof ra==="function"?n.INb=function(xa,Ma){if(Ma)for(var Xa=0;Xa<Ma.length;Xa++)if(Ma[Xa].getFunctionName()==="zoneCaptureStackTrace"){Ma.splice(Xa,1);break}return ra.call(this,
xa,Ma)}:n.INb=ra}});if(P!=="disable"){var Ba=b.current.fork({name:"detect",onHandleError:function(ra,xa,Ma,Xa){if(Xa.originalStack&&Error===f)for(ra=Xa.originalStack.split(/\n/),Xa=Ma=xa=!1;ra.length;){var Aa=ra.shift();if(/:\d+:\d+/.test(Aa)||Aa==="ZoneAwareError"){var Qa=Aa.split("(")[0].split("@")[0],Oa=g.transition;Qa.indexOf("ZoneAwareError")!==-1&&(Qa.indexOf("new ZoneAwareError")!==-1?(v=Aa,y=Aa.replace("new ZoneAwareError","new Error.ZoneAwareError")):(D=Aa,J=Aa.replace("Error.",""),Aa.indexOf("Error.ZoneAwareError")===
-1&&(L=Aa.replace("ZoneAwareError","Error.ZoneAwareError"))),r[y]=g.x9a);Qa.indexOf("runGuarded")!==-1?Ma=!0:Qa.indexOf("runTask")!==-1?Xa=!0:Qa.indexOf("run")!==-1?xa=!0:Oa=g.x9a;r[Aa]=Oa;if(xa&&Ma&&Xa){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(ra,xa,Ma,Xa){return ra.scheduleTask(Ma,Xa)},onInvokeTask:function(ra,xa,Ma,Xa,Aa,Qa){return ra.invokeTask(Ma,Xa,Aa,Qa)},onCancelTask:function(ra,xa,Ma,Xa){return ra.cancelTask(Ma,Xa)},onInvoke:function(ra,xa,Ma,Xa,Aa,
Qa,Oa){return ra.invoke(Ma,Xa,Aa,Qa,Oa)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;Ba.run(function(){Ba.runGuarded(function(){var ra=function(){};Ba.scheduleEventTask(m,function(){Ba.scheduleMacroTask(m,function(){Ba.scheduleMicroTask(m,function(){throw Error();},void 0,function(xa){xa.mt=ra;xa.invoke()});Ba.scheduleMicroTask(m,function(){throw Error();},void 0,function(xa){xa.mt=ra;xa.invoke()})},void 0,function(xa){xa.mt=ra;xa.invoke()},function(){})},void 0,function(xa){xa.mt=ra;xa.invoke()},
function(){})})});Error.stackTraceLimit=b}})};
Iea=function(){Cc.__load_patch("ZoneAwarePromise",function(a,b,c){function d(sb){if(sb&&sb.toString===Object.prototype.toString){var Hb=sb.constructor&&sb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(sb)}return sb?sb.toString():Object.prototype.toString.call(sb)}function e(sb){c.onUnhandledError(sb);try{var Hb=b[xa];typeof Hb==="function"&&Hb.call(this,sb)}catch(kb){}}function f(sb){return sb}function g(sb){return Dc.reject(sb)}function m(sb,Hb){return function(kb){try{n(sb,Hb,kb)}catch(xb){n(sb,
!1,xb)}}}function n(sb,Hb,kb){var xb=pb();if(sb===kb)throw new TypeError("Ia");if(sb[Ma]===null){var Mb=null;try{if(typeof kb==="object"||typeof kb==="function")Mb=kb&&kb.then}catch(hc){return xb(function(){n(sb,!1,hc)})(),sb}if(Hb!==!1&&kb instanceof Dc&&kb.hasOwnProperty(Ma)&&kb.hasOwnProperty(Xa)&&kb[Ma]!==null)r(kb),n(sb,kb[Ma],kb[Xa]);else if(Hb!==!1&&typeof Mb==="function")try{Mb.call(kb,xb(m(sb,Hb)),xb(m(sb,!1)))}catch(hc){xb(function(){n(sb,!1,hc)})()}else{sb[Ma]=Hb;xb=sb[Xa];sb[Xa]=kb;sb[Aa]===
Aa&&Hb===!0&&(sb[Ma]=sb[Oa],sb[Xa]=sb[Qa]);Hb===!1&&kb instanceof Error&&(Mb=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&L(kb,yb,{configurable:!0,enumerable:!1,writable:!0,value:Mb});for(Mb=0;Mb<xb.length;)v(sb,xb[Mb++],xb[Mb++],xb[Mb++],xb[Mb++]);if(xb.length==0&&Hb==0){sb[Ma]=0;Hb=kb;try{throw Error("Ja`"+d(kb)+"`"+(kb&&kb.stack?"\n"+kb.stack:""));}catch(hc){Hb=hc}ta&&(Hb.throwOriginal=!0);Hb.rejection=kb;Hb.promise=sb;Hb.zone=b.current;Hb.task=b.currentTask;ba.push(Hb);
c.scheduleMicroTask()}}}return sb}function r(sb){if(sb[Ma]===0){try{var Hb=b[dd];Hb&&typeof Hb==="function"&&Hb.call(this,{rejection:sb[Xa],promise:sb})}catch(kb){}sb[Ma]=!1;for(Hb=0;Hb<ba.length;Hb++)sb===ba[Hb].promise&&ba.splice(Hb,1)}}function v(sb,Hb,kb,xb,Mb){r(sb);var hc=sb[Ma],ia=hc?typeof xb==="function"?xb:f:typeof Mb==="function"?Mb:g;Hb.scheduleMicroTask("Promise.then",function(){try{var ac=sb[Xa],jc=!!kb&&Aa===kb[Aa];jc&&(kb[Qa]=ac,kb[Oa]=hc);var Lc=Hb.run(ia,void 0,jc&&ia!==g&&ia!==
f?[]:[ac]);n(kb,!0,Lc)}catch(Uc){n(kb,!1,Uc)}},kb)}function y(sb){var Hb=sb.prototype,kb=J(Hb,"then");if(!kb||kb.writable!==!1&&kb.configurable){var xb=Hb.then;Hb[ra]=xb;sb.prototype.then=function(Mb,hc){var ia=this;return(new Dc(function(ac,jc){xb.call(ia,ac,jc)})).then(Mb,hc)};sb[kf]=!0}}function D(sb){return function(Hb,kb){Hb=sb.apply(Hb,kb);if(Hb instanceof Dc)return Hb;kb=Hb.constructor;kb[kf]||y(kb);return Hb}}var J=Object.getOwnPropertyDescriptor,L=Object.defineProperty,P=c.symbol,ba=[],ta=
a[P("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1,Ba=P("Promise"),ra=P("then");c.onUnhandledError=function(sb){if(c.showUncaughtError()){var Hb=sb&&sb.rejection;Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",sb.zone.name,"; Task:",sb.task&&sb.task.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(sb)}};c.microtaskDrainDone=function(){for(var sb={};ba.length;sb={ona:void 0}){sb.ona=ba.shift();try{sb.ona.zone.runGuarded(function(Hb){return function(){if(Hb.ona.throwOriginal)throw Hb.ona.rejection;
throw Hb.ona;}}(sb))}catch(Hb){e(Hb)}}};var xa=P("unhandledPromiseRejectionHandler"),Ma=P("state"),Xa=P("value"),Aa=P("finally"),Qa=P("parentPromiseValue"),Oa=P("parentPromiseState"),pb=function(){var sb=!1;return function(Hb){return function(){sb||(sb=!0,Hb.apply(null,arguments))}}},yb=P("currentTaskTrace"),dd=P("rejectionHandledHandler"),fd=function(){},Dd=a.AggregateError,Dc=function(sb){if(!(this instanceof Dc))throw Error("Ka");this[Ma]=null;this[Xa]=[];try{var Hb=pb();sb&&sb(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(sb){return sb instanceof Dc?sb:n(new this(null),!0,sb)};Dc.reject=function(sb){return n(new this(null),!1,sb)};Dc.withResolvers=function(){var sb={};sb.promise=new Dc(function(Hb,kb){sb.resolve=Hb;sb.reject=kb});return sb};Dc.any=function(sb){if(!sb||typeof sb[Symbol.iterator]!=="function")return Promise.reject(new Dd([],"All promises were rejected"));var Hb=
[],kb=0;try{for(var xb=_.k(sb),Mb=xb.next();!Mb.done;Mb=xb.next()){var hc=Mb.value;kb++;Hb.push(Dc.resolve(hc))}}catch(jc){return Promise.reject(new Dd([],"All promises were rejected"))}if(kb===0)return Promise.reject(new Dd([],"All promises were rejected"));var ia=!1,ac=[];return new Dc(function(jc,Lc){for(var Uc=0;Uc<Hb.length;Uc++)Hb[Uc].then(function(od){ia||(ia=!0,jc(od))},function(od){ac.push(od);kb--;kb===0&&(ia=!0,Lc(new Dd(ac,"All promises were rejected")))})})};Dc.race=function(sb){function Hb(ac){xb(ac)}
function kb(ac){Mb(ac)}var xb,Mb,hc=new this(function(ac,jc){xb=ac;Mb=jc});sb=_.k(sb);for(var ia=sb.next();!ia.done;ia=sb.next())(ia=ia.value)&&typeof ia.then==="function"||(ia=this.resolve(ia)),ia.then(Hb,kb);return hc};Dc.all=function(sb){return Dc.Kjb(sb)};Dc.allSettled=function(sb){return(this&&this.prototype instanceof Dc?this:Dc).Kjb(sb,{e9c:function(Hb){return{status:"fulfilled",value:Hb}},SUc:function(Hb){return{status:"rejected",reason:Hb}}})};Dc.Kjb=function(sb,Hb){var kb,xb,Mb=new this(function(Uc,
od){kb=Uc;xb=od}),hc=2,ia=0,ac=[];sb=_.k(sb);for(var jc=sb.next(),Lc={};!jc.done;Lc={eTa:void 0},jc=sb.next()){(jc=jc.value)&&typeof jc.then==="function"||(jc=this.resolve(jc));Lc.eTa=ia;try{jc.then(function(Uc){return function(od){ac[Uc.eTa]=Hb?Hb.e9c(od):od;hc--;hc===0&&kb(ac)}}(Lc),function(Uc){return function(od){Hb?(ac[Uc.eTa]=Hb.SUc(od),hc--,hc===0&&kb(ac)):xb(od)}}(Lc))}catch(Uc){xb(Uc)}hc++;ia++}hc-=2;hc===0&&kb(ac);return Mb};_.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(sb,Hb){var kb,xb=(kb=this.constructor)==null?void 0:kb[Symbol.species];xb&&typeof xb==="function"||(xb=this.constructor||Dc);kb=new xb(fd);xb=b.current;this[Ma]==null?this[Xa].push(xb,kb,sb,Hb):v(this,xb,kb,sb,Hb);return kb};Dc.prototype.catch=function(sb){return this.then(null,sb)};Dc.prototype.finally=function(sb){var Hb,
kb=(Hb=this.constructor)==null?void 0:Hb[Symbol.species];kb&&typeof kb==="function"||(kb=Dc);Hb=new kb(fd);Hb[Aa]=Aa;kb=b.current;this[Ma]==null?this[Xa].push(kb,Hb,sb,sb):v(this,kb,Hb,sb,sb);return Hb};Dc.resolve=Dc.resolve;Dc.reject=Dc.reject;Dc.race=Dc.race;Dc.all=Dc.all;Ba=a[Ba]=a.Promise;a.Promise=Dc;var kf=P("thenPatched");c.patchThen=y;Ba&&(y(Ba),yc(a,"fetch",function(sb){return D(sb)}));Promise[b.__symbol__("uncaughtPromiseErrors")]=ba;return Dc})};
Jea=function(){Cc.__load_patch("toString",function(a){var b=Function.prototype.toString,c=uc("OriginalDelegate"),d=uc("Promise"),e=uc("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)}})};Gc=function(a){for(var b in a)if(a[b]===Gc)return b;throw Error("Ma");};_.q=function(a){return{token:a.token,Ga:a.Ga||null,qa:a.qa,value:void 0}};_.Hc=function(a){return{Pb:a.Pb||[],imports:a.imports||[]}};Mea=function(a){var b;(b=a.hasOwnProperty(Kea)?a[Kea]:null)||(b=a.hasOwnProperty(Lea)?a[Lea]:null);return b};Nea=function(a){return(a=a&&(a[Kea]||a[Lea]))?a:null};
Qea=function(a){return a&&(a.hasOwnProperty(Oea)||a.hasOwnProperty(Pea))?a[Oea]:null};_.Ic=function(a){return typeof a==="string"?a:a==null?"":String(a)};_.Jc=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(_.Jc).join(", ")+"]";if(a==null)return""+a;if(a.O2c)return""+a.O2c;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)};
Rea=function(a,b){return a==null||a===""?b===null?"":b:b==null||b===""?a:a+" "+b};Sea=function(){throw new _.Nc(-201,!1);};Tea=function(a,b){return Object.is(a,b)};_.Pc=function(a){var b=Oc;Oc=a;return b};_.Zea=function(a){if(Uea)throw Error("fa");if(Oc!==null){Oc.ESa(a);var b=Oc.Yxa++;Vea(Oc);b<Oc.Hk.length&&Oc.Hk[b]!==a&&Wea(Oc)&&Xea(Oc.Hk[b],Oc.Iy[b]);Oc.Hk[b]!==a&&(Oc.Hk[b]=a,Oc.Iy[b]=Wea(Oc)?Yea(a,Oc,b):0);Oc.NW[b]=a.version}};
bfa=function(a){if(!Wea(a)||a.Wg)if(a.Wg||a.VFb!==$ea)(a.sOb(a)||afa(a))&&a.vOb(a),a.Wg=!1,a.VFb=$ea};dfa=function(a){if(a.Lq!==void 0){var b=Uea;Uea=!0;try{for(var c=_.k(a.Lq),d=c.next();!d.done;d=c.next()){var e=d.value;e.Wg||cfa(e)}}finally{Uea=b}}};efa=function(){var a;return((a=Oc)==null?void 0:a.Nba)!==!1};cfa=function(a){a.Wg=!0;dfa(a);var b;(b=a.jU)==null||b.call(a,a)};Qc=function(a){a&&(a.Yxa=0);return _.Pc(a)};
ffa=function(a,b){_.Pc(b);if(a&&a.Hk!==void 0&&a.Iy!==void 0&&a.NW!==void 0){if(Wea(a))for(b=a.Yxa;b<a.Hk.length;b++)Xea(a.Hk[b],a.Iy[b]);for(;a.Hk.length>a.Yxa;)a.Hk.pop(),a.NW.pop(),a.Iy.pop()}};afa=function(a){Vea(a);for(var b=0;b<a.Hk.length;b++){var c=a.Hk[b],d=a.NW[b];if(d!==c.version)return!0;bfa(c);if(d!==c.version)return!0}return!1};gfa=function(a){Vea(a);if(Wea(a))for(var b=0;b<a.Hk.length;b++)Xea(a.Hk[b],a.Iy[b]);a.Hk.length=a.NW.length=a.Iy.length=0;a.Lq&&(a.Lq.length=a.AO.length=0)};
Yea=function(a,b,c){hfa(a);if(a.Lq.length===0&&a.Hk!==void 0)for(var d=0;d<a.Hk.length;d++)a.Iy[d]=Yea(a.Hk[d],a,d);a.AO.push(c);return a.Lq.push(b)-1};Xea=function(a,b){hfa(a);if(a.Lq.length===1&&a.Hk!==void 0)for(var c=0;c<a.Hk.length;c++)Xea(a.Hk[c],a.Iy[c]);c=a.Lq.length-1;a.Lq[b]=a.Lq[c];a.AO[b]=a.AO[c];a.Lq.length--;a.AO.length--;b<a.Lq.length&&(c=a.AO[b],a=a.Lq[b],Vea(a),a.Iy[c]=b)};Wea=function(a){var b,c;return a.u0||((c=a==null?void 0:(b=a.Lq)==null?void 0:b.length)!=null?c:0)>0};
Vea=function(a){a.Hk!=null||(a.Hk=[]);a.Iy!=null||(a.Iy=[]);a.NW!=null||(a.NW=[])};hfa=function(a){a.Lq!=null||(a.Lq=[]);a.AO!=null||(a.AO=[])};kfa=function(a){var b=Object.create(ifa);b.TRc=a;a=function(){bfa(b);_.Zea(b);if(b.value===jfa)throw b.error;return b.value};a[_.Sc]=b;return a};mfa=function(a){var b=Object.create(lfa);b.value=a;a=function(){_.Zea(b);return b.value};a[_.Sc]=b;return a};_.ofa=function(a,b){efa()||nfa();a.wq(a.value,b)||(a.value=b,a.version++,$ea++,dfa(a))};
rfa=function(a,b,c){var d=Object.create(pfa);c&&(d.Nba=!0);d.fn=a;d.Xd=b;var e=function(f){d.k0=f};a={};d.Eb=(a.notify=function(){return cfa(d)},a.run=function(){if(d.fn!==null){if(Uea)throw Error("Sa");d.Wg=!1;if(!d.ON||afa(d)){d.ON=!0;var f=Qc(d);try{d.k0(),d.k0=qfa,d.fn(e)}finally{ffa(d,f)}}}},a.Vn=function(){return d.k0()},a.destroy=function(){if(d.fn!==null||d.Xd!==null)gfa(d),d.k0(),d.fn=null,d.Xd=null,d.k0=qfa},a[_.Sc]=d,a);return d.Eb};Tc=function(a){var b=sfa;sfa=a;return b};
tfa=function(a,b,c){if((a=Mea(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;Sea()};_.Vc=function(a){a.Uab=_.Vc;a.toString=function(){return _.Jc(this())};return a};Wc=function(a){return ufa(a)?a():a};ufa=function(a){return typeof a==="function"&&a.hasOwnProperty(vfa)&&a.Uab===_.Vc};Yc=function(a){var b=Xc;Xc=a;return b};
wfa=function(a,b){b=b===void 0?0:b;if(Xc===void 0)throw new _.Nc(-203,!1);return Xc===null?tfa(a,void 0,b):Xc.get(a,b&8?null:void 0,b)};_.t=function(a,b){b=b===void 0?0:b;return(sfa||wfa)(Wc(a),b)};_.u=function(a,b){return _.t(a,xfa(b===void 0?0:b))};xfa=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.TC&&4)};
yfa=function(a){for(var b=[],c=0;c<a.length;c++){var d=Wc(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.Nc(900,!1);for(var e=void 0,f=0,g=0;g<d.length;g++){var m=d[g],n=m.__NG_DI_FLAG__;typeof n==="number"?n===-1?e=m.token:f|=n:e=m}b.push(_.t(e,f))}else b.push(_.t(d))}return b};zfa=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
Afa=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++}};Cfa=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?Bfa(a,c,e,b[++d]):Bfa(a,c,e,null))}return a};
Bfa=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)};Dfa=function(a){return a.type===4&&a.value!=="ng-template"};
Efa=function(a,b,c){var d=4,e=a.oc,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 y;if(y=e[v]==="class"){b:{y=e[v+1].toLowerCase();for(var D=0,J=y.length;;){D=y.indexOf(n,D);if(D===-1){y=D;break b}if(D===0||y.charCodeAt(D-1)<=32){var L=n.length;if(D+L===J||y.charCodeAt(D+L)<=32){y=D;break b}}D+=1}y=void 0}y=y!==-1}if(y){n=!0;break a}}else if(Dfa(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||!Dfa(a)){for(y=
!1;v<e.length;){J=e[v];if(J===n){n=v;break a}if(J===3||J===6)y=!0;else if(J===1||J===2){for(J=e[++v];typeof J==="string";)J=e[++v];continue}else if(J===4)break;else if(J===0){v+=4;continue}v+=y?1:2}n=-1}else b:{v=e.indexOf(4);if(v>-1)for(v++;v<e.length;){y=e[v];if(typeof y==="number")break;if(y===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};
Ffa=function(a,b,c){c=c===void 0?!1:c;for(var d=0;d<b.length;d++)if(Efa(a,b[d],c))return!0;return!1};Gfa=function(a,b){return a?":not("+b.trim()+")":b};Hfa=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+=Gfa(f,e),e=""),d=g,f=f||(d&1)!==0;c++}e!==""&&(b+=Gfa(f,e));return b};Ifa=function(a){return{toString:a}.toString()};
_.ad=function(a){return Ifa(function(){var b=Jfa(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ta:a.ta,Ea:a.Ea||null,hc:a.hc,X1a:a.Oa===0,LTa:null,L2a:null,Ia:b.standalone&&a.Ia||null,KXa:null,dQ:(c=a.dQ)!=null?c:!1,data:a.data||{},mb:a.mb||0,styles:a.styles||_.Zc,ve:null,uK:a.uK||null,cz:null,id:""});Kfa(b);c=a.Ia;b.LTa=_.Lfa(c,!1);b.L2a=_.Lfa(c,!0);c=0;var d=[b.oa,b.hc,b.rb,b.qb,b.Ea,b.Ba,b.Aa,b.mb,b.standalone,b.dQ,b.Rb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.Ad,!!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})};Nfa=function(a){return a[bd]||a[Mfa]||null};Ofa=function(a){return a!==null};_.ed=function(a){return Ifa(function(){return{type:a.type,Cx:a.Cx||_.Zc,eTc:a.eTc||_.Zc,imports:a.imports||_.Zc,exports:a.exports||_.Zc,pud:null,uK:a.uK||null,id:a.id||null}})};
Pfa=function(a,b){if(a==null)return gd;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};_.hd=function(a){return Ifa(function(){var b=Jfa(a);Kfa(b);return b})};_.id=function(a){return{type:a.type,name:a.name,qa:null,le:a.le!==!1,standalone:a.standalone===!0,ze:a.type.prototype.La||null}};Rfa=function(a){return a[Qfa]||null};
Jfa=function(a){var b={};return{type:a.type,p3a:null,qa:null,Ya:a.Ya||null,rb:a.rb||0,qb:a.qb||null,Ad:a.Ad||null,G0:b,PB:null,VYc:a.inputs||gd,Rb:a.Rb||null,standalone:a.standalone===!0,dQ:a.dQ===!0,oa:a.oa||_.Zc,tb:a.tb||null,features:a.features||null,WP:null,G1:null,D2:null,inputs:Pfa(a.inputs,b),outputs:Pfa(a.outputs),jhd:null}};Kfa=function(a){var b;(b=a.features)==null||b.forEach(function(c){return c(a)})};
_.Lfa=function(a,b){if(!a)return null;var c=b?Rfa:Nfa;return function(){return(typeof a==="function"?a():a).map(function(d){return c(d)}).filter(Ofa)}};jd=function(a){return a.hasOwnProperty(Sfa)?a[Sfa]:null};Tfa=function(a,b){a.forEach(function(c){return Array.isArray(c)?Tfa(c,b):b(c)})};Ufa=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};
_.Wfa=function(a,b,c){var d=Vfa(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};Xfa=function(a,b){b=Vfa(a,b);if(b>=0)return a[b|1]};Vfa=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)};Zfa=function(){return{Ms:Yfa(!0,_.lc.apply(0,arguments)),rvd:!0}};
Yfa=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};Tfa(_.lc.apply(1,arguments),function(f){$fa(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&aga(d,e);return b};aga=function(a,b){for(var c={},d=0;d<a.length;c={cPb:void 0,Gm:void 0},d++){var e=a[d];c.Gm=e.Gm;c.cPb=e.Pb;bga(c.cPb,function(f){return function(g){b(g,f.Gm)}}(c))}};
$fa=function(a,b,c,d){a=Wc(a);if(!a)return!1;var e=null,f=Qea(a),g=!f&&(a[bd]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.Gm;if(f=Qea(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())$fa(m.value,b,c,d)}else if(f){if(f.imports!=null&&!m){d.add(e);var n;Tfa(f.imports,function(v){$fa(v,b,c,d)&&(n||(n=[]),n.push(v))});n!==void 0&&aga(n,b)}m||(g=jd(e)||function(){return new e},b({wa:e,
Cb:g,Kb:_.Zc},e),b({wa:cga,lc:e,xd:!0},e),b({wa:dga,lc:function(){return _.t(e)},xd:!0},e));f=f.Pb;if(f!=null&&!m){var r=a;bga(f,function(v){b(v,r)})}}else return!1;return e!==a&&a.Pb!==void 0};bga=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Ms&&(c=c.Ms),Array.isArray(c)?bga(c,b):b(c)};fga=function(a){return a!==null&&typeof a=="object"&&ega in a};kd=function(a){return typeof a==="function"};iga=function(){gga===void 0&&(gga=new hga);return gga};
kga=function(a){var b=Mea(a);b=b!==null?b.qa:jd(a);if(b!==null)return b;if(a instanceof _.ld)throw new _.Nc(204,!1);if(a instanceof Function)return jga(a);throw new _.Nc(204,!1);};jga=function(a){if(a.length>0)throw new _.Nc(204,!1);var b=Nea(a);return b!==null?function(){return b.qa(a)}:function(){return new a}};nga=function(a){if(fga(a))return md(void 0,a.lc);a=lga(a);return md(a,mga)};
lga=function(a){var b=void 0;if(kd(a))return b=Wc(a),jd(b)||kga(b);if(fga(a))b=function(){return Wc(a.lc)};else if(a&&a.Cb)b=function(){return a.Cb.apply(a,_.nd(yfa(a.Kb||[])))};else if(a&&a.Hb)b=function(){return _.t(Wc(a.Hb))};else{var c=Wc(a&&(a.Md||a.wa));if(a.Kb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.nd(yfa(a.Kb)))))};else return jd(c)||kga(c)}return b};oga=function(a){if(a.rc)throw new _.Nc(205,!1);};
md=function(a,b,c){return{qa:a,value:b,xd:(c===void 0?0:c)?[]:void 0}};pga=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?pga(c,b):c&&c&&c.Ms?pga(c.Ms,b):b(c)};qd=function(a,b){a instanceof pd&&oga(a);a=Yc(a);var c=Tc();try{return b()}finally{Yc(a),Tc(c)}};_.qga=function(){if(sfa===void 0&&Xc==null)throw new _.Nc(-203,!1);};_.sd=function(a){return Array.isArray(a)&&typeof a[1]==="object"};_.td=function(a){return Array.isArray(a)&&a[1]===!0};_.ud=function(){return rga};
rga=function(a){a.type.prototype.Ub&&(a.WP=sga);return tga};tga=function(){var a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){var c=a.In;if(c===gd)a.In=b;else for(var d in b)c[d]=b[d];a.current=null;this.Ub(b)}};sga=function(a,b,c,d,e){d=this.G0[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={In:gd,current:null});var g=f;f=g.current||(g.current={});g=g.In;var m=g[d];f[d]=new uga(m&&m.Yf,c,g===gd);b!==null?b.qlb(b,c):a[e]=c};
_.vd=function(a){for(;Array.isArray(a);)a=a[0];return a};_.wd=function(a,b){return _.vd(b[a.index])};_.xd=function(a,b){a=b[a];return _.sd(a)?a:a[0]};_.yd=function(a,b){return b===null||b===void 0?null:a[b]};wga=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&vga(a))};xga=function(a){var b;return!!(a[2]&9216||((b=a[24])==null?0:b.Wg))};_.yga=function(a){var b;(b=a[10].i0)==null||b.notify(9);a[2]&64&&(a[2]|=1024);xga(a)&&vga(a)};
vga=function(a){var b;(b=a[10].i0)==null||b.notify(0);for(a=_.zd(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=_.zd(a)}};zga=function(a,b){if((a[2]&256)===256)throw new _.Nc(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};_.zd=function(a){a=a[3];return _.td(a)?a[3]:a};_.Bd=function(){return _.Ad.zi};_.Cd=function(){return _.Ad.cz};_.w=function(a){_.Ad.lU=a;return a[8]};_.x=function(a){_.Ad.lU=null;return a};_.Ed=function(){for(var a=_.Ad.tU;a!==null&&a.type===64;)a=a.parent;return a};
Aga=function(){var a=_.Ad,b=a.tU;return a.IJ?b:b.parent};Fd=function(a,b){var c=_.Ad;c.tU=a;c.IJ=b};Cga=function(a){var b=Bga;Bga=a;return b};_.Gd=function(){var a=_.Ad,b=a.qsa;b===-1&&(b=a.qsa=a.cz.rsa);return b};_.Dga=function(a){var b=_.Ad,c=b.qn;b.qn+=a;return c};Ega=function(a){var b=_.Ad.B0;return b===-1?null:a[b]};
Gga=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.ssb:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.Ad=Fga();c.tU=b;c.zi=a;return!0};Hga=function(a){var b=Fga(),c=a[1];_.Ad=b;b.tU=c.firstChild;b.zi=a;b.cz=c;b.lU=a;b.qn=c.rsa;b.uwa=!1};Fga=function(){var a=_.Ad,b=a===null?null:a.Vg;return b===null?Iga(a):b};
Iga=function(a){var b={tU:null,IJ:!0,zi:null,cz:null,selectedIndex:-1,lU:null,rua:0,tE:null,B0:-1,qsa:-1,qn:-1,vt:0,parent:a,Vg:null,uwa:!1};a!==null&&(a.Vg=b);return b};Jga=function(){var a=_.Ad;_.Ad=a.parent;a.tU=null;a.zi=null;return a};Kga=function(){var a=Jga();a.IJ=!0;a.cz=null;a.selectedIndex=-1;a.lU=null;a.rua=0;a.B0=-1;a.tE=null;a.qsa=-1;a.qn=-1;a.vt=0};_.Hd=function(){var a=_.Ad;return a.cz.data[a.selectedIndex]};_.Id=function(){_.Ad.tE="svg"};
Lga=function(a,b){var c=b.tn;for(b=b.rv;c<b;c++){var d=a.data[c].type.prototype,e=d.Vd,f=d.vF,g=d.Ec,m=d.Fn;d=d.La;if(e){var n=void 0,r=void 0;((r=(n=a).Qba)!=null?r:n.Qba=[]).push(-c,e)}f&&(n=e=void 0,((n=(e=a).Qba)!=null?n:e.Qba=[]).push(c,f),n=e=void 0,((n=(e=a).HSa)!=null?n:e.HSa=[]).push(c,f));g&&(e=f=void 0,((e=(f=a).Tna)!=null?e:f.Tna=[]).push(-c,g));m&&(f=g=void 0,((f=(g=a).Tna)!=null?f:g.Tna=[]).push(c,m),f=g=void 0,((f=(g=a).c9a)!=null?f:g.c9a=[]).push(c,m));d!=null&&(g=m=void 0,((g=(m=
a).zU)!=null?g:m.zU=[]).push(c,d))}};Nga=function(a,b,c,d){(a[2]&3)===c&&Mga(a,b,c,d)};Oga=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};Mga=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,Pga(v,r)):Pga(v,r);a[17]=(a[17]&4294901760)+m+2}m++}};
Pga=function(a,b){var c=_.Pc(null);try{b.call(a)}finally{_.Pc(c)}};Qga=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};Sga=function(a){var b=Rga;Rga=a;return b};Vga=function(a,b,c){var d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(Tga)&&(d=c[Tga]);d==null&&(d=c[Tga]=Uga++);c=d&255;b.data[a+(c>>5)]|=1<<c};
Zga=function(a,b){var c=Wga(a,b);if(c!==-1)return c;c=b[1];c.bl&&(a.Ht=b.length,Xga(c.data,a),Xga(b,null),Xga(c.blueprint,null));c=Yga(a,b);a=a.Ht;if(c!==-1)for(var d=c&32767,e=Qga(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};Xga=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Wga=function(a,b){return a.Ht===-1||a.parent&&a.parent.Ht===a.Ht||b[a.Ht+8]===null?-1:a.Ht};
Yga=function(a,b){if(a.parent&&a.parent.Ht!==-1)return a.parent.Ht;a=0;for(var c=b;c!==null;){b=$ga(c);if(b===null)break;a++;c=c[14];if(b.Ht!==-1)return b.Ht|a<<16}return-1};_.Jd=function(a){var b=_.Ed();if(a==="class")return b.ne;if(a==="style")return b.styles;if(b=b.oc)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};
aha=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];var e=Tc();try{return a?a.get(b,d,c&8):tfa(b,d,c&8)}finally{Tc(e)}}c&8||d!==void 0?b=d:(Sea(),b=void 0);return b};
cha=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=Ld,m=a,n=b;m!==null&&n!==null&&n[2]&2048&&!(n[2]&512);){var r=bha(m,n,c,f|2);if(r!==Ld){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,Ld,f),m!==Ld){f=m;break a}m=$ga(n);n=n[14]}}f=g}if(f!==Ld)return f}a=bha(a,b,c,d);if(a!==Ld)return a}return aha(b,c,d,e)};
bha=function(a,b,c,d){var e=Ld;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Tga)?c[Tga]:void 0,f=typeof f==="number"?f>=0?f&255:dha:f;if(typeof f==="function"){if(!Gga(b,a,d))return d&1?d&8||e!==void 0?b=e:(Sea(),b=void 0):b=aha(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;Sea()}finally{Jga()}}else if(typeof f==="number"){g=null;var m=Wga(a,b),n=d&1?b[15][5]:null;if(m===-1||d&4){var r=m===-1?Yga(a,b):b[m+8];r===-1||d&2?m=-1:(g=b[1],m=r&32767,b=Qga(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],y=eha(v,r,c,g==null?v.Jx>-1&&Rga:g!=r&&(v.type&3)!==0,d&1&&n===v);r=y!==null?Md(b,r,y,v):Ld;if(r!==Ld)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=Qga(r,b)):m=-1}}return e};eha=function(a,b,c,d,e){var f=a.mP,g=b.data,m=f&1048575;b=a.tn;a=a.rv;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};
Md=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof fha){var g=e;if(g.r4a)throw a=f[c],new _.Nc(-200,typeof a==="function"?a.name||a.toString():typeof a==="object"&&a!=null&&typeof a.type==="function"?a.type.name||a.type.toString():_.Ic(a));var m=Sga(g.cRc);g.r4a=!0;var n=g.ECb?Tc(g.ECb):null;Gga(a,d,0);try{if(e=a[c]=g.qa(void 0,f,a,d),b.bl&&c>=d.tn){var r=f[c],v=r.type.prototype,y=v.Ra,D=v.lo;if(v.Ub){var J=rga(r),L;((L=b.IF)!=null?L:b.IF=[]).push(c,J);var P;((P=b.dP)!=null?P:b.dP=[]).push(c,
J)}if(y){var ba;((ba=b.IF)!=null?ba:b.IF=[]).push(-c,y)}if(D){var ta;((ta=b.IF)!=null?ta:b.IF=[]).push(c,D);var Ba;((Ba=b.dP)!=null?Ba:b.dP=[]).push(c,D)}}}finally{n!==null&&Tc(n),Sga(m),g.r4a=!1,Jga()}}return e};dha=function(){return new _.Nd(_.Ed(),_.Bd())};_.Od=function(a){return Ifa(function(){var b=a.prototype.constructor;b=b[Sfa]||gha(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[Sfa]||gha(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
gha=function(a){return ufa(a)?function(){var b=gha(Wc(a));return b&&b()}:jd(a)};$ga=function(a){var b=a[1],c=b.type;return c===2?b.ssb:c===1?a[5]:null};hha=function(a){return function(){var b=_.lc.apply(0,arguments);if(a){b=a.apply(null,_.nd(b));for(var c in b)this[c]=b[c]}}};
iha=function(a){return Ifa(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(_.nd(e))));d.eed=f;return d}var c=hha(a);return b})};
kha=function(a,b,c,d){a=jha(a,b===void 0?null:b,c===void 0?null:c,d);a.eX();return a};jha=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)||_.Zc,Zfa(a)];d=d||(typeof a==="object"?void 0:_.Jc(a));return new pd(c,b||iga(),d||null,e)};mha=function(){if(lha!==void 0)return lha;if(typeof document!=="undefined")return document;throw new _.Nc(210,!1);};_.Qd=function(a,b){_.sd(b)?(a.__ngContext__=b[19],_.Pd.set(b[19],b)):a.__ngContext__=b};
nha=function(a){for(;a!==null&&!_.td(a);)a=a[4];return a};Vd=function(a,b){return new _.Td(_.wd(a,b))};oha=function(a){return a instanceof _.Td?a.na:a};pha=function(a,b){var c=Bga?64:1088,d;for((d=a[10].i0)==null||d.notify(b);a;){a[2]|=c;b=_.zd(a);if((a[2]&512)!==0&&!b)break;a=b}};rha=function(){return new qha(_.Bd())};Wd=function(a){a=a(function(b){b.stack=Error().stack});a.prototype=Object.create(Error.prototype);return a.prototype.constructor=a};
sha=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};_.Xd=function(a){return typeof a==="function"};tha=function(a){return a instanceof _.Zd||a&&"closed"in a&&_.Xd(a.remove)&&_.Xd(a.add)&&_.Xd(a.unsubscribe)};_.$d=function(){};vha=function(a){uha(function(){throw a;})};_.ae=function(a){return a};_.be=function(){return wha(_.lc.apply(0,arguments))};wha=function(a){return a.length===0?_.ae:a.length===1?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};
xha=function(a){var b;return(b=a!=null?a:void 0)!=null?b:Promise};yha=function(a,b){return new _.ce(function(c){var d=0;return b.Xd(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.Xd())})})};zha=function(a,b){if(!a)throw Error("Za");return new _.ce(function(c){var d=new _.Zd;d.add(b.Xd(function(){var e=a[Symbol.asyncIterator]();d.add(b.Xd(function(){var f=this;e.next().then(function(g){g.done?c.complete():(c.next(g.value),f.Xd())})}))}));return d})};
Aha=function(a,b,c,d){b=b.Xd(function(){try{c.call(this)}catch(e){a.error(e)}},d===void 0?0:d);a.add(b);return b};Cha=function(a,b){return new _.ce(function(c){var d;c.add(b.Xd(function(){d=a[Bha]();Aha(c,b,function(){var e=d.next(),f=e.value;e.done?c.complete():(c.next(f),this.Xd())})}));return function(){var e;return _.Xd((e=d)==null?void 0:e.return)&&d.return()}})};
Eha=function(a,b){return new _.ce(function(c){var d=new _.Zd;d.add(b.Xd(function(){var e=a[Dha]();d.add(e.subscribe({next:function(f){d.add(b.Xd(function(){return c.next(f)}))},error:function(f){d.add(b.Xd(function(){return c.error(f)}))},complete:function(){d.add(b.Xd(function(){return c.complete()}))}}))}));return d})};Fha=function(a,b){return new _.ce(function(c){return b.Xd(function(){return a.then(function(d){c.add(b.Xd(function(){c.next(d);c.add(b.Xd(function(){return c.complete()}))}))},function(d){c.add(b.Xd(function(){return c.error(d)}))})})})};
Gha=function(a){return new TypeError("$a`"+(a!==null&&typeof a==="object"?"an invalid object":"'"+a+"'"))};Iha=function(a,b){if(a!=null){if(_.Xd(a[Dha]))return Eha(a,b);if(Hha(a))return yha(a,b);if(_.Xd(a==null?void 0:a.then))return Fha(a,b);if(Symbol.asyncIterator&&_.Xd(a==null?void 0:a[Symbol.asyncIterator]))return zha(a,b);if(_.Xd(a==null?void 0:a[Bha]))return Cha(a,b)}throw Gha(a);};_.ee=function(a,b){return b?Iha(a,b):_.de(a)};
_.de=function(a){if(a instanceof _.ce)return a;if(a!=null){if(_.Xd(a[Dha]))return Jha(a);if(Hha(a))return Kha(a);if(_.Xd(a==null?void 0:a.then))return Lha(a);if(Symbol.asyncIterator&&_.Xd(a==null?void 0:a[Symbol.asyncIterator]))return Mha(a);if(_.Xd(a==null?void 0:a[Bha]))return Nha(a)}throw Gha(a);};Jha=function(a){return new _.ce(function(b){var c=a[Dha]();if(_.Xd(c.subscribe))return c.subscribe(b);throw new TypeError("ab");})};
Kha=function(a){return new _.ce(function(b){for(var c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};Lha=function(a){return new _.ce(function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,vha)})};Nha=function(a){return new _.ce(function(b){for(var c=a[Bha]();!b.closed;){var d=c.next(),e=d.value;d.done?b.complete():b.next(e)}return function(){return _.Xd(c==null?void 0:c.return)&&c.return()}})};
Mha=function(a){return new _.ce(function(b){Oha(a,b).catch(function(c){return b.error(c)})})};
Oha=function(a,b){var c,d,e,f,g,m;return _.he(function(n){switch(n.Gc){case 1:_.ie(n,2,3);var r=a[Symbol.asyncIterator];f=r!==void 0?r.call(a):new Pha(_.k(a));case 5:return _.je(n,f.next(),8);case 8:d=n.yg;if(d.done){n.xf(3);break}g=d.value;b.next(g);n.xf(5);break;case 3:Qha(n);n.FM=0;n.cJ=9;if(!d||d.done||!(e=f.return)){n.xf(9);break}return _.je(n,e.call(f),9);case 9:Qha(n,0,0,1);if(c)throw c.error;Rha(n,10,1);break;case 10:Rha(n,4);break;case 2:m=_.ke(n);c={error:m};n.xf(3);break;case 4:b.complete(),
n.Gc=0}})};le=function(a,b){return b?yha(a,b):Kha(a)};_.Sha=function(a){return _.Xd(a[a.length-1])?a.pop():void 0};me=function(a){var b=a[a.length-1];return b&&_.Xd(b.Xd)?a.pop():void 0};Tha=function(a){return typeof a[a.length-1]==="number"?a.pop():Infinity};_.ne=function(){var a=_.lc.apply(0,arguments),b=me(a);return b?yha(a,b):le(a)};_.oe=function(a){var b=_.Xd(a)?a:function(){return a};return new _.ce(function(c){return c.error(b())})};
Uha=function(a,b){var c=a.kind,d=a.value;a=a.error;if(typeof c!=="string")throw new TypeError("bb");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)};_.Vha=function(a){return new Promise(function(b,c){var d=new pe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.re)}});a.subscribe(d)})};
_.se=function(a){return function(b){if(_.Xd(b==null?void 0:b.VB))return b.VB(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("cb");}};_.ue=function(){return _.se(function(a,b){var c=null;a.hra++;var d=new _.te(b,void 0,void 0,void 0,function(){if(!a||a.hra<=0||0<--a.hra)c=null;else{var e=a.uZ,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};
_.Wha=function(a){function b(d,e){var f={sync:!1,ab:null};f.ab=a.Xd(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 _.se(function(d,e){d.subscribe(new _.te(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()})}))})};
_.z=function(a){return _.se(function(b,c){var d=0;b.subscribe(new _.te(c,function(e){c.next(a.call(void 0,e,d++))}))})};_.Yha=function(a){return _.z(function(b){return Xha(b)?a.apply(null,_.nd(b)):a(b)})};cia=function(a){if(a.length===1){var b=a[0];if(Zha(b))return{args:b,keys:null};if(b&&typeof b==="object"&&$ha(b)===aia)return a=bia(b),{args:a.map(function(c){return b[c]}),keys:a}}return{args:a,keys:null}};
_.ve=function(){var a=_.lc.apply(0,arguments),b=me(a),c=_.Sha(a);a=cia(a);var d=a.args,e=a.keys;if(d.length===0)return _.ee([],b);b=new _.ce(_.dia(d,b,e?function(f){for(var g={},m=0;m<f.length;m++)g[e[m]]=f[m];return g}:_.ae));return c?b.ha(_.Yha(c)):b};
_.dia=function(a,b,c){c=c===void 0?_.ae:c;return function(d){eia(b,function(){for(var e=a.length,f=Array(e),g=e,m=a.map(function(){return!1}),n=!0,r={JV:0};r.JV<e;r={JV:r.JV},r.JV++)eia(b,function(v){return function(){_.ee(a[v.JV],b).subscribe(new fia(d,function(y){f[v.JV]=y;n&&(m[v.JV]=!0,n=!m.every(_.ae));n||d.next(c(f.slice()))},function(){return--g===0}))}}(r),d)},d)}};eia=function(a,b,c){a?c.add(a.Xd(b)):b()};
gia=function(a,b,c,d){var e=[],f=0,g=0,m=!1,n=function(r){f++;_.de(c(r,g++)).subscribe(new _.te(b,function(v){b.next(v)},void 0,function(){f--;for(var v={};e.length&&f<d;v={Fnb:void 0})v.Fnb=e.shift(),n(v.Fnb);!m||e.length||f||b.complete()}))};a.subscribe(new _.te(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}};
_.we=function(a,b,c){c=c===void 0?Infinity:c;if(_.Xd(b))return _.we(function(d,e){return _.z(function(f,g){return b(d,f,e,g)})(_.de(a(d,e)))},c);typeof b==="number"&&(c=b);return _.se(function(d,e){return gia(d,e,a,c)})};_.xe=function(a){a=a===void 0?Infinity:a;return _.we(_.ae,a)};_.ye=function(){var a=_.lc.apply(0,arguments);return _.xe(1)(le(a,me(a)))};_.ze=function(a){return new _.ce(function(b){_.de(a()).subscribe(b)})};
_.Ae=function(){var a=_.lc.apply(0,arguments),b=_.Sha(a),c=cia(a);a=c.args;c=c.keys;return b?hia(a,c).ha(_.z(function(d){return b.apply(null,_.nd(d))})):hia(a,c)};
hia=function(a,b){return new _.ce(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={dwa:void 0,sourceIndex:m.sourceIndex},m.sourceIndex++){var n=_.de(a[m.sourceIndex]);m.dwa=!1;c.add(n.subscribe({next:function(r){return function(v){r.dwa||(r.dwa=!0,g++);e[r.sourceIndex]=v}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.dwa||(g===d&&c.next(b?b.reduce(function(v,y,D){return v[y]=e[D],v},
{}):e),c.complete())}}(m)}))}})};
_.Be=function(a,b,c){if(_.Xd(c)){var d=c;c=void 0}if(d)return _.Be(a,b,c).ha(_.Yha(d));d=_.k(_.Xd(a.addEventListener)&&_.Xd(a.removeEventListener)?iia.map(function(g){return function(m){return a[g](b,m,c)}}):_.Xd(a.addListener)&&_.Xd(a.removeListener)?jia.map(kia(a,b)):_.Xd(a.on)&&_.Xd(a.off)?lia.map(kia(a,b)):[]);var e=d.next().value,f=d.next().value;return!e&&Hha(a)?_.we(function(g){return _.Be(g,b,c)})(le(a)):new _.ce(function(g){if(!e)throw new TypeError("db");var m=function(){var n=_.lc.apply(0,
arguments);return g.next(1<n.length?n:n[0])};e(m);return function(){return f(m)}})};kia=function(a,b){return function(c){return function(d){return a[c](b,d)}}};_.De=function(a,b,c){a=a===void 0?0:a;c=c===void 0?_.Ce:c;var d=-1;b!=null&&(b&&_.Xd(b.Xd)?c=b:d=b);return new _.ce(function(e){var f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);var g=0;return c.Xd(function(){e.closed||(e.next(g++),0<=d?this.Xd(void 0,d):e.complete())},f)})};
_.Fe=function(){var a=_.lc.apply(0,arguments),b=me(a),c=Tha(a);return a.length?a.length===1?_.de(a[0]):_.xe(c)(le(a,b)):_.Ee};_.nia=function(a){return a.length===1&&mia(a[0])?a[0]:a};_.Ge=function(a){return _.se(function(b,c){var d=0;b.subscribe(new _.te(c,function(e){return a.call(void 0,e,d++)&&c.next(e)}))})};pia=function(){var a=_.lc.apply(0,arguments);a=_.nia(a);return a.length===1?_.de(a[0]):new _.ce(oia(a))};
oia=function(a){return function(b){for(var c=[],d={E2:0};c&&!b.closed&&d.E2<a.length;d={E2:d.E2},d.E2++)c.push(_.de(a[d.E2]).subscribe(new _.te(b,function(e){return function(f){if(c){for(var g=0;g<c.length;g++)g!==e.E2&&c[g].unsubscribe();c=null}b.next(f)}}(d))))}};
_.qia=function(){var a=_.lc.apply(0,arguments),b=_.Sha(a),c=_.nia(a);return c.length?new _.ce(function(d){var e=c.map(function(){return[]}),f=c.map(function(){return!1});d.add(function(){e=f=null});for(var g={gQ:0};!d.closed&&g.gQ<c.length;g={gQ:g.gQ},g.gQ++)_.de(c[g.gQ]).subscribe(new _.te(d,function(m){return function(n){e[m.gQ].push(n);e.every(function(r){return r.length})&&(n=e.map(function(r){return r.shift()}),d.next(b?b.apply(null,_.nd(n)):n),e.some(function(r,v){return!r.length&&f[v]})&&d.complete())}}(g),
void 0,function(m){return function(){f[m.gQ]=!0;!e[m.gQ].length&&d.complete()}}(g)));return function(){e=f=null}}):_.Ee};
sia=function(){var a={each:36E5},b=a.first,c=a.each,d=a.O$c===void 0?ria:a.O$c,e=a.scheduler===void 0?_.Ce:a.scheduler,f=a.mJb===void 0?null:a.mJb;if(b==null&&c==null)throw new TypeError("fb");return _.se(function(g,m){var n,r=null,v=0,y=function(J){n=Aha(m,e,function(){D.unsubscribe();_.de(d({mJb:f,Zld:r,C4:v})).subscribe(m)},J)};var D=g.subscribe(new _.te(m,function(J){var L;(L=n)==null||L.unsubscribe();v++;m.next(r=J);c>0&&y(c)},void 0,void 0,function(){var J;if((J=n)==null||!J.closed){var L;(L=
n)==null||L.unsubscribe()}r=null}));y(b!=null?typeof b==="number"?b:+b-e.now():c)})};ria=function(a){throw new tia(a);};via=function(a){return a in uia?(delete uia[a],!0):!1};_.He=function(a){return!!a&&(a instanceof _.ce||_.Xd(a.VB)&&_.Xd(a.subscribe))};wia=function(){};
xia=function(a){function b(){a=wia;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()}};yia=function(a){queueMicrotask(function(){return a()});return function(){a=wia}};
zia=function(a){if(a.d_==0&&!a.z2&&!a.isStable)try{a.d_++,a.lia.emit(null)}finally{if(a.d_--,!a.z2)try{a.Vb(function(){return a.Tl.emit(null)})}finally{a.isStable=!0}}};Bia=function(a){function b(){xia(function(){a.Zaa=!1;Aia(a);a.ODb=!0;zia(a);a.ODb=!1})}a.ODb||a.Zaa||(a.Zaa=!0,a.tK?Zone.root.run(function(){b()}):a.ogb.run(function(){b()}),Aia(a))};
Fia=function(a){var b=Cia++,c={};a.yD=a.yD.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(Dia(n,"__ignore_ng_zone__"))return d.invokeTask(f,g,m,n);try{return Eia(a),d.invokeTask(f,g,m,n)}finally{(a.Nla&&g.type==="eventTask"||a.V4)&&Bia(a),a.d_--,zia(a)}},onInvoke:function(d,e,f,g,m,n,r){try{return Eia(a),d.invoke(f,g,m,n,r)}finally{!a.V4||a.Zaa||Dia(n,"__scheduler_tick__")||Bia(a),a.d_--,zia(a)}},onHasTask:function(d,
e,f,g){d.hasTask(f,g);e===f&&(g.Hc=="microTask"?(a.uKc=g.e1c,Aia(a),zia(a)):g.Hc=="macroTask"&&(a.tfa=g.K0c))},onHandleError:function(d,e,f,g){d.handleError(f,g);a.Vb(function(){return a.onError.emit(g)});return!1}})};Aia=function(a){a.z2=a.uKc||(a.Nla||a.V4)&&a.Zaa===!0?!0:!1};Eia=function(a){a.d_++;a.isStable&&(a.isStable=!1,a.qia.emit(null))};Dia=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};
_.A=function(a){Gia(_.Cd(),_.Bd(),_.Ad.selectedIndex+(a===void 0?1:a))};Gia=function(a,b,c){(b[2]&3)===3?(a=a.dP,a!==null&&Mga(b,a,3,c)):(a=a.IF,a!==null&&Nga(b,a,0,c));_.Ad.selectedIndex=c};_.B=function(a,b){b=b===void 0?0:b;var c=_.Bd();return c===null?_.t(a,b):cha(_.Ed(),c,Wc(a),b)};_.Ie=function(){throw Error("gb");};
Hia=function(a,b,c,d,e,f){var g=_.Pc(null);try{var m=null;(e&1)!==0&&(m=b[d][_.Sc]);m!==null&&m.n8a!==void 0&&(f=m.n8a(f));(e&2)!==0&&(f=a.PB[d].call(b,f));a.WP!==null?a.WP(b,m,f,c,d):(a=m,a!==null?a.qlb(a,f):b[d]=f)}finally{_.Pc(g)}};Kia=function(a){return a.replace(Iia,function(b){return b.replace(Jia,"\u200b$1\u200b")})};
Je=function(a,b,c,d,e){if(d!=null){var f=!1;if(_.td(d))var g=d;else _.sd(d)&&(f=!0,d=d[0]);d=_.vd(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.rq(d);if(g!=null)for(f=g[7],f!==_.vd(g)&&Je(a,b,c,f,e),e=10;e<g.length;e++)d=g[e],Ke(b,a,d[1].firstChild,d,c,f,!1)}};Lia=function(a,b){var c;(c=b[10].i0)==null||c.notify(10);Ke(b[11],2,a.firstChild,b,null,null,!1)};
Mia=function(a,b){var c=a[9],d=b[3];_.sd(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};Nia=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};_.Oia=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){var e=d[16];e!==null&&e!==a&&Nia(e,d);b>0&&(a[c-1][4]=d[4]);a=Ufa(a,10+b);Lia(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.J0(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
_.Qia=function(a,b){if(!(b[2]&256)){var c=b[11];c.rq&&Ke(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.sd(a))c=a[12];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.sd(a)&&Pia(a[1],a),a=a[3];a===null&&(a=b);_.sd(a)&&Pia(a[1],a);c=a&&a[4]}a=c}else Pia(b[1],b)}};
Pia=function(a,b){if(!(b[2]&256)){var c=_.Pc(null);try{b[2]&=-129;b[2]|=256;b[24]&&gfa(b[24]);var d;if(a!=null&&(d=a.zU)!=null)for(var e=0;e<d.length;e+=2){var f=b[d[e]];if(!(f instanceof fha)){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.Vn,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 y=b[21];if(y!==null)for(b[21]=
null,n=0;n<y.length;n++)(0,y[n])();var D=b[23];if(D!==null){b[23]=null;for(var J=_.k(D),L=J.next();!L.done;L=J.next())L.value.destroy()}b[1].type===1&&b[11].destroy();var P=b[16];if(P!==null&&_.td(b[3])){P!==b[3]&&Nia(P,b);var ba=b[18];ba!==null&&ba.J0(a)}_.Pd.delete(b[19])}finally{_.Pc(c)}}};Ria=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;if(b===null)return c[0];var d=b.Jx;return d>-1&&(a=a.data[b.tn+d].mb,a===2||a===0)?null:_.wd(b,c)};Sia=function(a,b,c){return a.type&40?_.wd(a,c):null};
Via=function(a,b,c,d){a=Ria(a,d.parent,b);var e=b[11],f=Tia(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);Uia!==void 0&&Uia(e,d,b,c,a)};
Xia=function(a,b){if(b!==null){var c=b.type;if(c&3)return _.wd(b,a);if(c&4)return Wia(-1,a[b.index]);if(c&8){c=b.Vg;if(c!==null)return Xia(a,c);a=a[b.index];return _.td(a)?Wia(-1,a):_.vd(a)}if(c&128)return Xia(a,b.next);if(c&32)return Yia(b,a)()||_.vd(a[b.index]);c=b!==null?a[15][5].dw[b.dw]:null;return c!==null?Array.isArray(c)?c[0]:Xia(_.zd(a[15]),c):Xia(a,b.next)}return null};Wia=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(c!==null)return Xia(a,c)}return b[7]};
Ke=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&&_.Qd(_.vd(m),d),c.flags|=2);if((c.flags&32)!==32)if(n&8)Ke(a,b,c.Vg,d,e,f,!1),Je(b,a,e,m,f);else if(n&32){n=Yia(c,d);for(var r;r=n();)Je(b,a,e,r,f);Je(b,a,e,m,f)}else n&16?Zia(a,b,d,c,e,f):Je(b,a,e,m,f);c=g?c.oza:c.next}};
Zia=function(a,b,c,d,e,f){var g=c[15];c=g[5].dw[d.dw];if(Array.isArray(c))for(d=0;d<c.length;d++)Je(b,a,e,c[d],f);else g=g[3],(d.flags&128)===128&&(c.flags|=128),Ke(a,b,c,g,e,f,!0)};$ia=function(a,b,c){var d=c.cC,e=c.ne;c=c.styles;d!==null&&Afa(a,b,d);e!==null&&(e===""?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));c!==null&&a.setAttribute(b,"style",c)};_.Me=function(a){return a instanceof Le?a.Xob:a};
_.Ne=function(a,b){a=a instanceof Le&&a.getTypeName()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("hb`"+b+"`"+a);}return a===b};bja=function(){if(aja===void 0&&(aja=null,_.Oe.trustedTypes))try{aja=_.Oe.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return aja};cja=function(a){var b;return((b=bja())==null?void 0:b.createHTML(a))||a};
fja=function(a){a=new dja(a);try{var b=!!(new window.DOMParser).parseFromString(cja(""),"text/html")}catch(c){b=!1}return b?new eja(a):a};hja=function(a){a=String(a);return a.match(gja)?a:"unsafe:"+a};Qe=function(a){var b={};a=_.k(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};ija=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};
jja=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};mja=function(a){return a.replace(/&/g,"&amp;").replace(kja,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(lja,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
uja=function(a,b){var c=null;try{nja=nja||fja(a);var d=b?String(b):"";c=nja.Dea(d);a=5;b=d;do{if(a===0)throw Error("jb");a--;d=b;b=c.innerHTML;c=nja.Dea(d)}while(d!==b);var e=new oja,f=(pja(c)||c).firstChild;d=!0;for(a=[];f;){if(f.nodeType===Node.ELEMENT_NODE){b=e;var g=f,m=jja(g).toLowerCase();if(qja.hasOwnProperty(m)){b.xI.push("<");b.xI.push(m);var n=g.attributes;for(g=0;g<n.length;g++){var r=n.item(g),v=r.name,y=v.toLowerCase();if(rja.hasOwnProperty(y)){var D=r.value;sja[y]&&(D=hja(D));b.xI.push(" ",
v,'="',mja(D),'"')}}b.xI.push(">");d=!0}else d=!tja.hasOwnProperty(m)}else f.nodeType===Node.TEXT_NODE&&e.xI.push(mja(f.nodeValue));if(d&&f.firstChild){a.push(f);var J=f.firstChild;if(J&&(f.compareDocumentPosition(J)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("ib`"+J.outerHTML);f=J}else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var L,P=f.nextSibling;if(P&&f!==P.previousSibling)throw Error("ib`"+P.outerHTML);if(L=P){f=L;break}f=a.pop()}}var ba=
e.xI.join("");return cja(ba)}finally{if(c)for(c=pja(c)||c;c.firstChild;)c.firstChild.remove()}};pja=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&a.nodeName==="TEMPLATE"?a.content:null};wja=function(){if(vja===void 0&&(vja=null,_.Oe.trustedTypes))try{vja=_.Oe.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return vja};
xja=function(a){var b;return((b=wja())==null?void 0:b.createHTML(a))||a};yja=function(a){var b;return((b=wja())==null?void 0:b.createScriptURL(a))||a};_.Re=function(a){var b=_.zja();return b?xja(b.Mp(1,a)||""):_.Ne(a,"HTML")?xja(_.Me(a)):uja(mha(),_.Ic(a))};_.Se=function(a){var b=_.zja();return b?b.Mp(4,a)||"":_.Ne(a,"URL")?_.Me(a):hja(_.Ic(a))};_.Aja=function(a){var b=_.zja();if(b)return yja(b.Mp(5,a)||"");if(_.Ne(a,"ResourceURL"))return yja(_.Me(a));throw new _.Nc(904,!1);};
_.zja=function(){var a=_.Bd();return a&&a[10].zka};Cja=function(a,b,c,d,e,f,g,m,n,r,v){var y=b.blueprint.slice();y[0]=e;y[2]=d|1228;if(r!==null||a&&a[2]&2048)y[2]|=2048;y[17]=0;y[3]=y[14]=a;y[8]=c;y[10]=g||a&&a[10];y[11]=m||a&&a[11];y[9]=n||a&&a[9]||null;y[5]=f;y[19]=Bja++;y[6]=v;y[20]=r;y[15]=b.type==2?a[15]:y;return y};Te=function(a,b,c,d,e){var f=a.data[b];f===null?(f=Dja(a,b,c,d,e),_.Ad.uwa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.oc=e,a=Aga(),f.Ht=a===null?-1:a.Ht);Fd(f,!0);return f};
Dja=function(a,b,c,d,e){var f=_.Ad.tU,g=_.Ad.IJ,m=g?f:f&&f.parent,n=m?m.Ht:-1,r=0;Eja!==null&&(r|=128);b=a.data[b]={type:c,index:b,MV:null,Ht:n,tn:-1,rv:-1,eua:-1,Jx:-1,Q3c:null,flags:r,mP:0,value:d,oc:e,cC:null,o0a:null,xCb:void 0,inputs:null,outputs:null,cz:null,next:null,C3c:null,oza:null,Vg:null,parent:m,dw:null,styles:null,b7a:null,Lza:void 0,ne:null,Zsa:null,Kza:void 0,nba:0,uma:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(g?f.Vg==null&&b.parent!==null&&(f.Vg=b):f.next===null&&(f.next=
b,b.C3c=f));return b};Fja=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};Gja=function(a,b,c,d,e){var f=_.Ad.selectedIndex;try{_.Ad.selectedIndex=-1,d&2&&b.length>25&&Gia(a,b,25),c(d,e)}finally{_.Ad.selectedIndex=f}};Hja=function(a,b,c){if((b.flags&4)!==0){var d=_.Pc(null);try{for(var e=b.rv,f=b.tn;f<e;f++){var g=a.data[f];g.Ad&&g.Ad(1,c[f],f)}}finally{_.Pc(d)}}};
Lja=function(a,b,c){var d=_.wd(c,b),e=c.tn,f=c.rv;if(c.Jx>-1){var g=a.data[e+c.Jx],m=_.wd(c,b),n=Ija(g),r=b[10].c4a,v=16;g.dQ?v=4096:g.X1a&&(v=64);g=Jja(b,Cja(b,n,null,v,m,c,null,r.dca(m,g),null,null,null));b[c.index]=g}a.bl||Zga(c,b);_.Qd(d,b);d=c.xCb;for(g=e;g<f;g++){m=a.data[g];n=Md(b,a,g,c);_.Qd(n,b);if(d!==null&&(r=d[g-e],r!==null))for(v=0;v<r.length;){var y=r[v++],D=r[v++],J=r[v++],L=r[v++];Hia(m,n,y,D,J,L)}m.ta&&(_.xd(c.index,b)[8]=Md(b,a,g,c))}(c.flags&64)===64&&Kja(a,b,c)};
Mja=function(a,b,c){c=c===void 0?_.wd:c;var d=b.o0a;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}};Ija=function(a){var b=a.cz;return b===null||b.nCb?a.cz=Nja(1,null,a.ta,a.Aa,a.Ba,a.LTa,a.L2a,a.tb,a.uK,a.Ea,a.id):b};
Nja=function(a,b,c,d,e,f,g,m,n,r,v){d=25+d;e=d+e;for(var y=[],D=0;D<e;D++)y.push(D<d?null:_.Ue);r=typeof r==="function"?r():r;return y[1]={type:a,blueprint:y,ta:c,queries:null,tb:m,ssb:b,data:y.slice().fill(null,d),rsa:d,Jwb:e,zYa:null,bl:!0,ava:!0,hXb:!1,gXb:!1,IF:null,dP:null,Qba:null,HSa:null,Tna:null,c9a:null,zU:null,Vn:null,Ad:null,oE:null,ltb:typeof f==="function"?f():f,bNb:typeof g==="function"?g():g,firstChild:null,uK:n,Ea:r,nCb:!1,QWb:v}};
Pja=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?Oja(d,c,g,n,m):Oja(d,c,g,n)}}return d};Oja=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)};
_.Ve=function(a,b,c,d,e,f,g,m){var n=_.wd(b,c),r=b.inputs,v;!m&&r!=null&&(v=r[d])?(Qja(a,c,v,d,e),b.Jx>-1&&(a=_.xd(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))};
Tja=function(a,b,c,d){var e=d===null?null:{"":-1};var f=a.ltb;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(Ffa(c,r.oa,!1))if(g||(g=[]),r.ta)if(r.G1!==null){var v=[];m=m||new Map;r.G1(r,v,m);g.unshift.apply(g,[].concat(_.nd(v),[r]));Rja(a,c,v.length)}else g.unshift(r),Rja(a,c,0);else{m=m||new Map;var y=v=void 0;(y=(v=r).G1)==null||y.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&&Sja(a,b,c,f,e,g);if(e&&d)for(a=
c.o0a=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(f==null)throw new _.Nc(-301,!1);a.push(d[b],f)}c.cC=Cfa(c.cC,c.oc)};
Sja=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=Zga(c,b);Vga(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.tn=g;c.rv=g+m;c.mP=g;for(g=0;g<d.length;g++)m=d[g],m.p3a&&m.p3a(m);var n=!1,r=!1;g=Fja(a,b,d.length,null);for(m=0;m<d.length;m++){var v=d[m];c.cC=Cfa(c.cC,v.qb);var y=a,D=c,J=b,L=g;y.data[L]=v;var P=v.qa||(v.qa=jd(v.type));P=new fha(P,!!v.ta);y.blueprint[L]=P;J[L]=P;P=y;var ba=D;y=Fja(y,J,v.rb,_.Ue);if(J=v.Ya){D=P.zYa;D===null&&(D=P.zYa=[]);P=~ba.index;a:{for(ba=D.length;ba>
0;){var ta=D[--ba];if(typeof ta==="number"&&ta<0){ba=ta;break a}}ba=0}ba!=P&&D.push(P);D.push(L,y,J)}L=g;P=v;if(y=e){if(P.Rb)for(J=0;J<P.Rb.length;J++)y[P.Rb[J]]=L;P.ta&&(y[""]=L)}v.Ad!==null&&(c.flags|=4);if(v.Ya!==null||v.qb!==null||v.rb!==0)c.flags|=64;v=v.type.prototype;!n&&(v.Ub||v.Ra||v.lo)&&(L=n=void 0,((L=(n=a).IF)!=null?L:n.IF=[]).push(c.index),n=!0);r||!v.Ub&&!v.lo||(v=r=void 0,((v=(r=a).dP)!=null?v:r.dP=[]).push(c.index),r=!0);g++}b=c.rv;a=a.data;d=c.oc;e=[];m=g=null;for(n=c.tn;n<b;n++){r=
a[n];L=(v=f?f.get(r):null)?v.outputs:null;g=Pja(0,r.inputs,n,g,v?v.inputs:null);m=Pja(1,r.outputs,n,m,L);if(g===null||d===null||Dfa(c))r=null;else{r=g;v=n;L=null;for(P=0;P<d.length;)if(y=d[P],y===0)P+=4;else{if(y!==5){if(typeof y==="number")break;if(r.hasOwnProperty(y))for(L===null&&(L=[]),J=r[y],D=0;D<J.length;D+=3)if(J[D]===v){L.push(y,J[D+1],J[D+2],d[P+1]);break}}P+=2}r=L}e.push(r)}g!==null&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.xCb=e;c.inputs=g;c.outputs=
m};Kja=function(a,b,c){var d=c.tn,e=c.rv,f=c.index;c=_.Ad.B0;try{for(_.Ad.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.Ad.B0=d;g.Ya===null&&g.rb===0&&g.qb===null||g.Ya===null||g.Ya(1,m)}}finally{_.Ad.selectedIndex=-1,_.Ad.B0=c}};Rja=function(a,b,c){b.Jx=c;var d;((d=a.oE)!=null?d:a.oE=[]).push(b.index)};_.Uja=function(a,b,c,d,e,f,g){f==null?a.removeAttribute(b,e,c):(d=g==null?_.Ic(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
Vja=function(a,b){var c=a.Ad;if(c!==null){var d=_.Pc(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];_.Ad.vt=f;m.Ad(2,b[g],g)}}}finally{_.Pc(d)}}};Jja=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Wja=function(a,b,c){_.Ad.vt=0;var d=_.Pc(null);try{b(a,c)}finally{_.Pc(d)}};Xja=function(a){var b;return(b=a[7])!=null?b:a[7]=[]};Yja=function(a){var b;return(b=a.Vn)!=null?b:a.Vn=[]};
Zja=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]};$ja=function(a,b){(a=(a=a[9])?a.get(_.We,null):null)&&a.handleError(b)};Qja=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++],n=c[f++];Hia(a.data[g],b[g],d,m,n,e)}};_.aka=function(a,b){a[11].setValue(_.vd(a[_.Ad.selectedIndex]),b)};
cka=function(a,b,c){Hga(b);try{var d=a.tb;d!==null&&Wja(1,d,c);var e=a.ta;e!==null&&Gja(a,b,e,1,c);a.bl&&(a.bl=!1);var f;(f=b[18])!=null&&bka(f,a);a.gXb&&Vja(a,b);a.hXb&&Wja(2,a.tb,c);var g=a.oE;if(g!==null)for(c=0;c<g.length;c++){var m=_.xd(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);cka(n,m,m[8])}}catch(v){throw a.bl&&(a.nCb=!0,a.bl=!1),v;}finally{b[2]&=-5,Kga()}};
dka=function(a,b,c){var d=c?a.styles:null,e=c?a.ne: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=Rea(e,m);else if(f==2){var n=b[++g];d=Rea(d,m+": "+n+";")}}c?a.styles=d:a.b7a=d;c?a.ne=e:a.Zsa=e};
eka=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(_.vd(f));if(_.td(f)){for(var g=d,m=10;m<f.length;m++){var n=f[m],r=n[1].firstChild;r!==null&&eka(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)eka(a,b,c.Vg,d);else if(f&32)for(f=Yia(c,b);g=f();)d.push(g);else f&16&&(f=c!==null?b[15][5].dw[c.dw]:null,Array.isArray(f)?d.push.apply(d,_.nd(f)):(g=_.zd(b[15]),eka(g[1],g,f,d,!0)))}c=e?c.oza:c.next}return d};
fka=function(a){if(a[23]!==null)for(var b=!0;b;){b=!1;for(var c=_.k(a[23]),d=c.next(),e={};!d.done;e={EU:void 0},d=c.next())e.EU=d.value,e.EU.Wg&&(b=!0,e.EU.zone===null||Zone.current===e.EU.zone?e.EU.run():e.EU.zone.run(function(f){return function(){return f.EU.run()}}(e)));b=b&&!!(a[2]&8192)}};
hka=function(a,b,c){b=b===void 0?!0:b;c=c===void 0?0:c;var d=a[10].c4a,e;(e=d.psa)==null||e.call(d);try{e=c;c=Bga;try{for(Cga(!0),gka(a,e),e=0;xga(a);){if(e===100)throw new _.Nc(103,!1);e++;gka(a,1)}}finally{Cga(c)}}catch(g){throw b&&$ja(a,g),g;}finally{var f;(f=d.end)==null||f.call(d)}};ika=function(a,b){for(a=nha(a[12]);a!==null;a=nha(a[4]))for(var c=10;c<a.length;c++){var d=a[c];(d[2]&128)===128&&gka(d,b)}};
gka=function(a,b){var c=a[1],d=a[2],e=a[24],f=!!(b===0&&d&16);f||(f=!!(d&64&&b===0));f||(f=!!(d&1024));f||(f=!!((e==null?0:e.Wg)&&afa(e)));f||(f=!1);e&&(e.Wg=!1);a[2]&=-9217;if(f){var g=c.ta;b=a[8];var m=a[2];if((m&256)!==256){Hga(a);d=!0;f=e=null;if(c.type!==2){if((e=a[24])!=null)var n=e;else e=(n=jka.pop())!=null?n:Object.create(kka),e.zi=a,n=e;f=n;e=Qc(f)}else if(Oc===null){d=!1;var r;n=(r=a[24])!=null?r:Object.create(lka);n.zi=a;f=n;e=Qc(f)}else a[24]&&(gfa(a[24]),a[24]=null);try{a[17]=0;_.Ad.qn=
c.rsa;g!==null&&Gja(c,a,g,2,b);if(n=(m&3)===3){var v=c.dP;v!==null&&Mga(a,v,3,null)}else{var y=c.IF;y!==null&&Nga(a,y,0,null);Oga(a,0)}for(var D=nha(a[12]);D!==null;D=nha(D[4]))if(D[2]&2){var J=D[9];for(v=0;v<J.length;v++)wga(J[v])}fka(a);ika(a,0);c.Ad!==null&&Vja(c,a);if(n){var L=c.HSa;L!==null&&Mga(a,L,3)}else{var P=c.Qba;P!==null&&Nga(a,P,1);Oga(a,1)}var ba=c.zYa;if(ba!==null)try{for(D=0;D<ba.length;D++){var ta=ba[D];if(ta<0)_.Ad.selectedIndex=~ta;else{J=ta;var Ba=ba[++D],ra=ba[++D];L=_.Ad;L.qn=
L.qsa=Ba;_.Ad.B0=J;ra(2,a[J])}}}finally{_.Ad.selectedIndex=-1}var xa=c.oE;xa!==null&&mka(a,xa,0);var Ma=c.tb;Ma!==null&&Wja(2,Ma,b);if(n){var Xa=c.c9a;Xa!==null&&Mga(a,Xa,3)}else{var Aa=c.Tna;Aa!==null&&Nga(a,Aa,2);Oga(a,2)}c.ava===!0&&(c.ava=!1);if(a[22]){for(var Qa=_.k(a[22]),Oa=Qa.next();!Oa.done;Oa=Qa.next()){var pb=Oa.value;pb()}a[22]=null}a[2]&=-73}catch(yb){throw vga(a),yb;}finally{f!==null&&(ffa(f,e),d&&(a=f,a.zi[24]!==a&&(a.zi=null,jka.push(a)))),Kga()}}}else d&8192&&(fka(a),ika(a,1),c=c.oE,
c!==null&&mka(a,c,1))};mka=function(a,b,c){for(var d=0;d<b.length;d++){var e=_.xd(b[d],a);(e[2]&128)===128&&gka(e,c)}};nka=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({l3a:g,MYb:d,l_c:(e&1)!==0}):c.push({l3a:g,MYb:d})}}return c};oka=function(){Lga(_.Bd()[1],_.Ed())};pka=function(a,b,c){return new Xe(a,b,c,!1)};rka=function(a,b,c){return(new qka({Pb:a,parent:b,bTc:c===void 0?null:c,z5c:!0})).Tb};
ska=function(a){return!!a&&typeof a.then==="function"};tka=function(a){return!!a&&typeof a.subscribe==="function"};uka=function(a){return typeof a==="function"&&a[_.Sc]!==void 0};
_.Ye=function(a){return _.se(function(b,c){var d=!1,e=null,f=null,g=!1,m=function(){var r;(r=f)==null||r.unsubscribe();f=null;d&&(d=!1,r=e,e=null,c.next(r));g&&c.complete()},n=function(){f=null;g&&c.complete()};b.subscribe(new _.te(c,function(r){d=!0;e=r;f||_.de(a(r)).subscribe(f=new _.te(c,m,void 0,n))},void 0,function(){g=!0;d&&f&&!f.closed||c.complete()}))})};vka=function(a,b){b=b===void 0?_.Ce:b;return _.Ye(function(){return _.De(a,b)})};
_.Ze=function(a){return _.se(function(b,c){var d=null,e=!1,f;d=b.subscribe(new _.te(c,void 0,function(g){f=_.de(a(g,_.Ze(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.wka=function(a,b,c,d,e){return function(f,g){var m=c,n=b,r=0;f.subscribe(new _.te(g,function(v){var y=r++;n=m?a(n,v,y):(m=!0,v);d&&g.next(n)},void 0,e&&function(){m&&g.next(n);g.complete()}))}};_.$e=function(a){return _.Xd()?_.we(a,void 0,1):_.we(a,1)};
_.xka=function(){var a=_.lc.apply(0,arguments),b=me(a);return _.se(function(c,d){_.xe(1)(le([c].concat(_.nd(a)),b)).subscribe(d)})};_.yka=function(a){return _.se(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 _.te(c,function(m){var n;(n=f)==null||n.unsubscribe();d=!0;e=m;f=new _.te(c,g,void 0,_.$d);_.de(a(m)).subscribe(f)},void 0,function(){g();c.complete()},function(){e=f=null}))})};
_.af=function(a){var b=b===void 0?_.Ce:b;var c=_.De(a,b);return _.yka(function(){return c})};_.bf=function(a){a=a===void 0?null:a;return _.se(function(b,c){var d=!1;b.subscribe(new _.te(c,function(e){d=!0;c.next(e)},void 0,function(){d||c.next(a);c.complete()}))})};_.zka=function(){return _.se(function(a,b){a.subscribe(new _.te(b,_.$d))})};_.cf=function(a){return _.se(function(b,c){b.subscribe(new _.te(c,function(){return c.next(a)}))})};
_.df=function(a){return a<=0?function(){return _.Ee}:_.se(function(b,c){var d=0;b.subscribe(new _.te(c,function(e){++d<=a&&(c.next(e),a<=d&&c.complete())}))})};_.Aka=function(a){return _.we(function(b,c){return a(b,c).ha(_.df(1),_.cf(b))})};_.ff=function(a,b){b=b===void 0?_.Ce:b;var c=_.De(a,b);return _.Aka(function(){return c})};Bka=function(){return _.se(function(a,b){a.subscribe(new _.te(b,function(c){return Uha(c,b)}))})};
_.gf=function(a){var b=b===void 0?_.ae:b;var c;a=(c=a)!=null?c:Cka;return _.se(function(d,e){var f,g=!0;d.subscribe(new _.te(e,function(m){var n=b(m);if(g||!a(f,n))g=!1,f=n,e.next(m)}))})};Cka=function(a,b){return a===b};Eka=function(a){a=a===void 0?Dka:a;return _.se(function(b,c){var d=!1;b.subscribe(new _.te(c,function(e){d=!0;c.next(e)},void 0,function(){return d?c.complete():c.error(a())}))})};Dka=function(){return new _.re};
_.Fka=function(a){return _.se(function(b,c){var d=0,e=null,f=!1;b.subscribe(new _.te(c,function(g){e||(e=new _.te(c,void 0,void 0,function(){e=null;f&&c.complete()}),_.de(a(g,d++)).subscribe(e))},void 0,function(){f=!0;!e&&c.complete()}))})};hf=function(a){return _.se(function(b,c){b.subscribe(c);c.add(a)})};_.jf=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.Ge(function(e,f){return a(e,f,d)}):_.ae,_.df(1),c?_.bf(b):Eka(function(){return new _.re}))}};
Hka=function(a){return _.se(function(b,c){function d(n,r){var v=new _.ce(function(y){m.QPa++;var D=r.subscribe(y);return function(){D.unsubscribe();--m.QPa===0&&m.JYb&&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 Gka(c,function(n){try{var r=a(n),v=e.get(r);if(!v){e.set(r,v=new _.lf);var y=d(r,v);c.next(y)}v.next(n)}catch(D){g(D)}},g,function(){return f(function(n){return n.complete()})},function(){return e.clear()});
b.subscribe(m)})};_.mf=function(){return _.se(function(a,b){var c=[];a.subscribe(new _.te(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}))})};Ika=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.Ge(function(e,f){return a(e,f,d)}):_.ae,_.mf(),c?_.bf(b):Eka(function(){return new _.re}))}};
Lka=function(){return _.se(function(a,b){a.subscribe(new _.te(b,function(c){b.next(new Jka("N",c))},function(c){b.next(new Jka("E",void 0,c));b.complete()},function(){b.next(Kka);b.complete()}))})};Mka=function(){var a=_.lc.apply(0,arguments),b=me(a),c=Tha(a);a=_.nia(a);return _.se(function(d,e){_.xe(c)(le([d].concat(_.nd(a)),b)).subscribe(e)})};
_.of=function(a){var b=_.Xd(a)?a:function(){return a};return _.Xd()?_.se(function(c,d){var e=b();(void 0)(e).subscribe(d).add(c.subscribe(e))}):function(c){var d=new nf(c,b);_.Xd(c==null?void 0:c.VB)&&(d.VB=c.VB);d.source=c;d.DXb=b;return d}};Nka=function(){var a=_.lc.apply(0,arguments),b=a.length;if(b===0)throw Error("lb");return _.z(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})};
_.qf=function(a){var b=new _.pf(a,void 0,void 0);return function(c){return _.of(function(){return b})(c)}};_.Oka=function(a){return _.se(function(b,c){var d,e=!1,f,g=function(){d=b.subscribe(new _.te(c,void 0,function(m){f||(f=new _.lf,a(f).subscribe(new _.te(c,function(){return d?g():e=!0})));f&&f.next(m)}));e&&(d.unsubscribe(),d=null,e=!1,g())};g()})};_.rf=function(a,b){return _.se(_.wka(a,b,arguments.length>=2,!0))};Pka=function(){return new _.lf};Qka=function(){return function(a){return _.ue()(_.of(Pka)(a))}};
_.sf=function(a){var b=a&&typeof a==="object"?a:{bufferSize:a,KQ:void 0,hw:!1,scheduler:void 0};return function(c){return _.se(Rka(b))(c)}};
Rka=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.KQ===void 0?Infinity:a.KQ;var d=a.hw;var e=a.scheduler;var f,g=0,m;return function(n,r){g++;if(f)var v=f.subscribe(r);else f=new _.pf(b,c,e),v=f.subscribe(r),m=n.subscribe({next:function(y){f.next(y)},error:function(y){var D=f;f=m=void 0;D.error(y)},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)})}};
_.tf=function(){return _.Ge(function(a,b){return 1<=b})};_.uf=function(){var a=_.lc.apply(0,arguments),b=me(a);return _.se(function(c,d){(b?_.ye(a,c,b):_.ye(a,c)).subscribe(d)})};_.vf=function(a){return _.se(function(b,c){var d=null,e=0,f=!1;b.subscribe(new _.te(c,function(g){var m;(m=d)==null||m.unsubscribe();m=e++;_.de(a(g,m)).subscribe(d=new _.te(c,function(n){return c.next(n)},void 0,function(){d=null;f&&!d&&c.complete()}))},void 0,function(){(f=!0,!d)&&c.complete()}))})};Ska=function(a){return _.vf(function(){return a})};
_.wf=function(a){return _.se(function(b,c){_.de(a).subscribe(new _.te(c,function(){return c.complete()},void 0,_.$d));!c.closed&&b.subscribe(c)})};_.Tka=function(a,b){b=b===void 0?!1:b;return _.se(function(c,d){var e=0;c.subscribe(new _.te(d,function(f){var g=a(f,e++);(g||b)&&d.next(f);!g&&d.complete()}))})};
_.xf=function(a,b,c){var d=_.Xd(a)||b||c?{next:a,error:b,complete:c}:a;return d?_.se(function(e,f){e.subscribe(new _.te(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()}))}):_.ae};
_.zf=function(){var a=_.lc.apply(0,arguments),b=_.Sha(a);return _.se(function(c,d){for(var e=a.length,f=Array(e),g=a.map(function(){return!1}),m=!1,n={XN:0};n.XN<e;n={XN:n.XN},n.XN++)_.de(a[n.XN]).subscribe(new _.te(d,function(r){return function(v){f[r.XN]=v;m||g[r.XN]||(g[r.XN]=!0,(m=g.every(_.ae))&&(g=null))}}(n),void 0,_.$d));c.subscribe(new _.te(d,function(r){m&&(r=[r].concat(_.nd(f)),d.next(b?b.apply(null,_.nd(r)):r))}))})};Uka=function(){nfa=function(){throw new _.Nc(600,!1);}};
Vka=function(a,b,c){try{var d=c();return ska(d)?d.catch(function(e){b.Vb(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Vb(function(){return a.handleError(e)}),e;}};Wka=function(a,b){return Array.isArray(b)?b.reduce(Wka,a):Object.assign({},a,b)};Xka=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};_.Af=function(a){if(!Yka.has(a)){Yka.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{v1:a}})}};
ala=function(a,b){(b==null?0:b.Tb)||_.qga();var c,d=(c=b==null?void 0:b.Tb)!=null?c:_.u(_.Bf);if((d!=null?d:_.u(_.Bf)).get(Cf)!=="browser")return Zka;_.Af("NgAfterRender");return $ka(a,d,b,!1)};_.Df=function(a,b){(b==null?0:b.Tb)||_.qga();var c,d=(c=b==null?void 0:b.Tb)!=null?c:_.u(_.Bf);if((d!=null?d:_.u(_.Bf)).get(Cf)!=="browser")return Zka;_.Af("NgAfterNextRender");return $ka(a,d,b,!0)};
$ka=function(a,b,c,d){var e=b.get(Ef);e.aO!=null||(e.aO=b.get(Ff));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.eid,a.write,a.pnd,a.read];b=new bla(e.aO,a,d,b.get(_.Gf));e.aO.register(b);return b};cla=function(a,b,c){var d=b.MV;d=Array.isArray(d)?d[0]:d;return d===null?Sia(a,b,c):_.vd(c[d])};
dla=function(a,b,c,d,e){var f=b.MV;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(d!==null&&b.Jx===-1)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};ela=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.MV,e=(Array.isArray(e)?e[0]:e)===null;if(e){e=b.index;var f=d.MV;Array.isArray(f)?f[0]=e:(f=dla,Tia=cla,Uia=f,d.MV=e)}}}};_.fla=function(a,b){a=b[a.qU];return a===null?a:a<0?~a:a};
gla=function(a,b,c){a.index=0;c=_.fla(b,c);a.Dza=c!==null?b.remove[c]:_.Zc};hla=function(a){if(a.index<a.Dza.length){var b=a.Dza[a.index++];if(b>0)return a.zi[b];a.stack.push(a.index,a.Dza);gla(a,a.zi[1].data[~b],a.zi);return hla(a)}if(a.stack.length===0)return null;a.Dza=a.stack.pop();a.index=a.stack.pop();return hla(a)};ila=function(){var a={stack:[],index:-1};return function(b,c){for(a.zi=c;a.stack.length;)a.stack.pop();gla(a,b.value,c);return hla.bind(null,a)}};
_.jla=function(a,b,c,d){var e=_.Pc(null);try{var f=b.cz,g,m,n,r=Cja(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.Tb)!=null?g:null,(m=d==null?void 0:d.GUc)!=null?m:null,(n=d==null?void 0:d.ATa)!=null?n:null);r[16]=a[b.index];var v=a[18];v!==null&&(r[18]=v.di(f));cka(f,r,c);return r}finally{_.Pc(e)}};_.kla=function(a,b){b=10+b;if(b<a.length)return a[b]};_.lla=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};
_.mla=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&&Mia(f,b);f=b[18];f!==null&&bka(f,e);_.yga(b);b[2]|=128;d&&(c=Wia(c,a),d=b[11],f=d.parentNode(a[7]),f!==null&&(a=a[5],b[0]=f,b[5]=a,Ke(d,1,e.firstChild,b,f,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};ola=function(){return nla(_.Ed(),_.Bd())};
pla=function(a){return a[8]||(a[8]=[])};nla=function(a,b){var c=b[a.index];if(_.td(c))var d=c;else d=[c,!0,0,b,null,a,null,null,null,null],b[a.index]=d,Jja(b,d);qla(d,b,a,c);return new Hf(d,a,b)};rla=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.vd(d);else{d=b[11];var e=d.createComment("");c=_.wd(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};tla=function(a){return sla(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
ula=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)};sla=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};_.vla=function(a,b,c){return a[b]=c};_.If=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Jf=function(a,b,c,d){c=_.If(a,b,c);return _.If(a,b+1,d)||c};
_.xla=function(a,b,c,d,e,f,g,m,n,r){var v=c+25;if(b.bl){var y=b.Ea;g=Te(b,v,4,g||null,m||null);Tja(b,a,g,_.yd(y,n));Lga(b,g);d=g.cz=Nja(2,g,d,e,f,b.ltb,b.bNb,null,b.uK,y,null);b.queries!==null&&(b.queries.ta(b,g),d.queries=b.queries.pUa(g));d=g}else d=b.data[v];Fd(d,!1);c=wla(b,a,d,c);Kf&&Via(b,a,c,d);_.Qd(c,a);c=[c,!0,0,a,null,d,null,c,null,null];a[v]=c;Jja(a,c);(d.flags&1)===1&&Lja(b,a,d);n!=null&&Mja(a,d,r)};
_.E=function(a,b,c,d,e,f,g,m){var n=_.Cd();_.xla(_.Bd(),n,a,b,c,d,e,_.yd(n.Ea,f),g,m);return _.E};yla=function(a,b){Kf=!0;return b[11].createComment("")};
_.Lf=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 _.Nc(903,!1);e=b.Fa}if(e){if(c){d.push(e);var f=a;f.inputs=zla(a.inputs);f.PB=zla(a.PB);f.G0=zla(a.G0);f.outputs=zla(a.outputs);(f=e.Ya)&&Ala(a,f);f=e.tb;var g=e.Ad;f&&Bla(a,f);g&&Cla(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.G0[f]=m.G0[f],m.PB!==
null&&(n=Array.isArray(n)?n[0]:n,m.PB.hasOwnProperty(n)))){var r=void 0;(r=g).PB!=null||(r.PB={});g.PB[n]=m.PB[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.vKb&&g(a),g===_.Lf&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;c>=0;c--)e=d[c],e.rb=a+=e.rb,e.qb=Cfa(e.qb,b=Cfa(b,e.qb))};
zla=function(a){return a===gd?{}:a===_.Zc?[]:a};Bla=function(a,b){var c=a.tb;a.tb=c?function(d,e){b(d,e);c(d,e)}:b};Cla=function(a,b){var c=a.Ad;a.Ad=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Ala=function(a,b){var c=a.Ya;a.Ya=c?function(d,e){b(d,e);c(d,e)}:b};Dla=function(a,b,c){if(a.D2!==null){a=_.k(a.D2);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=d.O0[Mfa]||null,f=void 0,g=e.G0,m=d.inputs;for(f in m)m.hasOwnProperty(f)&&(g[m[f]]=g[f]);Dla(e,b,c);c.set(e,d);b.push(e)}}};
Ela=function(a){if(a===void 0||a.length===0)return gd;for(var b={},c=0;c<a.length;c+=2)b[a[c]]=a[c+1];return b};_.Mf=function(a){var b=a.VYc,c={},d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.PB=c};_.Nf=function(a,b,c,d){var e=_.Bd(),f=_.Ad.qn++;_.If(e,f,b)&&(f=_.Hd(),_.Uja(e[11],_.wd(f,e),d,f.value,a,b,c));return _.Nf};_.Fla=function(a,b,c,d){return _.If(a,_.Ad.qn++,c)?b+_.Ic(c)+d:_.Ue};
_.F=function(a,b,c){var d=_.Bd(),e=_.Ad.qn++;_.If(d,e,b)&&_.Ve(_.Cd(),_.Hd(),d,a,b,d[11],c,!1);return _.F};Gla=function(a,b,c,d,e){e=e?"class":"style";Qja(a,c,b.inputs[e],e,d)};Ola=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"&&Vfa(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)};
Tla=function(a,b){var c=Pla;if(c===b)return-1;for(b=Qla=b;b<c&&a.charCodeAt(b)>32;)b++;b=Rla=b;return Sla(a,b,c)};Sla=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};_.Of=function(a,b,c){Ula(a,b,c,!1);return _.Of};_.Pf=function(a,b){Ula(a,b,null,!0);return _.Pf};_.Qf=function(a){_.Vla(Wla,a)};Xla=function(a,b){var c;Rla=Qla=0;Pla=b.length;for(c=Tla(b,Sla(b,0,Pla));c>=0;c=Tla(b,c))_.Wfa(a,b.substring(Qla,Rla),!0)};
Ula=function(a,b,c,d){var e=_.Bd(),f=_.Cd(),g=_.Dga(2);f.ava&&Yla(f,a,g,d);if(b!==_.Ue&&_.If(e,g,b)){var m=f.data[_.Ad.selectedIndex],n=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=_.Jc(_.Me(b))));Zla(f,m,e,n,a,e[g+1]=b,d,g)}};
_.Vla=function(a,b){var c=Xla,d=_.Cd(),e=_.Dga(2);d.ava&&Yla(d,null,e,!0);var f=_.Bd();if(b!==_.Ue&&_.If(f,e,b)){var g=d.data[_.Ad.selectedIndex];if((g.flags&8)===0||e>=d.Jwb){var m=f[11],n=f[e+1];if(b==null||b==="")a=_.Zc;else{var r=[];b=_.Me(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===_.Ue&&(n=_.Zc);b=r=0;c=0<n.length?n[0]:null;for(v=0<a.length?a[0]:null;c!==
null||v!==null;){var y=r<n.length?n[r+1]:void 0,D=b<a.length?a[b+1]:void 0,J=null,L=void 0;c===v?(r+=2,b+=2,y!==D&&(J=v,L=D)):v===null||c!==null&&c<v?(r+=2,J=c):(b+=2,J=v,L=D);J!==null&&Zla(d,g,f,m,J,L,!0,e);c=r<n.length?n[r]:null;v=b<a.length?a[b]:null}}else e=g.Zsa,e!==null&&(b=Rea(e,b?b:"")),Gla(d,g,f,b,!0)}};
Yla=function(a,b,c,d){var e=a.data;if(e[c+1]===null){var f=e[_.Ad.selectedIndex];a=c>=a.Jwb;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=Ega(e),m=d?f.Kza:f.Lza;if(g===null)(d?f.nba:f.uma)===0&&(b=$la(null,e,f,b,d),b=ama(b,f.oc,d),m=null);else{var n=f.eua;if(n===-1||e[n]!==g)if(b=$la(g,e,f,b,d),m===null)g=d?f.nba:f.uma,g=(g&131068)>>2!==0?e[g>>17&32767]:void 0,g!==void 0&&Array.isArray(g)&&(g=$la(null,e,f,g[1],d),g=ama(g,f.oc,d),e[(d?f.nba:f.uma)>>17&32767]=g);else{m=void 0;g=f.rv;for(n=1+f.eua;n<
g;n++)m=ama(m,e[n].qb,d);m=ama(m,f.oc,d)}}m!==void 0&&(d?f.Kza=m:f.Lza=m);n=b;m=d?f.nba:f.uma;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],g===null||Vfa(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);Ola(e,g,c,!0);Ola(e,g,c,!1);a=d?f.Kza:f.Lza;a!=null&&typeof g==
"string"&&Vfa(a,g)>=0&&(e[c+1]|=1);m=b<<17|m<<2;d?f.nba=m:f.uma=m}};$la=function(a,b,c,d,e){var f=c.rv,g=c.eua;for(g===-1?g=c.tn:g++;g<f;){var m=b[g];d=ama(d,m.qb,e);if(m===a)break;g++}a!==null&&(c.eua=g);return d};ama=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]),_.Wfa(a,g,c?!0:b[++f]))}return a===void 0?null:a};Wla=function(a,b,c){b=String(b);b===""||b.includes(" ")||_.Wfa(a,b,c)};
Zla=function(a,b,c,d,e,f,g,m){if(b.type&3){a=a.data;var n=a[m+1];((n&1)===1?bma(a,b,c,e,(n&131068)>>2,g):void 0)===void 0&&(f!==void 0||(n&2)==2&&(f=bma(a,null,c,e,m,g)),b=_.vd(c[_.Ad.selectedIndex]),g?f?d.ZD(b,e):d.yP(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.X3a(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.zh(b,e,f,g))))}};
bma=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,y=v===null,D=c[e+1];D===_.Ue&&(D=y?_.Zc:void 0);v=y?Xfa(D,d):v===d?D:void 0;r&&v===void 0&&(v=Xfa(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.Kza:b.Lza,a!=null&&(m=Xfa(a,d)));return m};
_.Rf=function(a){_.Af("NgControlFlow");var b=_.Bd(),c=_.Ad.qn++,d=b[c]!==_.Ue?b[c]:-1;d=d!==-1?b[25+d]:void 0;if(_.If(b,c,a)){c=_.Pc(null);try{if(d!==void 0){var e=_.Oia(d,0);e!==void 0&&_.Qia(e[1],e)}if(a!==-1){a=25+a;var f=b[a],g=b[1].data[a],m=_.jla(b,g,void 0,{ATa:null});_.mla(f,m,0,_.lla(g,null))}}finally{_.Pc(c)}}else d!==void 0&&(b=_.kla(d,0),b!==void 0&&(b[8]=void 0))};
_.H=function(a,b,c,d){var e=_.Bd(),f=_.Cd(),g=25+a;a=e[11];if(f.bl){var m=f.Ea;c=Te(f,g,2,b,_.yd(m,c));Tja(f,e,c,_.yd(m,d));c.oc!==null&&dka(c,c.oc,!1);c.cC!==null&&dka(c,c.cC,!0);f.queries!==null&&f.queries.ada(f,c)}else c=f.data[g];Kf=!0;b=a.createElement(b,_.Ad.tE);e[g]=b;g=(c.flags&1)===1;Fd(c,!0);$ia(a,b,c);(c.flags&32)!==32&&Kf&&Via(f,e,b,c);_.Ad.rua===0&&_.Qd(b,e);_.Ad.rua++;g&&(Lja(f,e,c),Hja(f,c,e));d!==null&&Mja(e,c);return _.H};
_.I=function(){var a=_.Ed();_.Ad.IJ?_.Ad.IJ=!1:(a=a.parent,Fd(a,!1));var b=a;Eja===b&&(Eja=null);_.Ad.rua--;var c=_.Cd();c.bl&&(Lga(c,a),(a.flags&4)!==0&&c.queries.sua(a));b.Zsa!=null&&(b.flags&8)!==0&&Gla(c,b,_.Bd(),b.Zsa,!0);b.b7a!=null&&(b.flags&16)!==0&&Gla(c,b,_.Bd(),b.b7a,!1);return _.I};_.K=function(a,b,c,d){_.H(a,b,c,d);_.I();return _.K};
_.Sf=function(a,b,c){var d=_.Bd(),e=_.Cd();a+=25;if(e.bl){var f=e.Ea;b=_.yd(f,b);var g=Te(e,a,8,"ng-container",b);b!==null&&dka(g,b,!0);Tja(e,d,g,_.yd(f,c));e.queries!==null&&e.queries.ada(e,g);f=g}else f=e.data[a];Fd(f,!0);Kf=!0;b=d[11].createComment(Kia(""));d[a]=b;Kf&&Via(e,d,b,f);_.Qd(b,d);(f.flags&1)===1&&(Lja(e,d,f),Hja(e,f,d));c!=null&&Mja(d,f);return _.Sf};_.Uf=function(){var a=_.Ed(),b=_.Cd();_.Ad.IJ?_.Ad.IJ=!1:(a=a.parent,Fd(a,!1));b.bl&&(Lga(b,a),(a.flags&4)!==0&&b.queries.sua(a));return _.Uf};
_.Vf=function(a,b,c){_.Sf(a,b,c);_.Uf();return _.Vf};_.Wf=function(a,b,c){var d=_.Bd(),e=_.Ad.qn++;_.If(d,e,b)&&_.Ve(_.Cd(),_.Hd(),d,a,b,d[11],c,!0);return _.Wf};_.Yf=function(a,b,c){var d=_.Bd(),e=_.Ad.qn++;if(_.If(d,e,b)){e=_.Cd();var f=_.Hd();_.Ve(e,f,d,a,b,Zja(Ega(e.data),f,d),c,!0)}return _.Yf};
cma=function(a,b,c,d,e,f,g){var m=Fja(a,d,1,null),n=m<<2;d=Aga();b===d&&(d=null);d===null&&(n|=1);g&&(n|=2,Yia===void 0&&(Yia=ila()));e.push(n,f===null?"":f);a=Dja(a,m,g?32:1,f===null?"":f,null);ela(c,a);c=a.index;Fd(a,!1);if(d!==null&&b!==d)if(b=d.MV,b===null)Tia=cla,Uia=dla,d.MV=[null,c];else{d=Array.isArray(b);if(d!=1)throw Error("Ta`Expecting array here` [Expected=> true == "+(d+" <=Actual]"));b.push(c)}return a};
_.ema=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(dma);for(var r=0,v=0;v<b.length;v++){var y=b[v];v&1?(y=e+parseInt(y,10),a.push(-1-y),r|=1<<Math.min(y,31)):y!==""&&a.push(y)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[m]=a.length-n;return r};gma=function(a){for(var b,c="",d=0,e=!1,f;(b=fma.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)};
ima=function(a,b,c,d,e,f,g){var m=0,n={type:f.type,qU:Fja(b,c,1,null),Nkb:g,DM:[],create:[],remove:[],update:[]};d.push(1<<Math.min(f.YHb,31),2,-1-f.YHb,g<<2|2);var r=b.data[g];r===null?b.data[g]=n:r.value=n;r=f.values;for(var v=[],y=0;y<r.length;y++){for(var D=r[y],J=[],L=0;L<D.length;L++){var P=D[L];typeof P!=="string"&&(P=J.push(P)-1,D[L]="\x3c!--\ufffd"+P+"\ufffd--\x3e")}L=[];v.push(L);P=b;var ba=n,ta=c,Ba=d,ra=e,xa=f.DM[y],Ma=D.join("");D=[];var Xa=[],Aa=[];ba.DM.push(xa);ba.create.push(D);ba.remove.push(Xa);
ba.update.push(Aa);xa=fja(mha()).Dea(Ma);xa=pja(xa)||xa;m|=xa?hma(L,P,ba,ta,Ba,D,Xa,Aa,xa,ra,J,0):0}m&&d.push(m,1,g<<2|3);a.push({kind:3,index:g,DM:v,qU:n.qU})};lma=function(a){var b=[],c=[],d=1,e=0;a=a.replace(jma,function(m,n,r){d=r==="select"?0:1;e=parseInt(n.slice(1),10);return""});a=kma(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=kma(a[f++]);b.length>c.length&&c.push(g)}return{type:d,YHb:e,DM:b,values:c}};
kma=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),jma.test(b)?d.push(lma(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};
hma=function(a,b,c,d,e,f,g,m,n,r,v,y){var D=0;for(n=n.firstChild;n;){var J=Fja(b,d,1,null);switch(n.nodeType){case Node.ELEMENT_NODE:var L=n,P=L.tagName.toLowerCase();if(qja.hasOwnProperty(P)){var ba=f,ta=_.mma,Ba=P,ra=r;ta!==null&&ba.push(ta);ba.push(Ba,J,0|ra<<17|J<<1);b.data[J]=P;L=L.attributes;for(P=0;P<L.length;P++)ba=L.item(P),ta=ba.name.toLowerCase(),ba.value.match(dma)?rja.hasOwnProperty(ta)&&(sja[ta]?_.ema(m,ba.value,J,ba.name,0,hja):_.ema(m,ba.value,J,ba.name,0,null)):f.push(J<<1|1,ba.name,
ba.value);L={kind:1,index:J,children:[]};a.push(L);D|=hma(L.children,b,c,d,e,f,g,m,n,J,v,y+1);y===0&&g.push(J)}break;case Node.TEXT_NODE:L=n.textContent||"";P=L.match(dma);f.push(P?"":L,J,0|r<<17|J<<1);y===0&&g.push(J);P&&(D|=_.ema(m,L,J,null,0,null));a.push({kind:0,index:J});break;case Node.COMMENT_NODE:if(L=nma.exec(n.textContent||""))L=v[parseInt(L[1],10)],P=f,ba=_.oma,ta=r,ba!==null&&P.push(ba),P.push("",J,0|ta<<17|J<<1),ima(a,b,d,e,r,L,J),L=g,y===0&&(L.push(~J),L.push(J))}n=n.nextSibling}return D};
_.Zf=function(a,b,c){c=c===void 0?-1:c;var d=_.Cd(),e=_.Bd();a=25+a;var f=_.yd(d.Ea,b);b=Aga();if(d.bl){var g=b===null?0:b.index,m=Aga(),n=[],r=[],v=[[]],y=[[]];var D=c;D===-1?f=gma(f):(c=f.indexOf(":"+D+"\ufffd")+2+D.toString().length,D=f.search(new RegExp("\ufffd\\/\\*\\d+:"+D+"\ufffd")),f=gma(f.substring(c,D)));c=f.replace(pma," ").split(qma);for(D=0;D<c.length;D++){var J=c[D];if((D&1)===0){var L=kma(J);for(J=0;J<L.length;J++){var P=L[J];if((J&1)===0){if(P!==""){var ba=y[0],ta=d,Ba=m,ra=v[0],xa=
P.match(dma);ta=cma(ta,Ba,ra,e,n,xa?null:P,!1).index;xa&&_.ema(r,P,ta,null,0,null);ba.push({kind:0,index:ta})}}else{if(typeof P!=="object")throw Error("nb`"+f);ba=cma(d,m,v[0],e,n,"",!0).index;ima(y[0],d,e,r,g,P,ba)}}}else P=J.charCodeAt(0)===47,L=J.charCodeAt(P?1:0),J=25+Number.parseInt(J.substring(P?2:1)),P?(v.shift(),y.shift(),Fd(Aga(),!1)):(P=v[0],ba=Dja(d,J,64,null,null),ela(P,ba),P=ba,v.unshift([]),Fd(P,!0),L={kind:2,index:J,children:[],type:L===35?0:1},y[0].push(L),y.unshift(L.children))}d.data[a]=
{create:n,update:r,tI:y[0],Vod:g}}d.type===2?e[15][2]|=32:e[2]|=32;a=d.data[a].create;d=Ria(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++)y=a[m++],n=a[m],r=(y&2)===2,v=(y&1)===1,y>>>=2,f=e[y],c=!1,f===null&&(f=e[y]=_.rma(e,n,r?Node.COMMENT_NODE:Node.TEXT_NODE),c=Kf),v&&d!==null&&c&&g.insertBefore(d,f,b,!1);_.Ad.uwa=!0};_.$f=function(){_.Ad.uwa=!1};_.ag=function(a,b,c){_.Zf(a,b,c);_.$f()};_.bg=function(a){return _.Ad.lU[25+a]};
_.N=function(a,b,c,d){c=_.Bd();sma(_.Cd(),c,c[11],_.Ed(),a,b,d);return _.N};_.cg=function(a,b){var c=_.Ed(),d=_.Bd(),e=_.Cd();sma(e,d,Zja(Ega(e.data),c,d),c,a,b);return _.cg};tma=function(a,b,c,d){a=a.Vn;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};
sma=function(a,b,c,d,e,f,g){var m=(d.flags&1)===1,n=a.bl&&Yja(a),r=Xja(b),v=!0;if(d.type&3||g){var y=_.wd(d,b),D=g?g(y):y;y=r.length;var J=g?function(ba){return g(_.vd(ba[d.index]))}:d.index,L=null;!g&&m&&(L=tma(a,b,e,d.index));L!==null?((L.QFc||L).Xab=f,L.QFc=f,v=!1):(f=uma(d,b,f),a=c.listen(D,e,f),r.push(f,a),n&&n.push(e,J,y,y+1))}else f=uma(d,b,f);a=d.outputs;var P;if(v&&a!==null&&(P=a[e])&&(v=P.length))for(a=0;a<v;a+=2)c=b[P[a]][P[a+1]].subscribe(f),m=r.length,r.push(f,c),n&&n.push(e,d.index,
m,-(m+1))};vma=function(a,b,c){var d=_.Pc(null);try{return b(c)!==!1}catch(e){return $ja(a,e),!1}finally{_.Pc(d)}};uma=function(a,b,c){return function f(e){if(e===Function)return c;pha(a.Jx>-1?_.xd(a.index,b):b,5);for(var g=vma(b,c,e),m=f.Xab;m;)g=vma(b,m,e)&&g,m=m.Xab;return g}};_.O=function(a){a=a===void 0?1:a;for(var b=_.Ad.lU;a>0;)b=b[14],a--;return(_.Ad.lU=b)[8]};
_.dg=function(a){var b=_.Bd()[15][5];if(!b.dw){for(var c=a?a.length:1,d=[],e=0;e<c;e++)d.push(null);c=b.dw=d;d=c.slice();for(b=b.Vg;b!==null;){if(b.type!==128){if(a)a:{e=null;b:{var f=b.oc;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=Ffa(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].oza=b:c[e]=b,d[e]=b)}b=b.next}}};_.eg=function(a,b,c){b=b===void 0?0:b;var d=_.Bd(),e=_.Cd();a=Te(e,25+a,16,null,c||null);a.dw===null&&(a.dw=b);_.Ad.IJ=!1;d[6]&&Eja===null||(a.flags&32)===32||Zia(d[11],0,d,a,Ria(e,a.parent,d),Tia(a.parent||d[5],a,d))};_.gg=function(a,b,c){_.fg(a,"",b,"",c);return _.gg};_.fg=function(a,b,c,d,e){var f=_.Bd();b=_.Fla(f,b,c,d);b!==_.Ue&&_.Ve(_.Cd(),_.Hd(),f,a,b,f[11],e,!1);return _.fg};wma=function(){return this.ux[Symbol.iterator]()};
yma=function(){return xma(_.Ed(),_.Bd())};xma=function(a,b){return a.type&4?new zma(b,a,Vd(a,b)):null};Ama=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 y=e[g+1];y===-1?v=m.type&11?Vd(m,v):m.type&4?xma(m,v):null:y===-2?(y=c.metadata.read,v=y===_.Td?Vd(m,v):y===_.ig?xma(m,v):y===_.jg?nla(m,v):void 0):v=Md(v,v[1],y,m);r.call(n,v)}}d.matches=f}return d.matches};
Bma=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(f!==null)for(a=Ama(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]&&Bma(n[1],n,e,d)}if(g[9]!==null)for(g=g[9],m=0;m<g.length;m++)n=g[m],Bma(n[1],n,e,d)}}return d};
Ema=function(a,b){var c=_.Bd();b=new _.kg((b&4)===4);var d=b.destroy,e=Xja(c);e.push(b);a.bl&&Yja(a).push(d,e.length-1);var f;return((f=c[18])!=null?f:c[18]=new Cma).queries.push(new Dma(b))-1};_.lg=function(a,b,c){var d=_.Cd();d.bl&&(Fma(d,new Gma(a,b,c),-1),(b&2)===2&&(d.hXb=!0));return Ema(d,b)};
_.mg=function(a,b,c,d){var e=_.Cd();if(e.bl){var f=_.Ed();Fma(e,new Gma(b,c,d),f.index);b=e.Ad||(e.Ad=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a);(c&2)===2&&(e.gXb=!0)}return Ema(e,c)};Hma=function(a){return a.split(",").map(function(b){return b.trim()})};Fma=function(a,b,c){a.queries===null&&(a.queries=new Ima);a.queries.track(new ng(b,c))};Jma=function(a,b){var c=a[1],d=c.queries.queries[b];return d.srb?Bma(c,a,b,[]):Ama(c,a,d,b)};
_.pg=function(a){var b=_.Bd(),c=_.Cd(),d=_.Ad.vt;_.Ad.vt=d+1;c=c.queries.queries[d];return a.Wg&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=Jma(b,d),a.reset(b,oha),_.og(a)),!0):!1};_.qg=function(){return _.Bd()[18].queries[_.Ad.vt].Dja};_.rg=function(a,b){_.Af("NgSignals");a=mfa(a);var c=a[_.Sc];if(b==null?0:b.wq)c.wq=b.wq;a.set=function(d){return _.ofa(c,d)};a.update=function(d){efa()||nfa();_.ofa(c,d(c.value))};a.nQc=_.Kma.bind(a);return a};
_.Kma=function(){var a=this,b=this[_.Sc];if(b.SPb===void 0){var c=function(){return a()};c[_.Sc]=b;b.SPb=c}return b.SPb};_.sg=function(a,b){var c=kfa(function(){d.Mcb();var e=d;var f=e.Ie,g=e.IMc;if(f===void 0||g===void 0||f[2]&4)e=a?void 0:_.Zc;else{var m=f[18].queries[g].Dja;f=Jma(f,g);m.reset(f,oha);e=a?m.first:m.QJa||e.WKa===void 0?e.WKa=m.toArray():e.WKa}if(b&&e===void 0)throw new _.Nc(-951,!1);return e});var d=c[_.Sc];d.Mcb=_.rg(0);d.WKa=void 0;return c};
_.Mma=function(a,b){var c=a[_.Sc];c.Ie=_.Bd();c.IMc=b;c.JMc=c.Ie[18].queries[b].Dja;Lma(c.JMc,function(){return c.Mcb.update(function(d){return d+1})})};_.Nma=function(){_.Ad.vt+=1};_.Q=function(a,b){b=b===void 0?"":b;var c=_.Bd(),d=_.Cd();a+=25;var e=d.bl?Te(d,a,1,b,null):d.data[a];Kf=!0;b=c[11].Lta(b);c[a]=b;Kf&&Via(d,c,b,e);Fd(e,!1)};_.ug=function(a){_.tg("",a,"");return _.ug};_.tg=function(a,b,c){var d=_.Bd();a=_.Fla(d,a,b,c);a!==_.Ue&&_.aka(d,a);return _.tg};
_.vg=function(a,b,c){uka(b)&&typeof b.set==="function"&&(b=b());var d=_.Bd(),e=_.Ad.qn++;_.If(d,e,b)&&_.Ve(_.Cd(),_.Hd(),d,a,b,d[11],c,!1);return _.vg};_.wg=function(a,b){var c=uka(a)&&typeof a.set==="function";c&&a.set(b);return c};_.xg=function(a,b){var c=_.Bd();sma(_.Cd(),c,c[11],_.Ed(),a,b);return _.xg};
Oma=function(a,b,c,d,e){a=Wc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Oma(a[f],b,c,d,e);else{f=_.Cd();var g=_.Bd(),m=_.Ed(),n=kd(a)?a:Wc(a.wa),r=lga(a),v=m.mP&1048575,y=m.tn,D=m.mP>>20;if(kd(a)||!a.xd)d=new fha(r,e),r=Pma(n,b,e?v:v+D,y),r===-1?(r=Zga(m,g),Vga(r,f,n),Qma(f,a,b.length),b.push(n),m.tn++,m.rv++,e&&(m.mP+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{y=Pma(n,b,v+D,y);v=Pma(n,b,v,v+D);var J=y>=0&&c[y];D=v>=0&&c[v];e&&!D||!e&&!J?(y=Zga(m,g),Vga(y,f,n),y=c.length,J=new fha(e?
Rma:Sma,e),J.xd=[],J.index=y,J.uta=0,d&&!e&&J.uta++,J.xd.push(r),!e&&D&&(c[v].o3a=J),Qma(f,a,b.length,0),b.push(n),m.tn++,m.rv++,e&&(m.mP+=1048576),c.push(J),g.push(J)):(b=c[e?v:y],!e&&d&&b.uta++,b=b.xd.push(r)-1,Qma(f,a,y>-1?y:v,b));!e&&d&&D&&c[v].uta++}}};Qma=function(a,b,c,d){var e=kd(b),f=!!b.Md;if(e||f)if(f=(f?Wc(b.Md):b).prototype.La)a=a.zU||(a.zU=[]),!e&&b.xd?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Pma=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Sma=function(){return Tma(this.xd,[])};Rma=function(a,b,c,d){b=this.xd;if(this.o3a){var e=this.o3a.uta;d=Md(c,c[1],this.o3a.index,d);c=d.slice(0,e);Tma(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],Tma(b,c);return c};Tma=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.yg=function(a){var b=b===void 0?[]:b;return function(c){c.p3a=function(d,e){e=e?e(a):a;var f=_.Cd();f.bl&&(d=!!d.ta,Oma(b,f.data,f.blueprint,d,!0),Oma(e,f.data,f.blueprint,d,!1))}}};
_.zg=function(a){_.Af("NgStandalone");a.KXa=function(b){b=b.get(Uma);if(a.standalone){if(!b.Yaa.has(a)){var c=Yfa(!1,a.type);c=c.length>0?rka([c],b.zc,"Standalone["+a.type.name+"]"):null;b.Yaa.set(a,c)}b=b.Yaa.get(a)}else b=null;return b}};_.Ag=function(a,b){a=_.Gd()+a;var c=_.Bd();return c[a]===_.Ue?_.vla(c,a,b()):c[a]};_.Bg=function(a,b,c){return Vma(_.Bd(),_.Gd(),a,b,c)};_.Cg=function(a,b,c,d){return _.Wma(_.Bd(),_.Gd(),a,b,c,d)};_.Xma=function(a,b){a=a[b];return a===_.Ue?void 0:a};
Vma=function(a,b,c,d,e,f){b+=c;return _.If(a,b,e)?_.vla(a,b+1,f?d.call(f,e):d(e)):_.Xma(a,b+1)};_.Wma=function(a,b,c,d,e,f,g){b+=c;return _.Jf(a,b,e,f)?_.vla(a,b+2,g?d.call(g,e,f):d(e,f)):_.Xma(a,b+2)};
_.R=function(a,b){var c=_.Cd();a+=25;if(c.bl){a:{var d=c.bNb;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.ze){var g;((g=c.zU)!=null?g:c.zU=[]).push(a,b.ze)}}else b=c.data[a];g=b.qa||(b.qa=jd(b.type));b=Tc(_.B);try{var m=Sga(!1),n=g();Sga(m);var r=_.Bd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{Tc(b)}};_.S=function(a,b,c){a+=25;var d=_.Bd(),e=d[a];return d[1].data[a].le?Vma(d,_.Gd(),b,e.transform,c,e):e.transform(c)};
_.Dg=function(a,b){return xma(a,b)};$ma=function(){function a(){_.Zea(b);if(b.value===_.Yma)throw new _.Nc(-950,!1);return b.value}var b=Object.create(_.Zma);b.value=void 0;b.n8a=void 0;a[_.Sc]=b;return a};ana=function(){return _.sg(!0,!1)};bna=function(a){var b=_.Ed(),c=_.Bd();b.Jx>-1&&(a&16)!==16?(a=_.xd(b.index,c),a=new Eg(a,a)):a=b.type&175?new Eg(c[15],c):null;return a};cna=function(a,b,c){a=a.cw;if(a===null)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};
gna=function(a){var b=a.G1c;var c=a.HBb;var d=a.tK;b!=null||(b=function(){return new _.Fg(Object.assign({},dna(),{tK:d}))});return[{wa:_.Fg,Cb:b},{wa:dga,xd:!0,Cb:function(){var e=_.u(Gg,{optional:!0});return function(){return e.initialize()}}},{wa:dga,xd:!0,Cb:function(){var e=_.u(Hg);return function(){e.initialize()}}},c===!0?{wa:ena,lc:!0}:[],{wa:fna,lc:d!=null?d:!1}]};dna=function(a){var b,c;return{vvb:!1,Nla:(b=a==null?void 0:a.YUc)!=null?b:!1,V4:(c=a==null?void 0:a.y5c)!=null?c:!1}};
lna=function(a){var b=a.Yya?a.Z3c:a.m3.Tb,c=b.get(_.Fg);return c.run(function(){a.Yya?a.Z3c.eX():a.m3.eX();var d=b.get(_.We,null),e;c.Vb(function(){e=c.onError.subscribe({next:function(m){d.handleError(m)}})});if(a.Yya){var f=function(){return b.destroy()},g=a.Yya.get(hna);g.add(f);b.ze(function(){e.unsubscribe();g.delete(f)})}else a.m3.ze(function(){Xka(a.Gjb,a.m3);e.unsubscribe()});return Vka(d,c,function(){var m=b.get(Ig);ina(m);return m.jUc.then(function(){var n=b.get(_.Lg,"en-US")||"en-US";typeof n===
"string"&&(_.jna=n.toLowerCase().replace(/_/g,"-"));if(a.Yya)return n=b.get(_.Mg),a.o5c!==void 0&&n.Cx(a.o5c),n;kna(a.m3,a.Gjb);return a.m3})})})};kna=function(a,b){var c=a.Tb.get(_.Mg);if(a.FJa.length>0)a.FJa.forEach(function(d){return c.Cx(d)});else if(a.instance.A1c)a.instance.A1c(c);else throw new _.Nc(-403,!1);b.push(a)};
rna=function(a,b,c){c=c===void 0?[]:c;var d="Platform: "+b,e=new _.ld(d);return function(f){f=f===void 0?[]:f;var g=mna();if(!g||g.Tb.get(nna,!1))if(f=[].concat(_.nd(c),_.nd(f),[{wa:e,lc:!0}]),a)a(f);else{f=ona(f,d);if(pna&&!pna.get(nna,!1))throw new _.Nc(400,!1);Uka();pna=f;f.get(Ng);qna(f)}f=mna();if(!f)throw new _.Nc(401,!1);return f}};ona=function(a,b){a=a===void 0?[]:a;return _.Og({name:b,Pb:[{wa:sna,lc:"platform"},{wa:hna,lc:new Set([function(){return pna=null}])}].concat(_.nd(a))})};
mna=function(){var a,b;return(b=(a=pna)==null?void 0:a.get(Ng))!=null?b:null};qna=function(a){var b;(b=a.get(tna,null))==null||b.forEach(function(c){return c()})};_.Pg=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};_.Qg=function(a,b){b=b===void 0?NaN:b;return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};_.Rg=function(a,b){_.Af("NgSignals");a=kfa(a);if(b==null?0:b.wq)a[_.Sc].wq=b.wq;return a};
_.vna=function(a,b){_.Af("NgSignals");(b==null?0:b.Tb)||_.qga();var c,d=(c=b==null?void 0:b.Tb)!=null?c:_.u(_.Bf);c=(b==null?void 0:b.dIb)!==!0?d.get(_.Gf):null;var e;a=new una(d.get(Sg),a,typeof Zone==="undefined"?null:Zone.current,c,d,(e=b==null?void 0:b.Tdd)!=null?e:!1);if((d=d.get(_.Tg,null,{optional:!0}))&&d.Ie[2]&8){var f,g;((g=(f=d.Ie)[22])!=null?g:f[22]=[]).push(a.yCa.notify)}else a.yCa.notify();return a};Ug=function(a){var b=_.Pc(null);try{return a()}finally{_.Pc(b)}};
yna=function(a){var b=_.wna.get(a);if(!b)throw Error("tb`"+a);return new xna(b)};zna=function(a,b){a=a[bd]||null;var c=b.EUc||iga();return(new Vg(a)).create(c,b.lP,b.ZE,b.GE)};Ana=function(a){var b=a[bd]||null;if(!b)return null;var c=new Vg(b);return{get lb(){return c.lb},get type(){return c.fU},get inputs(){return c.inputs},get outputs(){return c.outputs},get hc(){return c.hc},get Dld(){return b.standalone},get l_c(){return b.dQ}}};
Cna=function(a,b){if(a==null)return null;a=Bna(b);return a==null?null:a};Dna=function(a){return Object.assign({},{Qa:{},uhd:{},keys:[],yd:{},Ka:{},Pa:{},bvb:!1},a)};_.Wg=function(a){return Ena(a,Fna,Gna,Hna)};Fna=function(a,b){return _.U(b,a)};Gna=function(a,b,c){b[a]=c};Hna=function(){return{}};_.Xg=function(a,b){var c=new a;return b==null?c:Ena(b,Ina,Jna,Kna,a)};Ina=function(a,b){return b[a]};Jna=function(a,b,c){b.i[a]=c};Kna=function(a){if(a==null)throw Error("ub");return new a};
Ena=function(a,b,c,d,e){e=d(e);for(var f=Lna(a,e),g=f.Qa||{},m=f.Ka||{},n=f.yd||{},r=_.k(f.keys||[]),v=r.next(),y={};!v.done;y={zxa:void 0},v=r.next()){v=v.value;var D=b(v,a);if(D!=null){var J=void 0;if(g.hasOwnProperty(v)){if(f.bvb&&D.length===0)continue;J=Mna(D,b,c,d,!0,!0,g[v])}else if(m.hasOwnProperty(v))J=Mna(D,b,c,d,!1,!0,m[v]);else if(n.hasOwnProperty(v))y.zxa=n[v],J=y.zxa.Jc?D.map(function(L){return function(P){return Nna(P,L.zxa,b,c,d)}}(y)):Nna(D,y.zxa,b,c,d);else if(Array.isArray(D)){if(f.bvb&&
D.length===0)continue;J=Mna(D,b,c,d,!0,!1)}else J=D;c(v,e,J)}}return e};Nna=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]=Mna(n,c,d,e,b.Lc,b.Kc,b.yc))}return f};Mna=function(a,b,c,d,e,f,g){if(f&&g==null)throw Error("vb");return a==null?a:e&&f?a.map(function(m){return Ena(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Ena(a,b,c,d,g):typeof a==="object"?JSON.parse(JSON.stringify(a)):a};
Lna=function(a,b){if(b instanceof _.V)a=Dna(b.ma());else if(a instanceof _.V)a=Dna(a.ma());else throw Error("wb");return a};Ona=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}};_.Yg=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};Pna=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
Qna=function(a,b){if(b&&!b.di)throw Error("yb`"+a+"`"+_.Jc(b));};Rna=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};_.Zg=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)};$g=function(a){return a&&a[0]!=="?"?"?"+a:a};Sna=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.k(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Tna=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}};Una=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}};
Vna=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Wna=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||c.Jia==="full"&&(b.wp()||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{SM:a.slice(0,d.length),aza:b}};
ah=function(a,b){var c=a?Xna(a):void 0,d=b?Xna(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Yna(a[d],b[d]))return!1;return!0};Xna=function(a){return[].concat(_.nd(Object.keys(a)),_.nd(Object.getOwnPropertySymbols(a)))};Yna=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.nd(a)).sort();var c=[].concat(_.nd(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};
bh=function(a){return _.He(a)?a:ska(a)?_.ee(Promise.resolve(a)):_.ne(a)};aoa=function(a,b,c){return Zna[c.xs](a.root,b.root,c.tIb)&&$na[c.Ta](a.Ta,b.Ta)&&!(c.Ze==="exact"&&a.Ze!==b.Ze)};boa=function(a,b){return ah(a,b)};doa=function(a,b,c){if(!ch(a.Qd,b.Qd)||!coa(a.Qd,b.Qd,c)||a.pW!==b.pW)return!1;for(var d in b.children)if(!a.children[d]||!doa(a.children[d],b.children[d],c))return!1;return!0};
eoa=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Yna(a[c],b[c])})};goa=function(a,b,c){return foa(a,b,b.Qd,c)};
foa=function(a,b,c,d){if(a.Qd.length>c.length)return a=a.Qd.slice(0,c.length),ch(a,c)&&!b.wp()&&coa(a,c,d)?!0:!1;if(a.Qd.length===c.length){if(!ch(a.Qd,c)||!coa(a.Qd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!goa(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 ch(a.Qd,e)&&coa(a.Qd,e,d)&&a.children.primary?foa(a.children.primary,b,c,d):!1};coa=function(a,b,c){return b.every(function(d,e){return $na[c](a[e].parameters,d.parameters)})};
hoa=function(a,b){return ch(a,b)&&a.every(function(c,d){return ah(c.parameters,b[d].parameters)})};ch=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};ioa=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};
loa=function(a){return a.Qd.map(function(b){return joa(b.path)+koa(b.parameters)}).join("/")};
moa=function(a,b){if(!a.wp())return loa(a);if(b){b=a.children.primary?moa(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+":"+moa(e,!1))});return c.length>0?b+"("+c.join("//")+")":b}b=ioa(a,function(d,e){return e==="primary"?[moa(a.children.primary,!1)]:[e+":"+moa(d,!1)]});return Object.keys(a.children).length===1&&a.children.primary!=null?loa(a)+"/"+b[0]:loa(a)+"/("+b.join("//")+")"};
noa=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};ooa=function(a){return noa(a).replace(/%3B/gi,";")};joa=function(a){return noa(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};koa=function(a){return Object.entries(a).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return";"+joa(b)+"="+joa(c)}).join("")};
poa=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 ooa(c)+"="+ooa(d)}).join("&"):ooa(c)+"="+ooa(b)}).filter(function(b){return b});return a.length?"?"+a.join("&"):""};roa=function(a){return(a=a.match(qoa))?a[0]:""};soa=function(a){var b={};return a.Qd.length>0?new dh([],(b.primary=a,b)):a};
toa=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=toa(e);if(d==="primary"&&e.Qd.length===0&&e.wp())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.wp())b[d]=e}a=new dh(a.Qd,b);a.pW===1&&a.children.primary&&(b=a.children.primary,a=new dh(a.Qd.concat(b.Qd),b.children));return a};
fh=function(a){return a instanceof eh};uoa=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.af]=r}g=new dh(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=soa(d);var e;return(e=c)!=null?e:d};
Boa=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(b.length===0)return voa(e,e,e,c,d);b=woa(b);if(b.BDb&&b.commands.length===1&&b.commands[0]=="/")return voa(e,e,new dh([],{}),c,d);var f=e;if(b.BDb)a=new xoa(f,!0,0);else if(a)if(a.parent===null)a=new xoa(a,!0,0);else{f=a;a=a.Qd.length-1+(yoa(b.commands[0])?0:1);for(var g=b.W1c;g>a;){g-=a;f=f.parent;if(!f)throw new _.Nc(4005,!1);a=f.Qd.length}a=new xoa(f,!1,a-g)}else a=new xoa(f,!1,NaN);b=a.jza?zoa(a.YF,a.index,b.commands):Aoa(a.YF,a.index,
b.commands);return voa(e,a.YF,b,c,d)};yoa=function(a){return typeof a==="object"&&a!=null&&!a.VO&&!a.OTb};Coa=function(a){return typeof a==="object"&&a!=null&&a.VO};voa=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:Doa(a,b,c);a=soa(toa(a));return new eh(a,f,e)};
Doa=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:Doa(f,b,c)});return new dh(a.Qd,d)};
woa=function(a){if(typeof a[0]==="string"&&a.length===1&&a[0]==="/")return new Eoa(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if(typeof e==="object"&&e!=null){if(e.VO){var g={};Object.entries(e.VO).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(_.nd(d),[{VO:g}])}if(e.OTb)return[].concat(_.nd(d),[e.OTb])}return typeof e!=="string"?[].concat(_.nd(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(_.nd(d),[e])},[]);return new Eoa(c,b,a)};Foa=function(a){if(Coa(a[0]))return a[0].VO;var b={};return b.primary=a,b};
Aoa=function(a,b,c){a!=null||(a=new dh([],{}));if(a.Qd.length===0&&a.wp())return zoa(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,Lya:0,iqb:0};f<d.Qd.length;){if(e>=c.length){d=g;break a}var m=d.Qd[f],n=c[e];if(Coa(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.VO===void 0){if(n!=m.path||!ah(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!ah(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,Lya:f,iqb:e}}e=c.slice(d.iqb);return d.match&&
d.Lya<a.Qd.length?(b=new dh(a.Qd.slice(0,d.Lya),{}),b.children.primary=new dh(a.Qd.slice(d.Lya),a.children),zoa(b,0,e)):d.match&&e.length===0?new dh(a.Qd,{}):d.match&&!a.wp()?Goa(a,b,c):d.match?zoa(a,0,e):Goa(a,b,c)};
zoa=function(a,b,c){if(c.length===0)return new dh(a.Qd,{});var d=Foa(c),e={};if(Object.keys(d).some(function(f){return f!=="primary"})&&a.children.primary&&a.pW===1&&a.children.primary.Qd.length===0)return c=zoa(a.children.primary,b,c),new dh(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]=Aoa(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 dh(a.Qd,e)};Goa=function(a,b,c){for(var d=a.Qd.slice(0,b),e=0;e<c.length;){var f=c[e];if(Coa(f))return a=Hoa(f.VO),new dh(d,a);if(e===0&&yoa(c[0]))d.push(new _.gh(a.Qd[b].path,Ioa(c[0]))),e++;else{f=Coa(f)?f.VO.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&yoa(g)?(d.push(new _.gh(f,Ioa(g))),e+=2):(d.push(new _.gh(f,{})),e++)}}return new dh(d,{})};
Hoa=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]=Goa(new dh([],{}),0,d))});return b};Ioa=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};Joa=function(a,b){a.Pb&&!a.zc&&(a.zc=rka(a.Pb,b,"Route: "+a.path));var c;return(c=a.zc)!=null?c:b};ih=function(a){return a.af||"primary"};
Koa=function(a,b){var c=a.filter(function(d){return ih(d)===b});c.push.apply(c,_.nd(a.filter(function(d){return ih(d)!==b})));return c};Loa=function(a){if(!a)return null;var b;if((b=a.re)==null?0:b.zc)return a.re.zc;for(a=a.parent;a;a=a.parent){b=a.re;var c=void 0;if((c=b)==null?0:c.NS)return b.NS;c=void 0;if((c=b)==null?0:c.zc)return b.zc}return null};Moa=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=Moa(a,c.value))return c;return null};
Noa=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=Noa(a,d.value),d.length)return d.unshift(b),d;return[]};Ooa=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.af]=c});return b};
Qoa=function(a,b,c){var d=a.re,e;if(b===null||(c===void 0?"emptyOnly":c)!=="always"&&(d==null?void 0:d.path)!==""&&(b.component||((e=b.re)==null?0:e.BO))){var f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,(f=a.mra)!=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.mra)};!d||typeof d.title!=="string"&&d.title!==null||(a.resolve[Poa]=
d.title);return a};Roa=function(a,b){b.value.RD=a;b.children.forEach(function(c){return Roa(a,c)})};Soa=function(a){var b=a.children.length>0?" { "+a.children.map(Soa).join(", ")+" } ":"";return""+a.value+b};
Toa=function(a){if(a.hd){var b=a.hd,c=a.GZ;a.hd=c;ah(b.Ta,c.Ta)||a.X3c.next(c.Ta);b.Ze!==c.Ze&&a.CWc.next(c.Ze);ah(b.params,c.params)||a.Z2c.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(!ah(d[f],e[f])){d=!1;break a}d=!0}}d||a.d$c.next(c.url);ah(b.data,c.data)||a.wU.next(c.data)}else a.hd=a.GZ,a.wU.next(a.GZ.data)};
Uoa=function(a,b){var c=ah(a.params,b.params)&&hoa(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Uoa(a.parent,b.parent))};Voa=function(a){var b=a.children&&a.children.map(Voa);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.BO||!b&&!a.il||!a.af||a.af==="primary"||(a.component=Woa);return a};
Zoa=function(a,b,c){if(c&&a.QAa(b.value,c.value.hd)){var d=c.value;d.GZ=b.value;b=Xoa(a,b,c);return new jh(d,b)}d=Yoa(b.value);b=b.children.map(function(e){return Zoa(a,e)});return new jh(d,b)};Xoa=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.QAa(d.value,f.value.hd))return Zoa(a,d,f);return Zoa(a,d)})};
Yoa=function(a){return new _.kh(new _.lh(a.url),new _.lh(a.params),new _.lh(a.Ta),new _.lh(a.Ze),new _.lh(a.data),a.af,a.component,a)};apa=function(a){var b=fh(a)?{EC:a,Pha:void 0}:a;a=b.EC;b=b.Pha;var c=$oa(0);c.url=a;c.Pha=b;return c};$oa=function(a){var b=Error("Nb`");b.ngNavigationCancelingError=!0;b.eRc=a;return b};bpa=function(a){return!!a&&a.ngNavigationCancelingError};
mh=function(){return _.vf(function(a){return _.ve(a.map(function(b){return b.ha(_.df(1),_.uf(cpa))})).ha(_.z(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c!==!0){if(c===cpa)return cpa;if(c===!1||fh(c))return c}return!0}),_.Ge(function(b){return b!==cpa}),_.df(1))})};nh=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?typeof a!=="function"||Mea(a)!==null?b.get(a):a:d};
fpa=function(a,b,c,d,e){e=e===void 0?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Ooa(b);a.children.forEach(function(g){var m=f[g.value.af],n=d.concat([g.value]),r=e;r=r===void 0?{canDeactivateChecks:[],canActivateChecks:[]}:r;var v=g.value,y=m?m.value:null,D=c?c.getContext(g.value.af):null;if(y&&v.re===y.re){var J=dpa(y,v,v.re.Qq);J?r.canActivateChecks.push(new epa(n)):(v.data=y.data,v.mra=y.mra);v.component?fpa(g,m,D?D.children:null,n,r):fpa(g,m,c,n,r);J&&D&&D.af&&D.af.Jwa&&r.canDeactivateChecks.push(new gpa(D.af.component,
y))}else y&&hpa(m,D,r),r.canActivateChecks.push(new epa(n)),v.component?fpa(g,null,D?D.children:null,n,r):fpa(g,null,c,n,r);delete f[g.value.af]});Object.entries(f).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return hpa(m,c.getContext(g),e)});return e};
dpa=function(a,b,c){if(typeof c==="function")return c(a,b);switch(c){case "pathParamsChange":return!ch(a.url,b.url);case "pathParamsOrQueryParamsChange":return!ch(a.url,b.url)||!ah(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!Uoa(a,b)||!ah(a.Ta,b.Ta);default:return!Uoa(a,b)}};
hpa=function(a,b,c){var d=Ooa(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?hpa(g,b.children.getContext(f),c):hpa(g,null,c):hpa(g,b,c)});e.component?b&&b.af&&b.af.Jwa?c.canDeactivateChecks.push(new gpa(b.af.component,e)):c.canDeactivateChecks.push(new gpa(null,e)):c.canDeactivateChecks.push(new gpa(null,e))};ipa=function(a){return typeof a==="function"};jpa=function(a){return a instanceof _.re||(a==null?void 0:a.name)==="EmptyError"};
mpa=function(a,b){return _.we(function(c){var d=c.jj,e=c.sU,f=c.u2,g=f.canActivateChecks;f=f.canDeactivateChecks;return f.length===0&&g.length===0?_.ne(Object.assign({},c,{rJ:!0})):kpa(f,d,e,a).ha(_.we(function(m){return m&&typeof m==="boolean"?lpa(d,g,a,b):_.ne(m)}),_.z(function(m){return Object.assign({},c,{rJ:m})}))})};kpa=function(a,b,c,d){return _.ee(a).ha(_.we(function(e){return npa(e.component,e.Mb,c,b,d)}),_.jf(function(e){return e!==!0},!0))};
lpa=function(a,b,c,d){return _.ee(b).ha(_.$e(function(e){var f=e.Mb.parent;f!==null&&d&&d(new opa(f));f=_.ne(!0);var g=e.Mb;g!==null&&d&&d(new ppa(g));g=_.ne(!0);return _.ye(f,g,qpa(a,e.path,c),rpa(a,e.Mb,c))}),_.jf(function(e){return e!==!0},!0))};rpa=function(a,b,c){var d=b.re?b.re.kf:null;if(!d||d.length===0)return _.ne(!0);d=d.map(function(e){return _.ze(function(){var f,g=(f=Loa(b))!=null?f:c,m=nh(e,g);f=m&&ipa(m.kf)?m.kf(b,a):qd(g,function(){return m(b,a)});return bh(f).ha(_.jf())})});return _.ne(d).ha(mh())};
qpa=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.re?e.re.VT:null;return f&&f.length!==0?{node:e,u2:f}:null}).filter(function(e){return e!==null}).map(function(e){return _.ze(function(){var f=e.u2.map(function(g){var m,n=(m=Loa(e.node))!=null?m:c,r=nh(g,n);g=r&&ipa(r.VT)?r.VT(d,a):qd(n,function(){return r(d,a)});return bh(g).ha(_.jf())});return _.ne(f).ha(mh())})});return _.ne(b).ha(mh())};
npa=function(a,b,c,d,e){var f=b&&b.re?b.re.sob:null;if(!f||f.length===0)return _.ne(!0);f=f.map(function(g){var m,n=(m=Loa(b))!=null?m:e,r=nh(g,n);g=r&&ipa(r.sob)?r.sob(a,b,c,d):qd(n,function(){return r(a,b,c,d)});return bh(g).ha(_.jf())});return _.ne(f).ha(mh())};tpa=function(a,b,c){var d=b.Jsa;if(d===void 0||d.length===0)return _.ne(!0);d=d.map(function(e){var f=nh(e,a);e=f&&ipa(f.Jsa)?f.Jsa(b,c):qd(a,function(){return f(b,c)});return bh(e)});return _.ne(d).ha(mh(),spa())};
spa=function(){return _.be(_.xf(function(a){if(typeof a!=="boolean")throw apa(a);}),_.z(function(a){return a===!0}))};upa=function(a,b,c){var d=b.tob;if(!d||d.length===0)return _.ne(!0);d=d.map(function(e){var f=nh(e,a);e=f&&ipa(f.tob)?f.tob(b,c):qd(a,function(){return f(b,c)});return bh(e)});return _.ne(d).ha(mh(),spa())};oh=function(a){return _.oe(new vpa(a))};
ypa=function(a,b,c,d){var e=wpa(a,b,c);if(!e.rF)return _.ne(e);d=Joa(b,d);return upa(d,b,c).ha(_.z(function(f){return f===!0?e:Object.assign({},xpa)}))};
wpa=function(a,b,c){if(b.path==="**")return{rF:!0,parameters:c.length>0?(c.length>0?c[c.length-1]:null).parameters:{},Mba:c,Rja:[],cza:{}};if(b.path==="")return b.Jia==="full"&&(a.wp()||c.length>0)?Object.assign({},xpa):{rF:!0,Mba:[],Rja:c,parameters:{},cza:{}};a=(b.us||Wna)(c,a,b);if(!a)return Object.assign({},xpa);var d={},e;Object.entries((e=a.aza)!=null?e:{}).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=a.SM.length>0?Object.assign({},d,a.SM[a.SM.length-1].parameters):
d;var f;return{rF:!0,Mba:a.SM,Rja:c.slice(a.SM.length),parameters:e,cza:(f=a.aza)!=null?f:{}}};
Cpa=function(a,b,c,d){if(c.length>0&&zpa(a,c,d)){var e=dh;a=new dh(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===""&&ih(d)!=="primary"){var f=new dh([],{});c[ih(d)]=f}c={YF:new e(b,c),w6a:[]}}else if(c.length===0&&Apa(a,c,d)){b=dh;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,Bpa(a,c,m)&&!f[ih(m)]){var n=new dh([],{});g[ih(m)]=n}a=Object.assign({},f,g);c={YF:new b(e,a),w6a:c}}else c={YF:new dh(a.Qd,a.children),
w6a:c};return c};zpa=function(a,b,c){return c.some(function(d){return Bpa(a,b,d)&&ih(d)!=="primary"})};Apa=function(a,b,c){return c.some(function(d){return Bpa(a,b,d)})};Bpa=function(a,b,c){return(a.wp()||b.length>0)&&c.Jia==="full"?!1:c.path===""};Dpa=function(a){a.sort(function(b,c){return b.value.af==="primary"?-1:c.value.af==="primary"?1:b.value.af.localeCompare(c.value.af)})};Epa=function(a){return(a=a.value.re)&&a.path===""};
Fpa=function(a){var b=[],c=new Set;a=_.k(a);for(var d=a.next(),e={};!d.done;e={y3:void 0},d=a.next())e.y3=d.value,Epa(e.y3)?(d=b.find(function(f){return function(g){return f.y3.value.re===g.value.re}}(e)),d!==void 0?(d.children.push.apply(d.children,_.nd(e.y3.children)),c.add(d)):b.push(e.y3)):b.push(e.y3);a=_.k(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Fpa(e.children),b.push(new jh(e.value,d));return b.filter(function(f){return!c.has(f)})};
Hpa=function(a,b,c,d,e,f){return _.we(function(g){return(new Gpa(a,b,c,d,g.yq,f===void 0?"emptyOnly":f,e)).recognize().ha(_.z(function(m){return Object.assign({},g,{jj:m.state,Dh:m.D5})}))})};
Kpa=function(a,b){return _.we(function(c){var d=c.jj,e=c.u2.canActivateChecks;if(!e.length)return _.ne(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(Ipa(m));for(var n=m.next();!n.done;n=m.next())g.add(n.value)}var r=0;return _.ee(g).ha(_.$e(function(v){if(f.has(v))return Jpa(v,d,a,b);v.data=Qoa(v,v.parent,a).resolve;return _.ne(void 0)}),_.xf(function(){return r++}),_.mf(),_.we(function(){return r===g.size?
_.ne(c):_.Ee}))})};Ipa=function(a){var b=a.children.map(function(c){return Ipa(c)}).flat();return[a].concat(_.nd(b))};Jpa=function(a,b,c,d){var e=a.re,f=a.kNc;(e==null?void 0:e.title)!==void 0&&typeof e.title!=="string"&&e.title!==null&&(f[Poa]=e.title);return Lpa(f,a,b,d).ha(_.z(function(g){a.mra=g;a.data=Qoa(a,a.parent,c).resolve;return null}))};
Lpa=function(a,b,c,d){var e=Xna(a);if(e.length===0)return _.ne({});var f={};return _.ee(e).ha(_.we(function(g){return Mpa(a[g],b,c,d).ha(_.jf(),_.xf(function(m){f[g]=m}))}),_.mf(),_.cf(f),_.Ze(function(g){return jpa(g)?_.Ee:_.oe(g)}))};Mpa=function(a,b,c,d){var e,f=(e=Loa(b))!=null?e:d,g=nh(a,f);a=g.resolve?g.resolve(b,c):qd(f,function(){return g(b,c)});return bh(a)};Npa=function(a){return _.vf(function(b){var c=a(b);return c?_.ee(c).ha(_.z(function(){return b})):_.ne(b)})};
Opa=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next())b.value.remove()};Qpa=function(a,b){return b.map(function(c){return c.replace(Ppa,a)})};Rpa=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};
Upa=function(a){return encodeURIComponent(a).replace(Spa,function(b,c){var d;return(d=Tpa[c])!=null?d:b})};Vpa=function(a){return""+a};Wpa=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};Xpa=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};Ypa=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};
Zpa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,kw:a.kw,responseType:a.responseType,withCredentials:a.withCredentials,vQ:a.vQ}};$pa=function(a){return a.url?a.url:a.headers.get("X-Request-URL".toLocaleLowerCase())};aqa=function(){};bqa=function(a,b){return b(a)};cqa=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};
dqa=function(a,b,c){return function(d,e){return qd(c,function(){return b(d,function(f){return a(f,e)})})}};hqa=function(a,b){var c=a.url.toLowerCase();if(!_.u(eqa)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.u(_.fqa).getToken();var d=_.u(gqa);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};iqa=function(a,b){return{vad:a,Ms:b}};
kqa=function(a){var b=a.cookieName;a=a.BAb;var c=[];b!==void 0&&c.push({wa:jqa,lc:b});a!==void 0&&c.push({wa:gqa,lc:a});return iqa(2,c)};oqa=function(a,b,c){return bh(a.il()).ha(_.z(lqa),_.we(function(d){return d instanceof mqa||Array.isArray(d)?_.ne(d):_.ee(Promise.resolve(new xna(d)))}),_.z(function(d){c&&c(a);if(!Array.isArray(d)){var e=d.create(b).Tb;d=e.get(_.nqa,[],{optional:!0,self:!0}).flat()}return{LC:d.map(Voa),Tb:e}}))};
lqa=function(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a};rqa=function(a,b,c){var d=a.get(pqa),e=a.get(_.ph);return a.get(_.Fg).Vb(function(){if(!e.startViewTransition||d.jWb)return d.jWb=!1,new Promise(function(r){return setTimeout(r)});var f,g=new Promise(function(r){f=r}),m=e.startViewTransition(function(){f();return qqa(a)}),n=d.iod;n&&qd(a,function(){return n({transition:m,from:b,to:c})});return g})};
qqa=function(a){return new Promise(function(b){_.Df({read:function(){return setTimeout(b)}},{Tb:a})})};sqa=function(a,b){a.events.ha(_.Ge(function(c){return c instanceof _.qh||c instanceof _.rh||c instanceof _.sh||c instanceof th}),_.z(function(c){return c instanceof _.qh||c instanceof th?0:c instanceof _.rh&&(c.code===0||c.code===1)?2:1}),_.Ge(function(c){return c!==2}),_.df(1)).subscribe(function(){b()})};tqa=function(a,b){return{vad:a,Ms:b}};
zqa=function(){var a=_.u(_.Bf);return function(b){var c=a.get(_.Mg);if(b===c.oE[0]){b=a.get(_.uh);var d=a.get(uqa);a.get(vqa)===1&&b.gga();var e;(e=a.get(wqa,null,8))==null||xqa(e);var f;(f=a.get(yqa,null,8))==null||f.init();c=c.oqb[0];b.Yl.root.component=c;b.uF.Tza=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Cqa=function(){return tqa(2,[{wa:vqa,lc:0},{wa:Aqa,xd:!0,Kb:[_.Bf],Cb:function(a){var b=a.get(Bqa,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.uh),e=a.get(uqa);sqa(d,function(){c(!0)});a.get(vh).wjb=function(){c(!0);return e.closed?_.ne(void 0):e};d.gga()})})}}}])};Eqa=function(){return tqa(3,[{wa:Aqa,xd:!0,Cb:function(){var a=_.u(_.uh);return function(){Dqa(a)}}},{wa:vqa,lc:2}])};
Hqa=function(){return{wa:yqa,Cb:function(){var a=_.u(Fqa),b=_.u(_.Fg),c=_.u(Gqa),d=_.u(vh),e=_.u(_.wh);c.dAa&&a.eVb(c.dAa);return new xh(e,d,a,b,c)}}};Iqa=function(){return"guarded"};_.Jqa=function(){return[_.yh,_.zh].map(function(a){return function(){var b=_.lc.apply(0,arguments),c;return(c=_.u(a)).VT.apply(c,_.nd(b))}})};_.Ah=function(a){return function(){var b=_.lc.apply(0,arguments),c;return(c=_.u(a)).resolve.apply(c,_.nd(b))}};
Kqa=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}};
Lqa=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""}};Mqa=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.Mn.push({name:d.name,Ri:d.startTime+d.duration,statusCode:"SUCCESS",Wy:a.Wy,DK:!0})}b>0&&a.Mn.push({name:"largest-contentful-paint",Ri:b,statusCode:"SUCCESS",Wy:b,DK:!0})};Nqa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Oqa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};Pqa=function(a){return(a=a.visibilityState)?a!=="visible":!1};Qqa=function(a){if(!a.event){if(a.Sm!==a.hs)return Error("Zb");if(a.status!=="SUCCESS")return Error("$b`"+a.status);if(a.FUa.length)return Error("ac");if(!a.event)return Error("bc`"+a.Mn.map(function(b){return b.name}).join(", "))}};_.Bh=function(){return performance&&performance.now?performance.now():Date.now()};
Rqa=function(a,b){var c=null;ala({read:function(){c!=null&&clearTimeout(c);c=setTimeout(function(){b();c=null})}},{Tb:a})};Sqa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.Dh=function(){!_.Ch&&_.Tqa&&_.Uqa();return _.Ch};_.Uqa=function(){_.Ch=(0,_.Tqa)();Vqa.forEach(function(a){a(_.Ch)});Vqa=[]};_.Eh=function(a){_.Ch&&Wqa(a)};_.Fh=function(){_.Ch&&_.Ch.BAa()};
Yqa=function(a){return pda(a,function(b,c){return Xqa.indexOf(c)!==-1})};_.Zqa=function(a){var b=a.jl;var c=a.Le;var d=a.Dd;var e=a.UVb;var f=a.yv;var g=a.QVa;a=a.hua;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};_.Gh=function(a){return{jl:a.get("q")||void 0,Le:a.get("sq")||void 0,Dd:a.get("ss")||void 0,UVb:a.get("ssfr")||void 0,yv:a.get("all")||void 0,QVa:a.get("start")||void 0,hua:a.get("dqr")||void 0}};
cra=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 $qa:new ara;if(b.startsWith("application/x-protobuf")){a=a.Nc?a.Nc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new Hh;if(a.toLowerCase()=="base64")return new bra}return null};_.Ih=function(a){return a?(a=dra.exec(a))?a[1]:"":""};
_.era=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.fra=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.gra=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Jh=function(a){return _.fra(a)||a};_.hra=function(a){return _.gra(a)||a};_.Kh=function(a){return a.startsWith("refs/tags/")};_.ira=function(a){return a.startsWith("refs/heads/")};_.Mh=function(a){return!a||a.startsWith("refs/")&&a.indexOf("/",6)>0||a==="HEAD"||_.Lh.test(a)?a:_.era(a)};
_.jra=function(a){return a?_.Lh.test(a)?a.substring(0,7):a:""};_.kra=function(a,b){return a.ub===b.ub&&a.Yc===b.Yc&&a.repository===b.repository};_.lra=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.mra=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(",")};
_.Qh=function(a){var b=a;do{a=b;if(b=a.data.Vc)return b;b=a.firstChild}while(b);var c=a.params[_.Nh.io],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||_.nra;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 _.Oh({repository:b||"Piper",Eb:(a.params[_.Nh.Sb]?a.Ta.snapshot:void 0)||a.params[_.Nh.changelist]||
"HEAD",path:a.params.path,params:ora(a.params,c)}):new _.Oh({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={Be:g,repository:d,Eb:b,path:e?e:a.params[""]===":"?"/":void 0,params:pra(a.params,c)};return new _.Ph(a)};
_.rra=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;qra.includes(d)||d==="rev"?b[d]=e:d==="cdbgd"?b[_.Nh.ov]=e:d==="cdbgbp"?b[_.Nh.Px]=e:d==="dqr"?b[_.Nh.Rx]=e:c[d]=e}return{N2a:b,Ta:c}};
pra=function(a,b){var c=a[_.Nh.Wf]!=null?Number(a[_.Nh.Wf]):void 0;return{line:sra(a),oy:a[_.Nh.oy],io:b||a[_.Nh.io],Jp:a[_.Nh.Jp],If:a[_.Nh.If],ov:a[_.Nh.ov],Px:a[_.Nh.Px],Mj:a[_.Nh.Mj],Wf:c,Yt:a[_.Nh.Yt],pv:a[_.Nh.pv],Sb:a[_.Nh.Sb],nw:a[_.Nh.nw],py:a[_.Nh.py],gJ:a[_.Nh.gJ],bO:a[_.Nh.bO],Rx:a[_.Nh.Rx]}};sra=function(a){a=a[_.Nh.E_a];if(a!=null){var b=Number(a);if(!isNaN(b))return b>0?b:void 0;a=a.split(",").map(tra).filter(function(c){return!!c});return a.length===0?void 0:a}};
tra=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}};ora=function(a,b){b=pra(a,b);(a=a[_.Nh.ySb])&&(b=Object.assign({},b,{If:a}));return b};ura=function(a){return a.Mn.some(function(b){return(b.name===void 0?"":b.name)==="codeRenderFull"})};
vra=function(a){return a.Mn.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
wra=function(a){var b=a.jj?_.Qh(a.jj):void 0;if(ura(a))b=_.Rh.e$a;else if(vra(a))b=_.Rh.X9a;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=_.Rh.Ow;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=_.Rh.qab;else if(c=a.element,a=a.targetRoute===void 0?"":a.targetRoute,c==="GlobalSearchBox"||a.startsWith("/search"))b=_.Rh.SGa;else{if(a=b)a=b.ub,c=b.repository,d=b.Eb,e=b.path,a=!(!(a&&c&&d)||e);if(a)b=_.Rh.yDa;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?_.Rh.uEa:_.Rh.Mab}}}}return b};_.xra=function(a){return a.buttons===0||a.detail===0};
_.yra=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)};_.Sh=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};
_.Bra=function(){if(zra)return zra;if(typeof document!=="object"||!document)return zra=new Set(Ara);var a=document.createElement("input");return zra=new Set(Ara.filter(function(b){a.setAttribute("type",b);return a.type===b}))};Dra=function(){if(Cra==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Cra=!0}}))}finally{Cra=Cra||!1}return Cra};_.Th=function(a){return Dra()?a:!!a.capture};
Gra=function(){if(Era==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return Era=!1;if("scrollBehavior"in document.documentElement.style)Era=!0;else{var a=Element.prototype.scrollTo;Era=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Era};
Ira=function(){if(typeof document!=="object"||!document)return 0;if(Hra==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);Hra=0;a.scrollLeft===0&&(a.scrollLeft=1,Hra=a.scrollLeft===0?1:2);a.remove()}return Hra};
_.Kra=function(a){if(Jra==null){var b=typeof document!=="undefined"?document.head:null;Jra=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Jra&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.Lra=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};
_.Uh=function(a){return a.composedPath?a.composedPath()[0]:a.target};Mra=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};_.Nra=function(a){return Array.isArray(a)?a:[a]};_.Vh=function(a){return a!=null&&""+a!=="false"};Wh=function(a){return a==null?"":typeof a==="string"?a:a+"px"};_.Xh=function(a){return a instanceof _.Td?a.na:a};
_.Yh=function(a,b){return _.Ora(a)?Number(a):arguments.length===2?b===void 0?0:b:0};_.Ora=function(a){return!isNaN(parseFloat(a))&&!isNaN(Number(a))};Pra=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};Qra=function(a){if(!Pra(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};Rra=function(a){return{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
Sra=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};Tra=function(){return null};Ura=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};
_.$h=function(a,b,c){var d=Vra(a,b);c=c.trim();d.some(function(e){return e.trim()===c})||(d.push(c),a.setAttribute(b,d.join(" ")))};_.ai=function(a,b,c){var d=Vra(a,b);c=c.trim();d=d.filter(function(e){return e!==c});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};Vra=function(a,b){var c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};Wra=function(a,b){return typeof a==="string"?(b||"")+"/"+a:a};
Yra=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+Xra++)};_.Zra=function(a){return _.He(a)?a:_.ne(a)};bi=function(a){var b=_.lc.apply(1,arguments);if(a==null)throw TypeError("uc");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};$ra=function(){var a=ci.PXb;return typeof a==="function"?a():a};
bsa=function(a,b){a=a.filter(function(f){return!asa[f]});if(a.length>0){var c=a.join(", ");try{var d=ci.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 asa[f]=d})}catch(f){console.error(f)}}};
csa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};dsa=function(a,b){return bi(a,b?{e1a:b.alias,suffix:b.suffix}:{})};fsa=function(a){var b=_.k(esa(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}};
esa=function(a){a=a?a.toLowerCase():"";var b=_.k(a.split(" "));a=b.next().value;b=b.next().value;var c=a;gsa.find(function(d){return d===c})||(c=gsa[0]);return[c,hsa(b)]};isa=function(a){a=_.k(esa(a));var b=a.next().value;a.next();return b.indexOf("row")>-1};hsa=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};
jsa=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};ksa=function(){var a=ci.PXb;return typeof a==="function"?a():a};msa=function(a,b,c){var d=jsa(b);c.forEach(function(e){lsa(d,e,a)})};lsa=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.zh(b,d,f.value)})};nsa=function(a,b){var c=c===void 0?!1:c;var d="";if(a&&ksa())try{var e=d=ksa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
osa=function(){return new _.Nc(3008,!1)};_.ei=function(a,b){return{type:7,name:a,Wta:b,options:{}}};_.fi=function(a,b){return{type:4,styles:b===void 0?null:b,QK:a}};_.psa=function(a){return{type:3,Wh:a,options:null}};_.gi=function(a){return{type:6,styles:a,offset:null}};_.hi=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.ii=function(a,b,c){return{type:1,hVc:a,animation:b,options:c===void 0?null:c}};
_.qsa=function(a,b){var c={optional:!0};return{type:11,lb:a,animation:b,options:c===void 0?null:c}};ji=function(a){if(typeof a=="number")return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||a.length<2?0:rsa(parseFloat(a[1]),a[2])};rsa=function(a,b){switch(b){case "s":return a*1E3;default:return a}};
ssa=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 _.Nc(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=rsa(parseFloat(d[1]),d[2]);var g=d[3];g!=null&&(e=rsa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,a<0&&(b.push(new _.Nc(3100,!1)),c=!0),e<0&&(b.push(new _.Nc(3101,!1)),c=!0),c&&b.splice(d,0,new _.Nc(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};tsa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return new Map(Object.entries(b))}):[]};ki=function(a,b,c){b.forEach(function(d,e){var f=usa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};li=function(a,b){b.forEach(function(c,d){d=usa(d);a.style[d]=""})};vsa=function(a){return Array.isArray(a)?a.length==1?a[0]:{type:2,Wh:a,options:null}:a};
xsa=function(a,b,c){var d=b.params||{};a=wsa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.Nc(3001,!1))})};wsa=function(a){var b=[];if(typeof a==="string"){for(var c;c=ysa.exec(a);)b.push(c[1]);ysa.lastIndex=0}return b};zsa=function(a,b,c){var d=""+a,e=d.replace(ysa,function(f,g){g=b[g];g==null&&(c.push(new _.Nc(3003,!1)),g="");return g.toString()});return e==d?a:e};usa=function(a){return a.replace(Asa,function(){return _.lc.apply(0,arguments)[1].toUpperCase()})};
Csa=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={KFb:void 0},f++)c.KFb=b[f],e.forEach(function(g){return function(m){return g.KFb.set(m,Bsa(a,m))}}(c))}}return b};
mi=function(a,b,c){switch(b.type){case 7:return a.U1b(b,c);case 0:return a.j9a(b,c);case 1:return a.k9a(b,c);case 2:return a.S1b(b,c);case 3:return a.Q1b(b,c);case 4:return a.N1b(b,c);case 5:return a.vCa(b,c);case 6:return a.Wna(b,c);case 8:return a.wCa(b,c);case 9:return a.O1b(b,c);case 10:return a.P1b(b,c);case 11:return a.R1b(b,c);case 12:return a.T1b(b,c);default:throw new _.Nc(3004,!1);}};Bsa=function(a,b){return window.getComputedStyle(a)[b]};
oi=function(a){switch(a.length){case 0:return new ni;case 1:return a[0];default:return new Dsa(a)}};Fsa=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(y,D){var J=D;if(D!=="offset")switch(J=usa(J),y){case "!":y=b.get(D);break;case "*":y=c.get(D);break;default:y=Esa(J,y,d)}v.set(J,y)});r||e.push(v);g=v;f=n});if(d.length)throw new _.Nc(3502,!1);return e};
Hsa=function(a,b,c,d){switch(b){case "start":a.BF(function(){return d(c&&Gsa(c,"start",a))});break;case "done":a.Uv(function(){return d(c&&Gsa(c,"done",a))});break;case "destroy":a.ze(function(){return d(c&&Gsa(c,"destroy",a))})}};Gsa=function(a,b,c){var d=c.totalTime;b=Isa(a.element,a.vo,a.uk,a.Af,b||a.UMb,d==void 0?a.totalTime:d,c.disabled?!0:!1);a=a._data;a!=null&&(b._data=a);return b};Isa=function(a,b,c,d,e,f,g){return{element:a,vo:b,uk:c,Af:d,UMb:e===void 0?"":e,totalTime:f===void 0?0:f,disabled:!!g}};
pi=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};Jsa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};Lsa=function(a){a=a.parentNode||a.host||null;return a===Ksa?null:a};Msa=function(a,b){for(;b;){if(b===a)return!0;b=Lsa(b)}return!1};Nsa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
Qsa=function(a,b){var c=[];typeof a=="string"?a.split(/\s*,\s*/).forEach(function(d){a:{if(d[0]==":"&&(d=Osa(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 _.Nc(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Psa(d,e));f[0]!="<"||d=="*"&&e=="*"||c.push(Psa(e,d));d=void 0}}return d}):c.push(a);return c};
Osa=function(a,b){switch(a){case ":enter":return"void => *";case ":leave":return"* => void";case ":increment":return function(c,d){return parseFloat(d)>parseFloat(c)};case ":decrement":return function(c,d){return parseFloat(d)<parseFloat(c)};default:return b.push(new _.Nc(3016,!1)),"* => *"}};
Psa=function(a,b){var c=Rsa.has(a)||Ssa.has(a),d=Rsa.has(b)||Ssa.has(b);return function(e,f){var g=a=="*"||a==e,m=b=="*"||b==f;!g&&c&&typeof e==="boolean"&&(g=e?Rsa.has(a):Ssa.has(a));!m&&d&&typeof f==="boolean"&&(m=f?Rsa.has(b):Ssa.has(b));return g&&m}};
Usa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return c==":self"})?!0:!1;b&&(a=a.replace(Tsa,""));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]};
Vsa=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};
Wsa=function(a,b){if(a.hasOwnProperty("duration"))return a;if(typeof a=="number")return{duration:ssa(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:"",hUa:!0},b.Z7c=a,b;a=ssa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};qi=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};
Xsa=function(a,b,c,d,e,f,g,m){return{type:1,element:a,tO:b,W3:c,KW:d,duration:e,delay:f,totalTime:e+f,easing:g===void 0?null:g,l8c:m===void 0?!1:m}};Zsa=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 Ysa).Bsa(a,b,c,d,e,f,g,m,n,r)};
$sa=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};ata=function(a,b,c,d,e,f,g,m,n,r,v,y,D){return{type:0,element:a,vo:b,IEb:e,uk:c,mva:f,Af:d,Wma:g,oG:m,W3c:n,W3:r,KW:v,totalTime:y,errors:D}};bta=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};
cta=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};eta=function(a,b){return new dta(a,{type:1,animation:{type:2,Wh:[],options:null},pIb:[function(){return!0}],options:null,oP:0,wE:0},b)};fta=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))};gta=function(a){return a&&a.nodeType===1};hta=function(a,b){var c=a.style.display;a.style.display=b!=null?b:"none";return c};
jta=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(hta(n))});var g=[];d.forEach(function(n,r){var v=new Map;n.forEach(function(y){var D=b.CSa(r,y,e);v.set(y,D);D&&D.length!=0||(r.__ng_removed=ita,g.push(r))});a.set(r,v)});var m=0;c.forEach(function(n){return hta(n,f[m++])});return g};
kta=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};ri=function(a,b){var c;(c=a.classList)==null||c.add(b)};si=function(a,b){var c;(c=a.classList)==null||c.remove(b)};mta=function(a,b,c){oi(c).Uv(function(){return lta(a,b)})};
ota=function(a){var b=[];nta(a,b);return b};nta=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof Dsa?nta(d.wh,b):b.push(d)}};pta=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};qta=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};
tta=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=rta(b[0]),b.length>1&&(d=rta(b[b.length-1]))):b instanceof Map&&(c=rta(b));return c||d?new sta(a,c,d):null};rta=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};uta=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
vta=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};wta=function(){return _.u(_.ph)};_.yta=function(a){a=(a==null?void 0:a.toLowerCase())||"";var b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?xta.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};zta=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};
Ata=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})};Bta=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})};_.Cta=function(a){return a&&typeof a.connect==="function"&&!(a instanceof nf)};ti=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
Eta=function(a){if(typeof a!=="number"&&a!=null){var b=_.k(a.split(Dta));a=b.next().value;return(b=b.next().value)&&b!=="px"?null:parseFloat(a)}return a||null};Fta=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)}};Gta=function(){return _.u(_.Lg)};
Hta=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)};
_.ui=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.nd(_.lc.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.W(c,a);_.p.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ki},set:function(d){d=d||this.defaultColor;d!==this.Ki&&(this.Ki&&this.Ma.na.classList.remove("mat-"+this.Ki),d&&this.Ma.na.classList.add("mat-"+d),this.Ki=d)}}});return c};
_.vi=function(a){var b=function(){var c=a.apply(this,[].concat(_.nd(_.lc.apply(0,arguments))))||this;c.Go=!1;return c};_.W(b,a);_.p.Object.defineProperties(b.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Go},set:function(c){this.Go=_.Vh(c)}}});return b};
_.wi=function(a){var b=function(){var c=a.apply(this,[].concat(_.nd(_.lc.apply(0,arguments))))||this;c.vc=!1;return c};_.W(b,a);_.p.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(c){this.vc=_.Vh(c)}}});return b};Ita=function(){};Jta=function(a,b){for(var c=a.length;c--;)b(a[c])};Kta=function(){};
Lta=function(a){return a==null?null:typeof a==="number"?a:a.endsWith("ms")?_.Yh(a.substring(0,a.length-2)):a.endsWith("s")?_.Yh(a.substring(0,a.length-1))*1E3:a==="0"?0:null};Mta=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};Nta=function(){};Ota=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};
Pta=function(a){return(a.length>0?a.charAt(0):"").toUpperCase()+(a.length>1?a.slice(1):"")};Sta=function(){Qta.forEach(function(a){a.suffix&&a.suffix!==""||(a.suffix=a.alias.replace(Rta,"|").split("|").map(Pta).join(""),a.Yv=a.Yv||!1)});return Qta};Tta=function(a){a&1&&(_.H(0,"h3"),_.Q(1),_.I());a&2&&(a=_.O(2).va,_.A(),_.ug(a.key))};Uta=function(a){a&1&&(_.Sf(0),_.Q(1),_.Uf());a&2&&(a=_.O().va,_.A(),_.ug(a))};Vta=function(a){a&1&&_.K(0,"span",14);a&2&&(a=_.O().va,_.F("matBadge",a))};
Wta=function(a,b){a&1&&(_.Sf(0),_.E(1,Uta,2,1,"ng-container",13)(2,Vta,1,1,"ng-template",null,1,_.Dg),_.Uf());a&2&&(a=b.va,b=_.bg(3),_.O(5),_.A(),_.F("ngIf",a==="then"||a==="+"||a==="or")("ngIfElse",b))};Xta=function(a){a&1&&(_.H(0,"dt"),_.E(1,Wta,4,2,"ng-container",7),_.I());a&2&&(a=_.O().va,_.A(),_.F("ngForOf",a.Yb))};Yta=function(a){a&1&&_.K(0,"dt",14);a&2&&(a=_.O().va,_.F("matBadge",a.Yb))};
Zta=function(a,b){a&1&&(_.Sf(0),_.E(1,Xta,2,1,"dt",13)(2,Yta,1,1,"ng-template",null,0,_.Dg),_.H(4,"dd"),_.Q(5),_.I(),_.Uf());if(a&2){a=b.va;b=_.bg(3);var c=_.O(3);_.A();_.F("ngIf",c.isArray(a.Yb))("ngIfElse",b);_.A(4);_.ug(a.fe)}};$ta=function(a){a&1&&(_.H(0,"div",11),_.E(1,Tta,2,1,"h3",12),_.H(2,"dl"),_.E(3,Zta,6,3,"ng-container",7),_.I()());if(a&2){a=_.O().va;var b=_.O();_.A();_.F("ngIf",b.groups.size>1);_.A(2);_.F("ngForOf",a.value)}};
aua=function(a,b){a&1&&(_.Sf(0),_.E(1,$ta,4,2,"div",10),_.Uf());a&2&&(a=b.va,_.A(),_.F("ngIf",a.value.length>0))};bua=function(){return{color:"accent"}};cua=function(a){if(a&1){var b=_.Bd();_.H(0,"div",1)(1,"button",2);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.action())});_.Q(2);_.I()()}a&2&&(a=_.O(),_.A(2),_.tg(" ",a.data.action," "))};dua=function(){};fua=function(){eua||(eua=Error("Mc"));return eua};
gua=function(a){var b=a,c;return function(){if(b){var d=b;b=void 0;c=d.apply(this,arguments)}return c}};_.iua=function(){return hua};kua=function(){if(jua===void 0&&(jua=null,typeof window!=="undefined")){var a=window;a.trustedTypes!==void 0&&(jua=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return jua};lua=function(a){var b;return((b=kua())==null?void 0:b.createHTML(a))||a};
mua=function(){var a=_.u(_.ph),b=a?a.location:null;return{Xyb:function(){return b?b.pathname+b.search:""}}};sua=function(a,b,c){return function(d){return d.ha(_.Oka(nua(a,b,c)))}};nua=function(a,b,c){var d=b instanceof _.ce?1:b.x4a,e=b instanceof _.ce?b:_.De(b.mSb);return function(f){return f.ha(_.we(function(g,m){return!a(g)||m>=d?_.oe(g):c?c(e,g):e}))}};_.tua=function(a,b,c,d){return sua(b,c,function(e,f){a.jSb.add(f);e=e.ha(_.xi(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};
_.wua=function(a){a=a===void 0?{}:a;return uua!=null?uua:uua=vua(a)};xua=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};vua=function(a){a=a===void 0?{}:a;var b;return _.he(function(c){if(c.Gc==1)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.je(c,yua(_.mc(zua),a),2);if(c.Gc!=3){b=window.gapi;if(!b)throw Error("$c");return b.client&&b.client.load?c.xf(3):_.je(c,xua(),3)}return c.return(b)})};
_.Aua=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};Cua=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(Bua.has(a))return Bua.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Bua.delete(a)});Bua.set(a,b);return b}return Promise.resolve()};
Dua=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.Ihd,hostedDomain:b.aBb,fetchBasicProfile:(c=b.nxb)!=null?c:!0})};_.Eua=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};
Fua=function(){var a=window.gapi;if(!a)throw Error("ad");return a};Hua=function(a,b,c){return(new Promise(function(d){Fua().load("client:auth2",d)})).then(function(){return Gua(a,b,!0,c)})};Kua=function(a,b){var c=Fua();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Iua)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(Jua),e(m)}})};
Lua=function(a){return Kua(a,!0).catch(function(b){if(b===Iua||b===Jua)return Kua(a,!1);throw b;})};Gua=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=Fua();return Lua(e).then(function(g){f.client.tsd(null);if(g.error){if(c&&g.error==="immediate_failed")return Gua(a,b,!1,d);throw Error(g.error);}return g})};Mua=function(){};_.yi=function(a,b){return b.create(a)};
Oua=function(a){return a.error&&a.error.code?Nua.indexOf(a.error.code)>-1:!1};zi=function(a,b){a instanceof Error||(a=JSON.stringify(a),typeof a==="undefined"&&(a="'undefined' provided for exception reason"),a=Error(a));b?Pua(b,a):Pua(null,a)};Qua=function(a){return a[_.ca.Symbol.iterator]()};
Wua=function(a,b,c){var d=new _.Ai("https://contacts.google.com"),e=d.qe();a!=null&&(d.removeParameter("authuser"),a!=0&&(e=Rua(e,"/u/"+String(a))));d.ud(Rua(e,"/widget/hovercard/v/2"));a=c.language;a!==null&&a!==void 0&&_.Bi(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Sj.JX("origin",c));try{var f=b.ownerDocument.defaultView,g=((f===void 0?null:f)||window).location.href;if(Sua){try{var m=new Tua(g)}catch(J){throw Error("pd`"+g);}var n=Uua.get(m.protocol);if(!n)throw Error("pd`"+
g);if(!m.hostname)throw Error("pd`"+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=Vua(g);var y=r;var D=(Sua&&y.searchParams?y.searchParams:new Ci(y.search)).get("e");D&&_.Bi(d,"e",D)}catch(J){}return d.toString()};
dva=function(a,b,c){new Promise(function(d,e){if(!Xua(a)){var f=a.ownerDocument.defaultView,g=Wua(b,a,c);Yua(f,"config").then(function(){Yua(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[Zua];var v=new $ua(n),y=n.iframeGetCrossOriginFilter(),D=(0,_.Di)(n.iframeSetup,n);m=new Ei(y,D,g,m,null,v);ava("__HM_173584019",m,r);r=c;r=r===void 0?{}:r;m.R5=a;v=_.va(a);m.rn[v]=bva(m,r);m.Knb();n.unwatch=cva;n.watch=cva;d(null)}).qQ(function(m){return e(m)})}).qQ(function(m){return e(m)})}})};
Xua=function(a){return(a=Fi("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof Ei?a:null};eva=function(){return _.lc.apply(0,arguments).some(function(a){return!!a.Gn.length})};
fva=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};
gva=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 _.bb(c);}};hva=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};Gi=function(a){return{iVa:3,fieldName:a}};
_.Ki=function(a){var b=a.Be;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};
_.Li=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({},{Be:{id:a,type:d}},c)};
iva=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2,"Search scoped to:"),_.I(),_.Q(3),_.Uf());a&2&&(a=_.O(),_.A(3),_.tg(" ",a.Le,"\n"))};jva=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2,"Search scoped to CitC Workspace:"),_.I(),_.Q(3),_.Uf());a&2&&(a=_.O(2),_.A(3),_.tg(" ",a.Dd.Sb," "))};kva=function(a){a&1&&_.E(0,jva,4,1,"ng-container",10);if(a&2){a=_.O();var b=_.bg(4);_.F("ngIf",a.Dd.Sb!==void 0)("ngIfElse",b)}};
mva=function(a){a&1&&(_.Sf(0),_.Vf(1,13),_.Q(2," \u203a "),_.Uf());a&2&&(_.O(3),a=_.bg(14),_.A(),_.F("ngTemplateOutlet",a)("ngTemplateOutletContext",_.Ag(2,lva)))};ova=function(a){a&1&&(_.H(0,"a",16),_.Q(1),_.I());if(a&2){a=_.O().va;var b=_.O(4);_.F("routerLink",_.Ag(3,nva))("queryParams",b.rXa(a.scope));_.A();_.ug(a.name)}};pva=function(a){a&1&&(_.Sf(0),_.Q(1),_.Uf());a&2&&(a=_.O().va,_.A(),_.ug(a.name))};
qva=function(a,b){a&1&&(_.Sf(0),_.E(1,ova,2,4,"a",15)(2,pva,2,1,"ng-container",12),_.Q(3,"/"),_.Uf());a&2&&(a=b.last,_.A(),_.F("ngIf",!a),_.A(),_.F("ngIf",a))};rva=function(a){a&1&&(_.Sf(0),_.E(1,qva,4,2,"ng-container",14),_.Uf());a&2&&(a=_.O(3),_.A(),_.F("ngForOf",a.directories))};sva=function(a){a&1&&_.Q(0);a&2&&(a=_.O(3),_.tg(" ",a.Dd.path," "))};
tva=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2," Search scoped to directory: "),_.I(),_.Q(3),_.E(4,mva,3,3,"ng-container",12)(5,rva,2,1,"ng-container",10)(6,sva,1,1,"ng-template",null,7,_.Dg),_.Uf());if(a&2){a=_.bg(7);var b=_.O(2);_.A(3);_.tg(" ",b.Dd.repository," \u203a ");_.A();_.F("ngIf",b.T0(b.Dd.Eb));_.A();_.F("ngIf",b.Sca&&b.directories)("ngIfElse",a)}};uva=function(a){a&1&&_.E(0,tva,8,4,"ng-container",10);if(a&2){a=_.O();var b=_.bg(6);_.F("ngIf",a.Dd.path!==void 0)("ngIfElse",b)}};
vva=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2," Search scoped to branch: "),_.I(),_.Uf())};wva=function(a){a&1&&(_.H(0,"span",11),_.Q(1," Search scoped to tag: "),_.I())};
yva=function(a){a&1&&(_.Sf(0),_.E(1,vva,3,0,"ng-container",10)(2,wva,2,0,"ng-template",null,8,_.Dg),_.Q(4),_.Vf(5,13),_.Uf());if(a&2){a=_.bg(3);var b=_.O(2),c=_.bg(14);_.A();_.F("ngIf",_.ira(_.Mh(b.Dd.Eb)))("ngIfElse",a);_.A(3);_.tg(" ",b.Dd.repository," \u203a ");_.A();_.F("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Ag(5,xva))}};zva=function(a){a&1&&_.E(0,yva,6,6,"ng-container",10);if(a&2){a=_.O();var b=_.bg(8);_.F("ngIf",a.T0(a.Dd.Eb))("ngIfElse",b)}};
Ava=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2,"Search scoped to package:"),_.I(),_.Q(3),_.Uf());a&2&&(a=_.O(3),_.A(3),_.tg(" ",a.Dd.repository," "))};Bva=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2,"Search scoped to repository:"),_.I(),_.Q(3),_.Uf());a&2&&(a=_.O(3),_.A(3),_.tg(" ",a.Dd.repository," "))};
Cva=function(a){a&1&&(_.Sf(0,18),_.E(1,Ava,4,1,"ng-container",19)(2,Bva,4,1,"ng-container",20),_.Uf());a&2&&(a=_.O(2),_.F("ngSwitch",a.Dd.Be==null?null:a.Dd.Be.type),_.A(),_.F("ngSwitchCase","depot"))};Dva=function(a){a&1&&_.E(0,Cva,3,2,"ng-container",17);if(a&2){a=_.O();var b=_.bg(10);_.F("ngIf",!!a.Dd.repository)("ngIfElse",b)}};Eva=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2,"Search scoped to host:"),_.I(),_.Q(3),_.Uf());a&2&&(a=_.O().Na,_.A(3),_.tg(" ",a.id," "))};
Fva=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2,"Search scoped to project:"),_.I(),_.Q(3),_.Uf());a&2&&(a=_.O().Na,_.A(3),_.tg(" ",a.id," "))};Gva=function(a){a&1&&(_.H(0,"span",11),_.Q(1," Search scoped to Piper "),_.I())};Hva=function(a){a&1&&(_.Sf(0),_.H(1,"span",11),_.Q(2,"Search scoped to:"),_.I(),_.Q(3),_.Uf());a&2&&(a=_.O().Na,_.A(3),_.tg(" ",a.id," "))};
Iva=function(a){a&1&&(_.Sf(0,18),_.E(1,Eva,4,1,"ng-container",19)(2,Fva,4,1,"ng-container",19)(3,Gva,2,0,"span",21)(4,Hva,4,1,"ng-container",20),_.Uf());a&2&&(a=_.O(2),_.F("ngSwitch",a.Dd.Be.type),_.A(),_.F("ngSwitchCase","host"),_.A(),_.F("ngSwitchCase","project"),_.A(),_.F("ngSwitchCase","depot"))};Jva=function(a){a&1&&_.E(0,Iva,5,4,"ng-container",17);if(a&2){a=_.O();var b=_.bg(12);_.F("ngIf",a.Dd.Be)("ngIfElse",b)}};Kva=function(a){a&1&&(_.H(0,"span",11),_.Q(1," Searching everything "),_.I())};
Lva=function(a){a&1&&(_.H(0,"mat-icon",24),_.Q(1," account_tree "),_.I())};Mva=function(a){a&1&&(_.H(0,"mat-icon",25),_.Q(1,"label_outline"),_.I())};Nva=function(a){a&1&&(_.Sf(0),_.H(1,"a",26),_.Q(2),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(),_.F("routerLink",_.Ag(3,nva))("queryParams",a.rXa(a.pUb)),_.A(),_.tg(" ",_.hra(_.Jh(a.Dd.Eb))," "))};Ova=function(a){a&1&&_.Q(0);a&2&&(a=_.O(2),_.tg(" ",_.hra(_.Jh(a.Dd.Eb))," "))};
Pva=function(a,b){a&1&&_.E(0,Lva,2,0,"mat-icon",22)(1,Mva,2,0,"mat-icon",23)(2,Nva,3,4,"ng-container",10)(3,Ova,1,1,"ng-template",null,9,_.Dg);if(a&2){a=b.sga;b=_.bg(4);var c=_.O();_.F("ngIf",_.ira(_.Mh(c.Dd.Eb)));_.A();_.F("ngIf",_.Kh(_.Mh(c.Dd.Eb)));_.A();_.F("ngIf",c.Sca&&!a)("ngIfElse",b)}};_.Qva=function(a){if(typeof a==="number")return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.Mi=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.If||(c.Sb&&a==="HEAD"?void 0:a);case 2:return c.io;case 3:return c.If;default:throw _.bb(b,"Unexpected version.");}};_.Ni=function(a){return!(!a.Yc||!a.ub)&&!!a.repository};
_.Rva=function(a,b,c,d){var e=new Oi;c=_.Pi(e,2,c);switch(b){case "depot":_.Qi(c,4,_.Ri,a);break;case "host":_.Qi(c,3,_.Ri,a);break;case "project":c.setProjectId(a);break;case "ossProject":_.Qi(c,5,_.Ri,a)}d!=null&&c.sVb(d);return c};_.Si=function(a){return{Eb:_.Mi(a,0)||"",commit:_.Mi(a,1)||""}};
_.Ui=function(a,b,c,d,e,f){a=(new _.Ti).Q4(_.Rva(a,b,c,f));b=d==null?void 0:d.commit;f&&b==="HEAD"&&(b=void 0);b&&_.Pi(a,3,b);(d==null?0:d.Eb)&&!_.Lh.test(d.Eb)&&_.Pi(a,4,d==null?void 0:d.Eb);d=_.Sva(a);e!=null&&d.ud(_.Zg(e));return d};_.Tva=function(a,b,c,d,e,f){if(_.Ni(a)){var g=_.Ui(a.ub,a.Yc,a.repository,_.Si(a),a.path,a.params.Sb);return{eventType:"RESULT_CLICKED",twb:d,Yg:g,lineNumber:_.Qva(a.params.line),sw:b,Sq:c,QC:e,lB:f}}throw Error("vd");};
Uva=function(a){if(a.uI)return Array.from(a.uI.entries()).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return new Vi({name:b,status:c})})};_.Xva=function(a){return new a(_.u(_.Vva),null,{withCredentials:_.u(Wva),suppressCorsPreflight:!0})};Yva=function(a){var b=(new Wi).setSeconds(Math.floor(a/1E3));return _.Xi(b,2,Math.floor(a%1E3*1E6))};_.Zva=function(a){return"COVERAGE_GENERIC_"+a};
awa=function(a){return $va.has(a)?$va.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(" ")};bwa=function(a){var b=new _.pf(1);b.next(a);b.complete();return b};dwa=function(a){return cwa.has(a)};
_.Yi=function(a){return function c(){var d,e,f,g,m,n,r,v;return ewa(c,function(y){switch(y.Gc){case 1:y.FM=0,y.cJ=2,d=_.k(a),e=d.next();case 4:if(e.done){y.xf(2);break}f=e.value;g=fwa;return _.je(y,f,7);case 7:g(y.yg,void 0);switch(f.Ll){case 0:case 2:return y.xf(8);case 1:return y.xf(9);case 3:return y.xf(10);case 4:case 5:break;default:_.bb(f)}y.xf(5);break;case 8:return m=fwa,gwa(y,_.Yi(f.nxa),12);case 12:return m(y.yg,void 0),n=fwa,gwa(y,_.Yi(f.Sza),13);case 13:n(y.yg,void 0);y.xf(5);break;case 9:if(!f.value){y.xf(14);
break}r=fwa;return _.je(y,f.value,15);case 15:r(y.yg,void 0);case 14:y.xf(5);break;case 10:return v=fwa,gwa(y,_.Yi(f.elements),16);case 16:v(y.yg,void 0);y.xf(5);break;case 5:e=d.next();y.xf(4);break;case 2:Qha(y),Rha(y,0)}})}()};hwa=function(a,b,c){return{type:a,location:{start:b,end:c}}};iwa=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Ll:a,nxa:b,Sza:c,location:Zi(e),y2c:d,error:b.length&&c.length?void 0:{type:5,location:d}}};
jwa=function(a,b,c){return{Ll:a,value:b,location:Zi(c)}};Zi=function(a){return{start:a.start.offset,end:a.end.offset}};
kwa=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.Ll!==d.Ll)c.push({start:b.location.start,end:b.location.end});else switch(b.Ll){case 0:case 2:c.push.apply(c,_.nd(kwa(b.nxa,d.nxa)));c.push.apply(c,_.nd(kwa(b.Sza,d.Sza)));break;case 3:c.push.apply(c,_.nd(kwa(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 _.bb(b)}}return c};lwa=function(){var a,b;return!!((a=crypto)==null?0:(b=a.subtle)==null?0:b.digest)};mwa=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.nwa=function(a){if(!a)return null;a=_.X(a,2);return a===null||a===void 0?null:_.ec(a)};
_.$i=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("xd");return _.ec(a)};owa=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 _.bb(a)}};pwa=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.bb(a)}};
rwa=function(){if(qwa!==void 0)return qwa;try{var a=window.localStorage;if(!a)return qwa=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return qwa=!0}catch(b){return qwa=!1}};swa=function(a){if(a&1){var b=_.Bd();_.H(0,"button",5);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(c.Ud())});_.Q(1," Dismiss ");_.I()}};
uwa=function(a,b){a&1&&(_.Sf(0),_.H(1,"div",1)(2,"mat-icon",2),_.Q(3),_.I(),_.K(4,"span",3),_.E(5,swa,2,0,"button",4),_.I(),_.Uf());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngClass",_.Cg(4,twa,a.severity===b.DHa.fH,a.severity===b.DHa.a6)),_.A(2),_.ug(a.iconName),_.A(),_.F("innerHTML",a.messageHtml,_.Re),_.A(),_.F("ngIf",_.aj.has(2)&&(a==null?void 0:a.severity)!==1&&lwa()&&rwa()))};_.vwa=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.S2===!!b.S2:!1};
wwa=function(a){var b=_.De(1E3).ha(_.cf({de:!0,Cw:[]}));b=_.Fe(b,a);return pia(a,b).ha(_.uf({de:!0}))};xwa=function(a,b){return b.ha(_.z(function(c){return c?_.bj:_.ne({})}),_.uf(a),_.vf(_.ae))};ywa=function(a,b){return{fyb:pia(a.F2a,_.De(2E3)),F2a:b}};_.zwa=function(a){return a==null||(typeof a==="string"||Array.isArray(a))&&a.length===0};Awa=function(a){return _.zwa(a.value)?{required:!0}:null};_.Bwa=function(){return null};Cwa=function(a){return a!=null};Dwa=function(a){return ska(a)?_.ee(a):a};
Ewa=function(a){var b={};a.forEach(function(c){b=c!=null?Object.assign({},b,c):b});return Object.keys(b).length===0?null:b};Fwa=function(a,b){return b.map(function(c){return c(a)})};Gwa=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.Hwa=function(a){if(!a)return null;var b=a.filter(Cwa);return b.length==0?null:function(c){return Ewa(Fwa(c,b))}};Iwa=function(a){return a!=null?_.Hwa(Gwa(a)):null};
Jwa=function(a){if(!a)return null;var b=a.filter(Cwa);return b.length==0?null:function(c){c=Fwa(c,b).map(Dwa);return _.Ae(c).ha(_.z(Ewa))}};Kwa=function(a){return a!=null?Jwa(Gwa(a)):null};Lwa=function(a,b){return a===null?[b]:Array.isArray(a)?[].concat(_.nd(a),[b]):[a,b]};Mwa=function(a,b){return[].concat(_.nd(b.path),[a])};
Swa=function(a,b,c){c=c===void 0?"whenDisabledForLegacyCode":c;Nwa(a,b);b.Sp.yo(a.value);if(a.disabled||c==="always"){var d,e;(e=(d=b.Sp).Np)==null||e.call(d,a.disabled)}Owa(a,b);Pwa(a,b);Qwa(a,b);Rwa(a,b)};Uwa=function(a,b){var c=function(){};b.Sp&&(b.Sp.Kn(c),b.Sp.zs(c));Twa(a,b);a&&(b.TKc(),a.iT(function(){}))};Vwa=function(a,b){a.forEach(function(c){c.Pja&&c.Pja(b)})};Rwa=function(a,b){if(b.Sp.Np){var c=function(d){b.Sp.Np(d)};a.Cqa.push(c);b.Rgb(function(){a.GOc(c)})}};
Nwa=function(a,b){var c=a.OD;b.Mg!==null?_.Wwa(a,Lwa(c,b.Mg)):typeof c==="function"&&_.Wwa(a,[c]);c=a.bI;b.eE!==null?Xwa(a,Lwa(c,b.eE)):typeof c==="function"&&Xwa(a,[c]);c=function(){return _.cj(a)};Vwa(b.OD,c);Vwa(b.bI,c)};
Twa=function(a,b){var c=!1;if(a!==null){if(b.Mg!==null){var d=a.OD;if(Array.isArray(d)&&d.length>0){var e=d.filter(function(f){return f!==b.Mg});e.length!==d.length&&(c=!0,a.X6(e))}}b.eE!==null&&(d=a.bI,Array.isArray(d)&&d.length>0&&(e=d.filter(function(f){return f!==b.eE}),e.length!==d.length&&(c=!0,a.uJa(e))))}a=function(){};Vwa(b.OD,a);Vwa(b.bI,a);return c};Owa=function(a,b){b.Sp.Kn(function(c){a.sx=c;a.eT=!0;a.Oqa=!0;a.nu==="change"&&Ywa(a,b)})};
Qwa=function(a,b){b.Sp.zs(function(){a.FNa=!0;a.nu==="blur"&&a.eT&&Ywa(a,b);a.nu!=="submit"&&_.Zwa(a)})};Ywa=function(a,b){a.Oqa&&$wa(a);a.setValue(a.sx,{Wub:!1});b.Una(a.sx);a.eT=!1};Pwa=function(a,b){var c=function(d,e){b.Sp.yo(d);e&&b.Una(d)};a.Kn(c);b.Rgb(function(){a.FOc(c)})};axa=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.eJ?!0:!Object.is(b,a.Yf)};bxa=function(a,b){a.bPa();b.forEach(function(c){var d=c.control;d.nu==="submit"&&d.eT&&(c.Una(d.sx),d.eT=!1)})};
cxa=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.dj?b=e:Object.getPrototypeOf(e.constructor)===ej?c=e:d=e});return d?d:c?c:b?b:null};fj=function(a){return a!=null&&!Array.isArray(a)&&typeof a==="object"};dxa=function(a,b){a.DA(function(c,d){if(b[d]===void 0)throw new _.Nc(1002,"");})};exa=function(a){return typeof a==="object"&&a!==null&&Object.keys(a).length===2&&"value"in a&&"disabled"in a};
fxa=function(a){return!!a&&(a.R_!==void 0||a.hz!==void 0||a.nu!==void 0)};gxa=function(a){a&1&&_.K(0,"span",21)};hxa=function(a){a&1&&(_.H(0,"label",20),_.eg(1,1),_.E(2,gxa,1,0,"span",21),_.I());a&2&&(a=_.O(2),_.F("floating",a.WL())("monitorResize",a.DH())("id",a.ft),_.Nf("for",a.Nd.STc?null:a.Nd.id),_.A(2),_.Rf(!a.SN&&a.Nd.required?2:-1))};ixa=function(a){a&1&&_.E(0,hxa,3,5,"label",20);a&2&&(a=_.O(),_.Rf(a.EA()?0:-1))};jxa=function(a){a&1&&_.K(0,"div",7)};kxa=function(){};
lxa=function(a){a&1&&_.E(0,kxa,0,0,"ng-template",13);a&2&&(_.O(2),_.F("ngTemplateOutlet",_.bg(1)))};mxa=function(a){a&1&&(_.H(0,"div",9),_.E(1,lxa,1,1,null,13),_.I());a&2&&(a=_.O(),_.F("matFormFieldNotchedOutlineOpen",a.WL()),_.A(),_.Rf(a.Hdb()?-1:1))};nxa=function(a){a&1&&(_.H(0,"div",10,2),_.eg(2,2),_.I())};oxa=function(a){a&1&&(_.H(0,"div",11,3),_.eg(2,3),_.I())};pxa=function(){};qxa=function(a){a&1&&_.E(0,pxa,0,0,"ng-template",13);a&2&&(_.O(),_.F("ngTemplateOutlet",_.bg(1)))};
rxa=function(a){a&1&&(_.H(0,"div",14,4),_.eg(2,4),_.I())};sxa=function(a){a&1&&(_.H(0,"div",15,5),_.eg(2,5),_.I())};txa=function(a){a&1&&_.K(0,"div",16)};uxa=function(a){a&1&&(_.H(0,"div",18),_.eg(1,6),_.I());a&2&&(a=_.O(),_.F("@transitionMessages",a.tT))};vxa=function(a){a&1&&(_.H(0,"mat-hint",22),_.Q(1),_.I());a&2&&(a=_.O(2),_.F("id",a.l8),_.A(),_.ug(a.HV))};
wxa=function(a){a&1&&(_.H(0,"div",19),_.E(1,vxa,2,2,"mat-hint",22),_.eg(2,7),_.K(3,"div",23),_.eg(4,8),_.I());a&2&&(a=_.O(),_.F("@transitionMessages",a.tT),_.A(),_.Rf(a.HV?1:-1))};xxa=function(a,b){a&1&&(_.H(0,"span",7),_.Q(1),_.I());a&2&&(a=b.va,_.F("ngClass",a.Ysa),_.A(),_.ug(a.text))};yxa=function(a){a&1&&(_.H(0,"span",8),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.q5))};zxa=function(a){a&1&&_.eg(0)};Axa=function(a){a&1&&(_.H(0,"mat-icon",9),_.Q(1),_.I());a&2&&(a=_.O(2),_.A(),_.ug(a.G_))};
Bxa=function(a){if(a&1){var b=_.Bd();_.H(0,"button",6);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.action.emit())});_.H(1,"span",7);_.Q(2);_.E(3,Axa,2,1,"mat-icon",8);_.I()()}a&2&&(a=_.O(),_.A(2),_.tg(" ",a.H_," "),_.A(),_.F("ngIf",a.G_))};
Cxa=function(a){if(a&1){var b=_.Bd();_.H(0,"onedev-feature-tooltip-body",1);_.N("action",function(){_.w(b);var c=_.O();return _.x(c.action.emit())})("dismiss",function(){_.w(b);var c=_.O();c.iwa();c.Ud.emit();return _.x()});_.eg(1);_.I()}a&2&&(a=_.O(),_.F("actionBtnText",a.H_)("actionBtnIcon",a.G_)("color",a.color)("pointerPosition",a.Jg)("widthOffset",a.zCa))};
Dxa=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.ce(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)})};
Exa=function(a){a&1&&(_.Id(),_.H(0,"svg",11),_.K(1,"circle",12),_.I());a&2&&(a=_.O(),_.Nf("viewBox",a.Fib()),_.A(),_.Of("stroke-dasharray",a.xra(),"px")("stroke-dashoffset",a.xra()/2,"px")("stroke-width",a.acb(),"%"),_.Nf("r",a.Voa()))};Fxa=function(){return{diameter:100}};
Hxa=function(a){if(a&1){var b=_.Bd();_.H(0,"div",13);_.Q(1);_.H(2,"button",14);_.N("click",function(){_.w(b);var d=_.O(3);d.Uj&&d.Uj.w4.A6c();return _.x()});_.H(3,"mat-icon");_.Q(4,"cancel");_.I()()()}if(a&2){a=_.O().Na;var c=_.O(2);_.F("ngClass",_.Bg(3,Gxa,c.y4));_.A();_.tg(" ",a.lp," ");_.A();_.F("ascTrackElement",c.rw)}};Ixa=function(a,b){a&1&&(_.Sf(0),_.E(1,Hxa,5,5,"div",12),_.Uf());a&2&&(a=b.Na,_.A(),_.F("ngIf",a.value))};
Vxa=function(a){a&1&&(_.Sf(0),_.E(1,Ixa,2,1,"ng-container",4),_.R(2,"async"),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngIf",_.S(2,1,a.queryPrefix)))};Wxa=function(a){a&1&&_.K(0,"mat-spinner",15);a&2&&(a=_.O(),_.F("diameter",a.H6a)("strokeWidth",a.I6a))};Xxa=function(a){if(a&1){var b=_.Bd();_.H(0,"button",16);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.m0())});_.H(1,"mat-icon");_.Q(2,"close");_.I()()}a&2&&(a=_.O(),_.F("ascTrackElement",a.rw)("matTooltip",a.L$a),_.Nf("aria-label",a.L$a))};
Yxa=function(a){a&1&&(_.H(0,"a",17)(1,"mat-icon"),_.Q(2,"info_outline"),_.I()());a&2&&(a=_.O(),_.F("universalLink",a.QN))};Zxa=function(a){a&1&&_.Vf(0)};$xa=function(a,b){a&1&&(_.H(0,"search-box-suggestion-item",18),_.E(1,Zxa,1,0,"ng-container",19),_.I());a&2&&(a=b.va,_.F("isSelectable",!!a.jBa)("payload",a),_.A(),_.F("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.nQ))};aya=function(a){a&1&&_.Vf(0,30);a&2&&(_.O(3),_.F("ngTemplateOutlet",_.bg(15).ta))};
bya=function(a){a&1&&(_.Sf(0),_.H(1,"h4",31),_.Q(2),_.I(),_.H(3,"p",32),_.Q(4),_.I(),_.Uf());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.mnc," "),_.A(2),_.tg(" ",a.nnc," "))};cya=function(a){a&1&&_.Vf(0)};
dya=function(a){a&1&&(_.H(0,"div",22)(1,"div",23)(2,"div",24),_.K(3,"scope-indicator",25),_.I(),_.E(4,aya,1,1,"ng-container",26)(5,bya,5,2,"ng-container",4),_.R(6,"async"),_.I(),_.K(7,"mat-divider",27),_.H(8,"div",28),_.E(9,cya,1,0,"ng-container",29),_.I()());if(a&2){a=_.O(2);_.Of("border-color",a.yha)("width",a.Kka,"px")("display","flex");_.A(3);_.F("savedQuery",a.Le)("searchScope",a.Dd);_.A();_.F("ngIf",a.NI);_.A();var b=a.NI,c=_.S(6,12,a.V0);_.F("ngIf",!b&&!!c&&!c.de);_.A(2);_.F("vertical",!0);
_.A(2);_.F("ngTemplateOutlet",a.qw==null?null:a.qw.ta)}};eya=function(a){if(a&1){var b=_.Bd();_.Sf(0,20);_.N("ascResizeNotifier",function(d){_.w(b);var e=_.O();return _.x(e.b2a(d))});_.E(1,dya,10,14,"div",21);_.Uf()}if(a&2){a=_.O();var c=_.bg(15);_.F("elementToWatch",_.bg(1));_.A();_.F("ngIf",c.Ry&&a.NI||(a.qw==null?null:a.qw.Ry))}};
fya=function(a){if(a&1){var b=_.Bd();_.H(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",33);_.N("action",function(){_.w(b);_.O();_.gc(window,_.$b("http://goto.google.com/search-git"),"_blank");return _.x()});_.H(2,"p",34);_.Q(3);_.I();_.Q(4);_.I()()}a&2&&(a=_.O(),_.A(),_.F("actionBtnText",a.jnc)("widthOffset",1),_.A(2),_.ug(a.lnc),_.A(),_.tg(" ",a.knc," "))};
gya=function(a){a=_.k(_.Yi(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};hya=function(a){a&1&&(_.Id(),_.H(0,"svg",2),_.K(1,"polygon",3),_.I())};
iya=function(a){if(a&1){var b=_.Bd();_.H(0,"div",0);_.N("keydown",function(c){_.w(b);var d=_.O();return _.x(d.me(c))})("click",function(){_.w(b);var c=_.O();return _.x(c.closed.emit("click"))})("@transformMenu.start",function(c){_.w(b);var d=_.O();return _.x(d.X8(c))})("@transformMenu.done",function(c){_.w(b);var d=_.O();return _.x(d.W8(c))});_.H(1,"div",1);_.eg(2);_.I()()}a&2&&(a=_.O(),_.Qf(a.nj),_.F("id",a.Eia)("@transformMenu",a.LD),_.Nf("aria-label",a.ariaLabel||null)("aria-labelledby",a.je||
null)("aria-describedby",a.av||null))};jya=function(){return{WO:!1,Ls:"after",Nw:"below",Lj:"cdk-overlay-transparent-backdrop"}};kya=function(a){a&1&&_.K(0,"img",4);a&2&&(a=_.O(),_.F("src",a.Ol,_.Se))};lya=function(a){a&1&&_.K(0,"mat-icon",5);a&2&&(a=_.O(),_.F("svgIcon",a.Ok))};mya=function(a){a&1&&(_.H(0,"mat-icon",6),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg(" ",a.Hmb,"\n"))};nya=function(a){a&1&&(_.H(0,"a",30),_.K(1,"div",31),_.H(2,"span",32),_.Q(3,"Hiring"),_.I()())};
oya=function(a){if(a&1){var b=_.Bd();_.H(0,"global-search-box",33);_.N("focusChange",function(c){_.w(b);_.O().HTb=c;return _.x()});_.I()}a&2&&(a=_.O(),_.F("config",a.fo))};pya=function(a){a&1&&(_.H(0,"button",34),_.K(1,"mat-icon",35),_.I());a&2&&(_.O(),_.F("matMenuTriggerFor",_.bg(25)))};qya=function(a,b){a&1&&(_.H(0,"a",36),_.K(1,"mat-icon",37),_.I());a&2&&_.F("routerLink",b.Na)};
rya=function(a){if(a&1){var b=_.Bd();_.H(0,"li",38)(1,"button",39);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.UAa())});_.Q(2," Keyboard shortcuts ");_.I()()}};sya=function(a){a&1&&_.K(0,"mat-divider")};tya=function(a,b){a&1&&(_.H(0,"li",38)(1,"a",42),_.Q(2),_.I()());a&2&&(a=b.va,_.A(),_.F("externalLink",a.vn),_.A(),_.ug(a.Ufa))};
uya=function(a){a&1&&(_.Sf(0),_.E(1,sya,1,0,"mat-divider",24),_.H(2,"ul",40),_.E(3,tya,3,2,"li",41),_.I(),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngIf",a.jAb),_.A(2),_.F("ngForOf",a.jq.additionalLinks))};vya=function(a){a&1&&(_.H(0,"button",43)(1,"span"),_.Q(2,"Help"),_.I()());a&2&&(_.O(),_.F("matMenuTriggerFor",_.bg(25)))};wya=function(a,b){a&1&&(_.H(0,"a",44)(1,"span"),_.Q(2,"Settings"),_.I()());a&2&&_.F("routerLink",b.Na)};xya=function(a){a&1&&_.K(0,"announcement-bar",3)};
_.yya=function(a,b){return a.Ll===1&&a.label===b};zya=function(a){a&1&&(_.Id(),_.H(0,"svg",3),_.K(1,"polygon",4),_.I())};Aya=function(a){a&1&&(_.Id(),_.H(0,"svg",2),_.K(1,"polygon",3),_.I())};
Bya=function(a){if(a&1){var b=_.Bd();_.H(0,"div",0);_.N("keydown",function(c){_.w(b);var d=_.O();return _.x(d.me(c))})("click",function(){_.w(b);var c=_.O();return _.x(c.closed.emit("click"))})("@transformMenu.start",function(c){_.w(b);var d=_.O();return _.x(d.X8(c))})("@transformMenu.done",function(c){_.w(b);var d=_.O();return _.x(d.W8(c))});_.H(1,"div",1);_.eg(2);_.I()()}a&2&&(a=_.O(),_.F("id",a.Eia)("ngClass",a.nj)("@transformMenu",a.LD),_.Nf("aria-label",a.ariaLabel||null)("aria-labelledby",a.je||
null)("aria-describedby",a.av||null))};Cya=function(a){return typeof a==="string"?a:a.join("+")};Dya=function(a){return a.sort(function(b,c){return Cya(b.Yb).localeCompare(Cya(c.Yb))})};Eya=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 _.gh(d,a[c-1].parameters))}};
Gya=function(a){return Fya.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Hya=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};Iya=function(a,b,c){a!=="sq"||c.Ta.sq?Hya(a,b,c):delete c.Ta.sq};Jya=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Kya=function(a){return typeof a==="function"};
Lya=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={},y=0;y<g.length;y++){var D=g[y],J=m[D],L=(0,d[D])(J,n);v[D]=L;r=r||L!==J}return r?v:m}};Mya=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))},{})};
Nya=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))}};Oya=function(a,b){Array.isArray(b)&&b.length>0&&(a=Nya.apply(null,[].concat(_.nd(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=f===void 0?d:f;return e(f,g)}}};
Pya=function(a){var b=Array.isArray(a)&&a.length>0?Nya.apply(null,_.nd(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)}}};Rya=function(a,b){return function(c,d){d=b.action(d)?Qya(d):d;c=a(c,d);return b.state()?Qya(c):c}};
Qya=function(a){Object.freeze(a);var b=Kya(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 _.gj){if(c.lO())return;throw Error();}(typeof c!=="object"||c===null)&&!Kya(c)||Object.isFrozen(c)||Qya(c)}});return a};Tya=function(a,b){return function(c,d){if(b.action(d)&&!Sya())throw Error("Id`"+d.type);return a(c,d)}};
Wya=function(a,b){return function(c,d){if(b.action(d)){var e=Uya(d);Vya(e,"action")}c=a(c,d);b.state()&&(d=Uya(c),Vya(d,"state"));return c}};
Uya=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];Kya(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?Uya(e,[].concat(_.nd(b),[d])):{path:[].concat(_.nd(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Vya=function(a,b){if(a!==!1){var c=a.path.join(".");b=Error("Jd`"+b+"`"+c+"`"+b);b.value=a.value;b.zud=c;throw b;}};
Yya=function(a){var b={dIb:!0,pRb:!0},c=!(b==null?0:b.dIb);!c||b!=null&&b.Tb||_.qga();var d,e;c=c?(e=b==null?void 0:(d=b.Tb)==null?void 0:d.get(_.Gf))!=null?e:_.u(_.Gf):null;d=Xya(b==null?void 0:b.wq);var f=(b==null?0:b.pRb)?_.rg({kind:0},{wq:d}):_.rg({kind:1,value:b==null?void 0:b.initialValue},{wq:d});a=a.subscribe({next:function(g){return f.set({kind:1,value:g})},error:function(g){if(b==null?0:b.drd)throw g;f.set({kind:2,error:g})}});if((b==null?0:b.pRb)&&f().kind===0)throw new _.Nc(601,!1);c==
null||c.ze(a.unsubscribe.bind(a));return _.Rg(function(){var g=f();switch(g.kind){case 1:return g.value;case 2:throw g.error;case 0:throw new _.Nc(601,!1);}},{wq:b==null?void 0:b.wq})};Xya=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)}};Zya=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}};
$ya=function(a,b){var c=_.lc.apply(2,arguments);return function(d){if(typeof a==="string"){var e=[b].concat(_.nd(c)).filter(Boolean);d=d.ha(Nka.apply(null,[a].concat(_.nd(e))))}else if(typeof a==="function")d=d.ha(_.z(function(f){return a(f,b)}));else throw new TypeError("Ld`"+typeof a);return d.ha(_.gf())}};aza=function(a){return typeof a==="function"?a():a};
bza=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__"])})};cza=function(a){return typeof a==="function"};
dza=function(a,b,c){var d=Object.getPrototypeOf(a),e=d&&d.constructor.name!=="Object"?d.constructor.name:null;d=bza(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(_.zka()):f.ha(Lka()).ha(_.z(function(r){return{effect:a[g],notification:r,propertyName:g,s7c:e,r7c:a}}))});return _.Fe.apply(null,_.nd(d))};fza=function(a){return eza(a,"ngrxOnInitEffects")};
eza=function(a,b){return a&&b in a&&typeof a[b]==="function"};gza=function(a,b,c){c=c===void 0?10:c;return a.ha(_.Ze(function(d){b&&b.handleError(d);return c<=1?a:gza(a,b,c-1)}))};hza=function(a){return eza(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};iza=function(a,b){return function(c){var d=dza(c,a,b);return eza(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};
jza=function(a,b){var c=[];a=_.k(a);for(var d=a.next();!d.done;d=a.next())c.push.apply(c,_.nd(d.value));b=_.k(b);for(a=b.next();!a.done;a=b.next())c.push.apply(c,_.nd(a.value));return c.map(function(e){return e instanceof _.ld||cza(e)?_.u(e):e})};lza=function(){var a=_.u(hj,{optional:!0,TC:!0}),b=_.u(kza,{self:!0});if((b.length!==1||b[0].length!==0)&&a)throw new TypeError("Od");return"guarded"};
pza=function(){if(!mza){mza=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.ij.keys()).join(","));nza(oza(),_.ij.get(a.tagName))}};qza=function(){return _.he(function(a){if(a.Gc==1)return _.je(a,Promise.resolve(),2);document.readyState==="loading"?(window.addEventListener("DOMContentLoaded",pza),setTimeout(function(){pza()},1E3)):pza();a.Gc=0})};_.jj=function(a){var b=a.path;a=a.Eb;return b?b==="/"?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};
rza=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};sza=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};tza=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=tza(this);
kj=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&&sza(c,a,{configurable:!0,writable:!0,value:b})}};
kj("Symbol",function(a){if(a)return a;var b=function(f,g){this.T2b=f;sza(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.T2b};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});
kj("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"&&sza(d.prototype,a,{configurable:!0,writable:!0,value:function(){return uza(rza(this))}})}return a});kj("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
uza=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.lj=function(a){return vza(a,a)};vza=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:rza(a)};throw Error("e`"+String(a));};_.wza=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};
_.nd=function(a){return a instanceof Array?a:_.wza(_.k(a))};mj=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};xza=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)mj(d,e)&&(a[e]=d[e])}return a};kj("Object.assign",function(a){return a||xza});
var yza=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},zza=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=yza(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Aza;if(typeof Object.setPrototypeOf=="function")Aza=Object.setPrototypeOf;else{var Bza;a:{var Cza={a:!0},Dza={};try{Dza.__proto__=Cza;Bza=Dza.a;break a}catch(a){}Bza=!1}Aza=Bza?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}nj=Aza;
_.W=function(a,b){a.prototype=yza(b.prototype);a.prototype.constructor=a;if(nj)nj(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.bz=b.prototype};Eza=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};oj=function(){this.Cga=!1;this.ZK=null;this.yg=void 0;this.Gc=1;this.cJ=this.FM=0;this.KVa=this.Ax=null};
oj.prototype.FK=function(){if(this.Cga)throw new TypeError("h");this.Cga=!0};oj.prototype.Tha=function(a){this.yg=a};oj.prototype.Uma=function(a){this.Ax={ywb:a,cEb:!0};this.Gc=this.FM||this.cJ};oj.prototype.return=function(a){this.Ax={return:a};this.Gc=this.cJ};_.je=function(a,b,c){a.Gc=c;return{value:b}};gwa=function(a,b,c){b=_.k(b);var d=b.next();Eza(d);if(d.done)a.yg=d.value,a.Gc=c;else return a.ZK=b,_.je(a,d.value,c)};oj.prototype.xf=function(a){this.Gc=a};
_.ie=function(a,b,c){a.FM=b;c!=void 0&&(a.cJ=c)};_.Fza=function(a){a.Gc=3;a.FM=0};_.ke=function(a){a.FM=0;var b=a.Ax.ywb;a.Ax=null;return b};Qha=function(a,b,c,d){d?a.KVa[d]=a.Ax:a.KVa=[a.Ax];a.FM=b||0;a.cJ=c||0};Rha=function(a,b,c){c=a.KVa.splice(c||0)[0];(c=a.Ax=a.Ax||c)?c.cEb?a.Gc=a.FM||a.cJ:c.xf!=void 0&&a.cJ<c.xf?(a.Gc=c.xf,a.Ax=null):a.Gc=a.cJ:a.Gc=b};Gza=function(a){this.Kh=new oj;this.N3c=a};
Gza.prototype.Tha=function(a){this.Kh.FK();if(this.Kh.ZK)return Hza(this,this.Kh.ZK.next,a,this.Kh.Tha);this.Kh.Tha(a);return Iza(this)};var Jza=function(a,b){a.Kh.FK();var c=a.Kh.ZK;if(c)return Hza(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Kh.return);a.Kh.return(b);return Iza(a)};Gza.prototype.Uma=function(a){this.Kh.FK();if(this.Kh.ZK)return Hza(this,this.Kh.ZK["throw"],a,this.Kh.Tha);this.Kh.Uma(a);return Iza(this)};
Hza=function(a,b,c,d){try{var e=b.call(a.Kh.ZK,c);Eza(e);if(!e.done)return a.Kh.Cga=!1,e;var f=e.value}catch(g){return a.Kh.ZK=null,a.Kh.Uma(g),Iza(a)}a.Kh.ZK=null;d.call(a.Kh,f);return Iza(a)};Iza=function(a){for(;a.Kh.Gc;)try{var b=a.N3c(a.Kh);if(b)return a.Kh.Cga=!1,{value:b.value,done:!1}}catch(c){a.Kh.yg=void 0,a.Kh.Uma(c)}a.Kh.Cga=!1;if(a.Kh.Ax){b=a.Kh.Ax;a.Kh.Ax=null;if(b.cEb)throw b.ywb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};
Kza=function(a){this.next=function(b){return a.Tha(b)};this.throw=function(b){return a.Uma(b)};this.return=function(b){return Jza(a,b)};this[Symbol.iterator]=function(){return this}};ewa=function(a,b){b=new Kza(new Gza(b));nj&&a.prototype&&nj(b,a.prototype);return b};Lza=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())})};_.he=function(a){return Lza(new Kza(new Gza(a)))};
Pha=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};fwa=function(a){return a};kj("Reflect",function(a){return a?a:{}});kj("Reflect.construct",function(){return zza});kj("Reflect.setPrototypeOf",function(a){return a?a:nj?function(b,c){try{return nj(b,c),!0}catch(d){return!1}}:null});
kj("Promise",function(a){function b(){this.xM=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Slb=function(g){if(this.xM==null){this.xM=[];var m=this;this.Tlb(function(){m.cVc()})}this.xM.push(g)};var d=_.p.setTimeout;b.prototype.Tlb=function(g){d(g,0)};b.prototype.cVc=function(){for(;this.xM&&this.xM.length;){var g=this.xM;this.xM=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.pQc(r)}}}this.xM=null};b.prototype.pQc=function(g){this.Tlb(function(){throw g;
})};var e=function(g){this.Pc=0;this.ah=void 0;this.F3=[];this.HEb=!1;var m=this.bTa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.bTa=function(){function g(r){return function(v){n||(n=!0,r.call(m,v))}}var m=this,n=!1;return{resolve:g(this.R4c),reject:g(this.P3a)}};e.prototype.R4c=function(g){if(g===this)this.P3a(new TypeError("j"));else if(g instanceof e)this.D6c(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.Q4c(g):
this.yyb(g)}};e.prototype.Q4c=function(g){var m=void 0;try{m=g.then}catch(n){this.P3a(n);return}typeof m=="function"?this.E6c(m,g):this.yyb(g)};e.prototype.P3a=function(g){this.vVb(2,g)};e.prototype.yyb=function(g){this.vVb(1,g)};e.prototype.vVb=function(g,m){if(this.Pc!=0)throw Error("k`"+g+"`"+m+"`"+this.Pc);this.Pc=g;this.ah=m;this.Pc===2&&this.H5c();this.dVc()};e.prototype.H5c=function(){var g=this;d(function(){if(g.Q1c()){var m=_.p.console;typeof m!=="undefined"&&m.error(g.ah)}},1)};e.prototype.Q1c=
function(){if(this.HEb)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.ah;return n(g)};e.prototype.dVc=function(){if(this.F3!=null){for(var g=0;g<this.F3.length;++g)f.Slb(this.F3[g]);this.F3=null}};
var f=new b;e.prototype.D6c=function(g){var m=this.bTa();g.Hsa(m.resolve,m.reject)};e.prototype.E6c=function(g,m){var n=this.bTa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(D,J){return typeof D=="function"?function(L){try{r(D(L))}catch(P){v(P)}}:J}var r,v,y=new e(function(D,J){r=D;v=J});this.Hsa(n(g,r),n(m,v));return y};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Hsa=function(g,m){function n(){switch(r.Pc){case 1:g(r.ah);
break;case 2:m(r.ah);break;default:throw Error("l`"+r.Pc);}}var r=this;this.F3==null?f.Slb(n):this.F3.push(n);this.HEb=!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).Hsa(m,n)})};e.all=function(g){var m=_.k(g),n=m.next();return n.done?c([]):new e(function(r,v){function y(L){return function(P){D[L]=P;J--;J==0&&r(D)}}var D=[],J=0;do D.push(void 0),J++,c(n.value).Hsa(y(D.length-
1),v),n=m.next();while(!n.done)})};return e});var pj=function(a,b,c){if(a==null)throw new TypeError("m`"+c);if(b instanceof RegExp)throw new TypeError("n`"+c);return a+""};kj("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=pj(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}});kj("Object.setPrototypeOf",function(a){return a||nj});kj("Symbol.dispose",function(a){return a?a:Symbol("o")});
var Mza=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{gy:e,v:f}}return{gy:-1,v:void 0}};kj("Array.prototype.find",function(a){return a?a:function(b,c){return Mza(this,b,c).v}});
kj("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return r==="object"&&n!==null||r==="function"}function d(n){if(!mj(n,f)){var r=new b;sza(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(y){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.hy=(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(!mj(n,f))throw Error("q`"+n);n[f][this.hy]=r;return this};m.prototype.get=function(n){return c(n)&&mj(n,f)?n[f][this.hy]:void 0};m.prototype.has=function(n){return c(n)&&mj(n,f)&&mj(n[f],this.hy)};m.prototype.delete=
function(n){return c(n)&&mj(n,f)&&mj(n[f],this.hy)?delete n[f][this.hy]:!1};return m});
kj("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(y){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],In:this[1].In,head:this[1],key:m,value:n},r.list.push(r.jc),this[1].In.next=r.jc,this[1].In=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.In.next=m.jc.next,m.jc.next.In=
m.jc.In,m.jc.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].In=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&&mj(m[0],r))for(m=0;m<v.length;m++){var y=v[m];if(n!==n&&y.key!==y.key||n===y.key)return{id:r,list:v,index:m,jc:y}}return{id:r,list:v,index:-1,jc:void 0}},e=function(m,n){var r=m[1];return uza(function(){if(r){for(;r.head!=m[1];)r=r.In;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.In=m.next=m.head=m},g=0;return c});
kj("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.Ai=new Map;if(c){c=
_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Ai.size};b.prototype.add=function(c){c=c===0?0:c;this.Ai.set(c,c);this.size=this.Ai.size;return this};b.prototype.delete=function(c){c=this.Ai.delete(c);this.size=this.Ai.size;return c};b.prototype.clear=function(){this.Ai.clear();this.size=0};b.prototype.has=function(c){return this.Ai.has(c)};b.prototype.entries=function(){return this.Ai.entries()};b.prototype.values=function(){return this.Ai.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Ai.forEach(function(f){return c.call(d,f,f,e)})};return b});kj("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}});
kj("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)mj(b,d)&&c.push([d,b[d]]);return c}});kj("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});kj("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});kj("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});kj("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
kj("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});kj("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=pj(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}});kj("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});
kj("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}});kj("String.prototype.includes",function(a){return a?a:function(b,c){return pj(this,b,"includes").indexOf(b,c||0)!==-1}});
var Nza=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};kj("Array.prototype.entries",function(a){return a?a:function(){return Nza(this,function(b,c){return[b,c]})}});kj("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}});
kj("globalThis",function(a){return a||_.p});kj("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}});kj("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)mj(b,d)&&c.push(b[d]);return c}});
kj("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}});kj("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});kj("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});
kj("Array.prototype.keys",function(a){return a?a:function(){return Nza(this,function(b){return b})}});kj("Array.prototype.values",function(a){return a?a:function(){return Nza(this,function(b,c){return c})}});kj("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("r`"+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("s");c[d[0]]=d[1]}return c}});
kj("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 qj=function(a){return a?a:Array.prototype.fill};kj("Int8Array.prototype.fill",qj);kj("Uint8Array.prototype.fill",qj);kj("Uint8ClampedArray.prototype.fill",qj);kj("Int16Array.prototype.fill",qj);kj("Uint16Array.prototype.fill",qj);kj("Int32Array.prototype.fill",qj);
kj("Uint32Array.prototype.fill",qj);kj("Float32Array.prototype.fill",qj);kj("Float64Array.prototype.fill",qj);kj("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});kj("String.prototype.repeat",function(a){return a?a:function(b){var c=pj(this,null,"repeat");if(b<0||b>1342177279)throw new RangeError("t");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});
kj("String.prototype.codePointAt",function(a){return a?a:function(b){var c=pj(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}}});
kj("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("u`"+e);e<=65535?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});
kj("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}});kj("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Mza(this,b,c).gy}});
kj("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}});kj("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 Oza=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};
kj("Array.prototype.at",function(a){return a?a:Oza});var tj=function(a){return a?a:Oza};kj("Int8Array.prototype.at",tj);kj("Uint8Array.prototype.at",tj);kj("Uint8ClampedArray.prototype.at",tj);kj("Int16Array.prototype.at",tj);kj("Uint16Array.prototype.at",tj);kj("Int32Array.prototype.at",tj);kj("Uint32Array.prototype.at",tj);kj("Float32Array.prototype.at",tj);kj("Float64Array.prototype.at",tj);kj("String.prototype.at",function(a){return a?a:Oza});kj("Number.parseInt",function(a){return a||parseInt});
kj("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)}});kj("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}});
kj("Reflect.isExtensible",function(a){return a?a:typeof Object.isExtensible=="function"?Object.isExtensible:function(){return!0}});kj("Reflect.getOwnPropertyDescriptor",function(a){return a||Object.getOwnPropertyDescriptor});kj("Reflect.getPrototypeOf",function(a){return a||Object.getPrototypeOf});var Pza=function(a,b){for(;a;){var c=Reflect.getOwnPropertyDescriptor(a,b);if(c)return c;a=Reflect.getPrototypeOf(a)}};
kj("Reflect.set",function(a){return a?a:function(b,c,d,e){var f=Pza(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}});kj("Reflect.get",function(a){return a?a:function(b,c,d){if(arguments.length<=2)return b[c];var e=Pza(b,c);if(e)return e.get?e.get.call(d):e.value}});
kj("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.Ai=new WeakMap;if(c){c=_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Ai.set(c,!0);return this};b.prototype.has=function(c){return this.Ai.has(c)};b.prototype.delete=function(c){return this.Ai.delete(c)};
return b});kj("Math.sign",function(a){return a?a:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}});kj("String.prototype.padStart",function(a){return a?a:function(b,c){var d=pj(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}});
kj("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 Qza,ava,Rza,Sza,Tza,uj,Uza,Fi,Vaa,Vza,Wza,Xza,Yza,Zza;Qza=Qza||{};_.ca=this||self;ava=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};Rza=function(a,b){var c=Fi("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};Sza=_.ca._F_toggles||[];Tza=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
uj=function(a){if(typeof a!=="string"||!a||a.search(Tza)==-1)throw Error("w");if(!Uza||Uza.type!="goog")throw Error("x`"+a);if(Uza.m1c)throw Error("y");Uza.m1c=a};uj.get=function(){return null};Uza=null;Fi=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};Vaa=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.sa=function(a){var b=Vaa(a);return b=="array"||b=="object"&&typeof a.length=="number"};
_.ua=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.va=function(a){return Object.prototype.hasOwnProperty.call(a,Vza)&&a[Vza]||(a[Vza]=++Wza)};Vza="closure_uid_"+(Math.random()*1E9>>>0);Wza=0;Xza=function(a,b,c){return a.call.apply(a.bind,arguments)};
Yza=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)}};_.Di=function(a,b,c){_.Di=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Xza:Yza;return _.Di.apply(null,arguments)};
_.vj=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)}};_.wj=function(){return Date.now()};Zza=function(a){(0,eval)(a)};_.xj=function(a,b){function c(){}c.prototype=b.prototype;a.bz=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)}};_.xj(_.aa,Error);_.aa.prototype.name="CustomError";var $za;var cva=function(){};_.aAa=typeof TextDecoder!=="undefined";var bAa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return b.length>1?b:"0"+b}).join("")};var eAa,fAa,gAa,hAa,iAa,jAa,dAa,mAa,lAa;_.yj=function(a,b){return a.lastIndexOf(b,0)==0};_.cAa=function(a,b){var c=a.length-b.length;return c>=0&&a.indexOf(b,c)==c};_.zj=function(a,b){return a.toLowerCase()==b.toLowerCase()};_.Aj=function(a){return/^[\s\xa0]*$/.test(a)};_.Bj=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.kAa=function(a){if(!dAa.test(a))return a;a.indexOf("&")!=-1&&(a=a.replace(eAa,"&amp;"));a.indexOf("<")!=-1&&(a=a.replace(fAa,"&lt;"));a.indexOf(">")!=-1&&(a=a.replace(gAa,"&gt;"));a.indexOf('"')!=-1&&(a=a.replace(hAa,"&quot;"));a.indexOf("'")!=-1&&(a=a.replace(iAa,"&#39;"));a.indexOf("\x00")!=-1&&(a=a.replace(jAa,"&#0;"));return a};eAa=/&/g;fAa=/</g;gAa=/>/g;hAa=/"/g;iAa=/'/g;jAa=/\x00/g;dAa=/[\x00&<>"']/;_.ja=function(a,b){return a.indexOf(b)!=-1};
_.Cj=function(a,b){return _.ja(a.toLowerCase(),b.toLowerCase())};
mAa=function(a,b){var c=0;a=(0,_.Bj)(String(a)).split(".");b=(0,_.Bj)(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=lAa(f[1].length==0?0:parseInt(f[1],10),g[1].length==0?0:parseInt(g[1],10))||lAa(f[2].length==0,g[2].length==0)||lAa(f[2],g[2]);f=f[3];g=g[3]}while(c==0)}return c};
lAa=function(a,b){return a<b?-1:a>b?1:0};var nAa=!!(Sza[1]&8),oAa=!!(Sza[0]>>28&1),pAa=!!(Sza[1]&16),qAa=!!(Sza[0]>>26&1),rAa=!!(Sza[0]>>25&1);var sAa,aaa,tAa;sAa=Rza(1,!0);aaa=nAa?pAa:Rza(610401301,!1);tAa=nAa?oAa||!qAa:Rza(653718497,sAa);_.uAa=nAa?rAa:Rza(660014094,!1);var fa,vAa=_.ca.navigator;fa=vAa?vAa.userAgentData||null:null;var xAa;_.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};_.Dj=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)};
_.wAa=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};xAa=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 yAa=function(a){yAa[" "](a);return a};yAa[" "]=function(){};var zAa,AAa,Fj,Jj,BAa,CAa,DAa,EAa,FAa,GAa;zAa=caa();_.Ej=daa();AAa=ka("Edge");Fj=ka("Gecko")&&!(_.Cj(ea(),"WebKit")&&!ka("Edge"))&&!(ka("Trident")||ka("MSIE"))&&!ka("Edge");_.Hj=_.Cj(ea(),"WebKit")&&!ka("Edge");_.Ij=laa();Jj=iaa()?fa.platform==="Windows":ka("Windows");BAa=iaa()?fa.platform==="Android":ka("Android");CAa=jaa();DAa=ka("iPad");EAa=ka("iPod");FAa=_.kaa();
a:{var HAa="",IAa=function(){var a=ea();if(Fj)return/rv:([^\);]+)(\)|;)/.exec(a);if(AAa)return/Edge\/([\d\.]+)/.exec(a);if(_.Ej)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Hj)return/WebKit\/(\S+)/.exec(a);if(zAa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();IAa&&(HAa=IAa?IAa[1]:"");if(_.Ej){var JAa,KAa=_.ca.document;JAa=KAa?KAa.documentMode:void 0;if(JAa!=null&&JAa>parseFloat(HAa)){GAa=String(JAa);break a}}GAa=HAa}var LAa=GAa;var MAa=eaa(),NAa=jaa()||ka("iPod"),OAa=ka("iPad"),PAa=haa(),QAa=faa(),RAa=gaa()&&!_.kaa();var SAa,TAa,raa,VAa;SAa={};TAa=null;_.UAa=Fj||_.Hj||!RAa&&typeof _.ca.atob=="function";raa=function(a,b){b===void 0&&(b=0);VAa();b=SAa[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("")};
_.WAa=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)};_.YAa=function(a){var b=[];_.XAa(a,function(c){b.push(c)});return b};_.XAa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),v=TAa[r];if(v!=null)return v;if(!_.Aj(r))throw Error("J`"+r);}return n}VAa();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))}};
VAa=function(){if(!TAa){TAa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));SAa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];TAa[f]===void 0&&(TAa[f]=e)}}}};var taa;taa=typeof Uint8Array!=="undefined";_.qaa=!_.Ej&&typeof btoa==="function";_.Pa={};var ZAa,Xba;_.Na=function(a,b){if(b!==_.Pa)throw Error("K");this.zd=a;if(a!=null&&a.length===0)throw Error("L");};_.Ra=function(){return ZAa||(ZAa=new _.Na(null,_.Pa))};Xba=function(a){var b=a.zd;return b==null?"":typeof b==="string"?b:a.zd=saa(b)};_.Na.prototype.ls=function(){return this.zd==null};var xaa=vaa(function(a){return typeof a==="number"}),waa=vaa(function(a){return typeof a==="string"}),zaa=vaa(function(a){return typeof a==="boolean"});var yaa=typeof _.ca.BigInt==="function"&&typeof _.ca.BigInt(0)==="bigint";var oba=vaa(function(a){return yaa?a>=$Aa&&a<=aBa:a[0]==="-"?Aaa(a,bBa):Aaa(a,cBa)}),bBa=Number.MIN_SAFE_INTEGER.toString(),$Aa=yaa?BigInt(Number.MIN_SAFE_INTEGER):void 0,cBa=Number.MAX_SAFE_INTEGER.toString(),aBa=yaa?BigInt(Number.MAX_SAFE_INTEGER):void 0;var Da,Ea;_.dBa=typeof Uint8Array.prototype.slice==="function";Da=0;Ea=0;_.eBa=function(a,b){a.Ox=b;if(b>a.UI)throw Error("F`"+b+"`"+a.UI);};_.Kj=function(a){var b=a.AM,c=a.Ox,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");_.eBa(a,c);return e};var fBa;fBa=function(a,b,c){var d=a.Fg.Wi(),e=_.Kj(a.Fg)>>>0,f=a.Fg.getCursor()+e,g=f-d;g<=0&&(a.Fg.setEnd(f),c(b,a,void 0,void 0,void 0),g=f-a.Fg.getCursor());if(g)throw Error("z`"+e+"`"+(e-g));a.Fg.setCursor(f);a.Fg.setEnd(d)};_.gBa=function(a){var b=_.Kj(a.Fg)>>>0;return a.Fg.PPb(b,!0)};var Gb=typeof Symbol==="function"&&typeof Symbol()==="symbol",Lj=Haa(),uba=Haa("0di"),hBa=Haa("2ex"),Kca=Haa("1oa"),tca=Haa("0dg");var Iaa,Gca,Ia;Iaa=Gb?function(a,b){a[Lj]|=b}:function(a,b){a.QB!==void 0?a.QB|=b:Object.defineProperties(a,{QB:{value:b,configurable:!0,writable:!0,enumerable:!1}})};Gca=Gb?function(a,b){a[Lj]&=~b}:function(a,b){a.QB!==void 0&&(a.QB&=~b)};_.Ta=Gb?function(a){return a[Lj]|0}:function(a){return a.QB|0};_.tb=Gb?function(a){return a[Lj]}:function(a){return a.QB};Ia=Gb?function(a,b){a[Lj]=b}:function(a,b){a.QB!==void 0?a.QB=b:Object.defineProperties(a,{QB:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var Maa={},Naa={},Dca,iBa=[];Ia(iBa,55);Dca=Object.freeze(iBa);var jBa=function(a,b,c){this.EBb=0;this.JQa=a;this.D0a=b;this.hZb=c};jBa.prototype.next=function(){if(this.EBb<this.JQa.length){var a=this.JQa[this.EBb++];return{done:!1,value:this.D0a?this.D0a.call(this.hZb,a):a}}return{done:!0,value:void 0}};jBa.prototype[Symbol.iterator]=function(){return new jBa(this.JQa,this.D0a,this.hZb)};_.Mj=Object.freeze({});Object.freeze({});var Jca=Object.freeze({});var Taa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var kBa;var Zaa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var Bca,Jba,Kba,Aca,Ica,Pba,mb,Oba,Cca,xca,Tba,yca;Bca=function(a){Pba===void 0&&(Pba=typeof Proxy==="function"?Mba(Proxy):null);if(!Pba||!Nba())return a;var b=Aca(a);if(b)return b;if(Math.random()>.01)return a;Qba(a);b=new Pba(a,{set:function(c,d,e){Iba();c[d]=e;return!0}});Lba(a,b);return b};Jba=void 0;Kba=void 0;Aca=function(a){var b;return(b=Jba)==null?void 0:b.get(a)};Ica=function(a){var b;return((b=Kba)==null?void 0:b.get(a))||a};Pba=void 0;mb=void 0;Oba=void 0;
Cca=function(a,b,c){if(tAa&&Nba()){if(Uba(a,b)){if(c)return}else if(Math.random()>.01)return;var d=a.length;c={length:d};for(var e=0;e<Math.min(d,10);e++){if(d<=10)var f=e;else{f=d/10;var g=Math.floor(e*f);f=g+Math.floor(Math.random()*(Math.floor((e+1)*f)-g))}c[f]=a[f]}Rba(a,c)?(d=Tba||(Tba=new mb),e=d.get(b),e||(e=new mb,d.set(b,e)),e.set(a,c)):(_.$a(),yca(a,b))}};xca=function(a,b){var c=Uba(a,b);c&&!Rba(a,c)&&(Sba(),yca(a,b))};
_.rca=function(a){var b;if(a&&(b=Tba)!=null&&b.has(a)&&(b=a.Ha))for(var c=0;c<b.length;c++){var d=b[c];if(c===b.length-1&&_.La(d))for(var e in d){var f=d[e];Array.isArray(f)&&xca(f,a)}else Array.isArray(d)&&xca(d,a)}};Tba=void 0;yca=function(a,b){var c,d;(c=Tba)==null||(d=c.get(b))==null||d.delete(a)};var dca={},lBa=function(){try{var a=function(){return zza(Map,[],this.constructor)};_.W(a,Map);yAa(new a);return!1}catch(b){return!0}}(),mBa=function(){this.Ai=new Map},Nj;_.h=mBa.prototype;_.h.get=function(a){return this.Ai.get(a)};_.h.set=function(a,b){this.Ai.set(a,b);this.size=this.Ai.size;return this};_.h.delete=function(a){a=this.Ai.delete(a);this.size=this.Ai.size;return a};_.h.clear=function(){this.Ai.clear();this.size=this.Ai.size};_.h.has=function(a){return this.Ai.has(a)};_.h.entries=function(){return this.Ai.entries()};
_.h.keys=function(){return this.Ai.keys()};_.h.values=function(){return this.Ai.values()};_.h.forEach=function(a,b){return this.Ai.forEach(a,b)};mBa.prototype[Symbol.iterator]=function(){return this.entries()};Nj=function(){if(lBa)return Object.setPrototypeOf(mBa.prototype,Map.prototype),Object.defineProperties(mBa.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),mBa;var a=function(){return zza(Map,[],this.constructor)};_.W(a,Map);return a}();
_.ob=function(a,b,c,d){c=c===void 0?Zba:c;d=d===void 0?Zba:d;var e=Nj.call(this)||this;var f=(0,_.Ta)(a);f|=64;Ia(a,f);e.maa=f;e.kCa=b;e.Oga=c;e.T8a=e.kCa?$ba: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);Nj.prototype.set.call(e,n,r)}return e};_.W(_.ob,Nj);
var nBa=function(a){if(a.maa&2)throw Error("P");},Yba=function(a,b){b=b===void 0?aca:b;if(a.size!==0)return qca(a,b)},qca=function(a,b){b=b===void 0?aca:b;var c=[];a=Nj.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=_.ob.prototype;_.h.clear=function(){nBa(this);Nj.prototype.clear.call(this)};_.h.delete=function(a){nBa(this);return Nj.prototype.delete.call(this,this.Oga(a,!0,!1))};
_.h.entries=function(){var a=Array.from(Nj.prototype.keys.call(this));return new jBa(a,bca,this)};_.h.keys=function(){return Nj.prototype.keys.call(this)};_.h.values=function(){var a=Array.from(Nj.prototype.keys.call(this));return new jBa(a,_.ob.prototype.get,this)};_.h.forEach=function(a,b){var c=this;Nj.prototype.forEach.call(this,function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){nBa(this);a=this.Oga(a,!0,!1);return a==null?this:b==null?(Nj.prototype.delete.call(this,a),this):Nj.prototype.set.call(this,a,this.T8a(b,!0,!0,this.kCa,!1,this.maa))};_.h.has=function(a){return Nj.prototype.has.call(this,this.Oga(a,!1,!1))};_.h.get=function(a){a=this.Oga(a,!1,!1);var b=Nj.prototype.get.call(this,a);if(b!==void 0){var c=this.kCa;return c?(c=this.T8a(b,!1,!0,c,this.bRc,this.maa),c!==b&&Nj.prototype.set.call(this,a,c),c):b}};_.ob.prototype[Symbol.iterator]=function(){return this.entries()};
_.ob.prototype.toJSON=void 0;_.ob.prototype.N0c=Naa;var cca;var fca;var Kb,Bb,oBa,pBa,qBa,Tj,sBa,tBa,uBa,vBa,wBa,xBa,yBa,zk,zBa,BBa;Kb=function(a,b){a=a.Ha;return Bb(a,(0,_.tb)(a),b)};Bb=function(a,b,c,d){if(c===-1)return null;var e=b>>15&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(vca(a,b,e,c)&&hBa!=null){var g;a=(g=kBa)!=null?g:kBa={};g=a[hBa]||0;g>=4||(a[hBa]=g+1,_.$a())}return d}return vca(a,b,e,c)}};_.Oj=function(a,b,c){var d=a.Ha,e=(0,_.tb)(d);Va(e);_.ub(d,e,b,c);return a};
_.Pj=function(a,b,c,d){return _.Nca(a,b,c,d===void 0?!1:d)!==void 0};oBa=function(a,b,c,d,e){Pca(a,b,c,e,d,!1,1);return a};_.Qj=function(a,b){a=a.Ha;var c=(0,_.tb)(a),d=Bb(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&&_.ub(a,c,b,e);return e};pBa=function(a,b){a=a.Ha;var c=(0,_.tb)(a),d=Bb(a,c,b),e=Sa(d,!0,!0,!!(c&34));e!=null&&e!==d&&_.ub(a,c,b,e);return e};_.Rj=function(a,b){return a===_.Mj?2:b?4:5};
qBa=function(a,b){return _.Ab(a,b,(0,_.tb)(a.Ha)&34?Eca:Fca,_.Rj())};_.Sj=function(a,b){a=pBa(a,b);return a==null?_.Ra():a};Tj=function(a,b,c,d){var e=a.Ha,f=(0,_.tb)(e);Va(f);if(d==null){var g=Lca(e);if(Mca(g,e,f,c)===b)g.set(c,0);else return a}else{g=Lca(e);var m=Mca(g,e,f,c);m!==b&&(m&&(f=_.ub(e,f,m)),g.set(c,b))}_.ub(e,f,b,d);return a};_.Uj=function(a,b,c){return _.rBa(a,b)===c?c:-1};_.rBa=function(a,b){a=a.Ha;return Mca(Lca(a),a,(0,_.tb)(a),b)};
sBa=function(a,b,c){a=a.Ha;var d=(0,_.tb)(a);Va(d);var e=Bb(a,d,c);b=qb(vba(e,b,!0,d));e!==b&&_.ub(a,d,c,b);return b};tBa=function(a,b,c,d){var e=(0,_.tb)(a);d=Bb(a,e,c,d);if(d!=null&&_.Ja(d))return b=qb(d),b!==d&&_.ub(a,e,c,b),b.Ha;if(Array.isArray(d)){var f=(0,_.Ta)(d);f=f&2?sca(d,f,!1):d;f=hca(f,b)}else f=hca(void 0,b);f!==d&&_.ub(a,e,c,f);return f};_.Vj=function(a,b,c,d){b=_.Nca(a,b,c,d===void 0?!1:d);if(b==null)return b;a=a.Ha;d=(0,_.tb)(a);if(!(d&2)){var e=qb(b);e!==b&&(b=e,_.ub(a,d,c,b))}return b};
_.Wj=function(a,b,c,d){var e=(0,_.tb)(a.Ha);return _.Oca(a,e,b,c,d,void 0,!1,!(2&e))};_.Xj=function(a,b,c){c==null&&(c=void 0);return _.Oj(a,b,c)};_.Yj=function(a,b,c,d){d==null&&(d=void 0);return Tj(a,b,c,d)};
_.Zj=function(a,b,c){var d=a.Ha,e=(0,_.tb)(d);Va(e);if(c==null)return _.ub(d,e,b),a;c=Ica(c);for(var f=(0,_.Ta)(c),g=f,m=!!(2&f)||!!(2048&f),n=m||Object.isFrozen(c),r=!n&&(void 0===Jca||!1),v=!0,y=!0,D=0;D<c.length;D++){var J=c[D];m||(J=!!((0,_.Ta)(J.Ha)&2),v&&(v=!J),y&&(y=J))}m||(f|=5,f=v?f|8:f&-9,f=y?f|16:f&-17);r||n&&f!==g?(c=Ga(c),g=0,f=vb(f,e),f=zb(f,e,!0)):n||Cca(c,a);f!==g&&Ia(c,f);_.ub(d,e,b,c);return a};_.ak=function(a,b,c,d,e){Pca(a,b,c,d,e);return a};
_.bk=function(a,b){return pba(Kb(a,b))};uBa=function(a,b){a=Kb(a,b);var c=c===void 0?!1:c;b=typeof a;c=a==null?a:b==="bigint"?String(BigInt.asUintN(64,a)):cb(a)?b==="string"?nba(a):c?mba(a):lba(a):void 0;return c};_.ck=function(a,b,c){return _.Ab(a,b,pba,c,void 0,void 0,0)};_.dk=function(a,b){return Yaa(Kb(a,b))};_.ek=function(a,b){return _.eb(Kb(a,b))};_.X=function(a,b){return tba(Kb(a,b))};_.hk=function(a,b){return $aa(Kb(a,b))};_.kk=function(a,b,c){c=c===void 0?!1:c;return Jb(_.dk(a,b),c)};
_.lk=function(a,b,c){c=c===void 0?0:c;return Jb(_.ek(a,b),c)};vBa=function(a,b){var c=c===void 0?0:c;return Jb(bba(Kb(a,b)),c)};_.mk=function(a,b,c){c=c===void 0?0:c;return Jb(_.bk(a,b),c)};wBa=function(a){var b="-1";b=b===void 0?"0":b;return Jb(hb(Kb(a,1)),b)};_.nk=function(a,b){var c=c===void 0?0:c;return Jb(_.Qj(a,b),c)};_.ok=function(a,b,c){c=c===void 0?"":c;return Jb(_.X(a,b),c)};_.pk=function(a,b,c){c=c===void 0?0:c;return Jb(_.hk(a,b),c)};_.qk=function(a,b,c,d,e){return _.Ab(a,b,tba,c,d,e)};
_.rk=function(a,b,c){a=_.qk(a,b,3,void 0,!0);Qaa(a,c);return a[c]};_.sk=function(a,b,c,d,e){return _.Ab(a,b,$aa,c,d,e)};xBa=function(a,b,c){a=_.sk(a,b,3,void 0,!0);Qaa(a,c);return a[c]};_.tk=function(a,b,c){return _.ok(a,_.Uj(a,c,b))};_.uk=function(a,b,c){return _.bk(a,_.Uj(a,c,b))};_.vk=function(a,b,c){return _.X(a,_.Uj(a,c,b))};_.wk=function(a,b,c,d){return _.Vj(a,b,_.Uj(a,d,c))};yBa=function(a,b){a=_.X(a,b);return a==null?void 0:a};_.xk=function(a,b,c){return _.Oj(a,b,Xaa(c))};
_.yk=function(a,b,c){return _.Fb(a,b,Xaa(c),!1)};zk=function(a,b,c){return _.Oj(a,b,c==null?c:aba(c))};_.Xi=function(a,b,c){return _.Fb(a,b,c==null?c:aba(c),0)};_.Ak=function(a,b,c){return _.Oj(a,b,_.fb(c))};zBa=function(a,b,c){c=c==null?c:qba(c);return _.Oj(a,b,c)};_.sc=function(a,b,c){return _.Oj(a,b,sba(c))};_.Pi=function(a,b,c){return _.Fb(a,b,sba(c),"")};_.Qi=function(a,b,c,d){return Tj(a,b,c,sba(d))};_.Bk=function(a,b,c){return _.Oj(a,b,c==null?c:_.db(c))};
_.Ck=function(a,b,c){return _.Fb(a,b,c==null?c:_.db(c),0)};BBa=function(a,b,c){Tj(a,b,ABa,c==null?c:_.db(c))};_.Dk=function(a,b){return _.X(a,b)!=null};var Sca,Nb;_.gj=function(a,b,c){this.Ha=_.rb(a,b,c)};_.gj.prototype.toJSON=function(){return Tca(this)};_.gj.prototype.md=function(a){try{return Nb=!0,a&&(Sca=a===zba||a!==yba&&a!==Dba&&a!==Gba?zba:a),JSON.stringify(Tca(this),Wba)}finally{a&&(Sca=void 0),Nb=!1}};var Sb=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("Z");return gca(a,Jaa(b))};
_.gj.prototype.getExtension=function(a){return a.yc?a.mO?a.W1(this,a.yc,175237375,_.Rj(void 0,!0),!0):a.W1(this,a.yc,175237375,!0):a.mO?a.W1(this,175237375,_.Rj(void 0,!0),!0):a.W1(this,175237375,a.defaultValue,!0)};var CBa=function(a,b){a=b.yc?b.W1(a,b.yc,175237375,!0):b.W1(a,175237375,null,!0);return a===null?void 0:a};_.h=_.gj.prototype;_.h.hasExtension=function(a){return a.yc?_.Pj(this,a.yc,175237375,!0):CBa(this,a)!==void 0};_.h.clone=function(){var a=this.Ha;return pca(this,a,(0,_.tb)(a),!1)};
_.h.lO=function(){return!!((0,_.Ta)(this.Ha)&2)};_.h.kc=function(){return qb(this)};_.h.d1c=Maa;_.h.toString=function(){try{return Nb=!0,Tca(this).toString()}finally{Nb=!1}};_.Ek=function(a,b){this.JCa=a;this.S2b=b};_.DBa=Symbol();_.EBa=Symbol();_.FBa=new _.Ek(function(a,b,c){if(a.Pt!==2)return!1;a=_.gBa(a);_.ub(b,(0,_.tb)(b),c,a===""?void 0:a);return!0},!1);_.GBa=new _.Ek(function(a,b,c,d,e){if(a.Pt!==2)return!1;fBa(a,tBa(b,d,c,!0),e);return!0},!0);_.HBa=new _.Ek(function(a,b,c,d,e){if(a.Pt!==2)return!1;fBa(a,tBa(b,d,c),e);return!0},!0);
_.IBa=new _.Ek(function(a,b,c,d,e){if(a.Pt!==2)return!1;d=hca(void 0,d);var f=(0,_.tb)(b);Va(f);var g=f,m=g&2;f=Bb(b,g,c);Array.isArray(f)||(f=Dca);var n=(0,_.Ta)(f);n===0&&g&32&&!m?(n|=33,Ia(f,n)):n&1||(n|=1,Ia(f,n));m&&(g=!1,n&2||(_.Ha(f),g=!!(4&n)),g&&Object.freeze(f));n=f;f=(0,_.tb)(b);(0,_.Ta)(n)&4&&(n=Ga(n),Ia(n,((0,_.Ta)(n)|1)&-2079),_.ub(b,f,c,n));n.push(d);fBa(a,d,e);return!0},!0);var Fk=function(a){this.Ha=_.rb(a)};_.W(Fk,_.gj);_.h=Fk.prototype;_.h.getKey=function(){return _.ok(this,1)};_.h.xw=function(a){return _.sc(this,1,a)};_.h.getValue=function(){return _.ok(this,2)};_.h.setValue=function(a){return _.sc(this,2,a)};_.h.dl=function(){return _.Dk(this,2)};var ABa=[3,4,5,6];var JBa=function(a){this.Ha=_.rb(a)};_.W(JBa,_.gj);var KBa=function(a){this.Ha=_.rb(a)};_.W(KBa,_.gj);KBa.prototype.setInterval=function(a){return _.sc(this,1,a)};KBa.prototype.clearInterval=function(){return _.Oj(this,1)};var LBa=function(a){this.Ha=_.rb(a)};_.W(LBa,_.gj);_.h=LBa.prototype;_.h.RE=function(){return _.wk(this,JBa,1,Gk)};_.h.yAa=function(a){return _.Yj(this,1,Gk,a)};_.h.JM=function(){return Tj(this,1,Gk)};_.h.sfa=function(){return _.Nca(this,JBa,_.Uj(this,Gk,1))!==void 0};_.h.getTime=function(){return _.wk(this,KBa,2,Gk)};_.h.setTime=function(a){return _.Yj(this,2,Gk,a)};var Gk=[1,2];var MBa=function(a){this.Ha=_.rb(a)};_.W(MBa,_.gj);MBa.prototype.getType=function(){return _.ok(this,1)};MBa.prototype.bm=function(a){return _.sc(this,1,a)};var NBa=function(a){this.Ha=_.rb(a)};_.W(NBa,_.gj);var OBa=function(a){this.Ha=_.rb(a)};_.W(OBa,_.gj);_.h=OBa.prototype;_.h.y5a=function(a){return _.sc(this,1,a)};_.h.rp=function(){return _.ok(this,2)};_.h.XT=function(){return _.Oj(this,2)};_.h.GN=function(){return _.ok(this,3)};_.h.Hv=function(){return _.Dk(this,3)};var PBa=function(a){this.Ha=_.rb(a)};_.W(PBa,_.gj);var QBa=function(a){this.Ha=_.rb(a)};_.W(QBa,_.gj);var RBa=function(a){this.Ha=_.rb(a)};_.W(RBa,_.gj);RBa.prototype.mJ=function(){return _.ok(this,2)};var SBa=function(a){this.Ha=_.rb(a)};_.W(SBa,_.gj);SBa.prototype.Lea=function(){return _.lk(this,1)};var TBa=function(a){this.Ha=_.rb(a)};_.W(TBa,_.gj);_.h=TBa.prototype;_.h.Uea=function(){return _.ok(this,1)};_.h.Qm=function(a){_.sc(this,1,a)};_.h.getUrl=function(){return _.ok(this,2)};_.h.IN=function(){return _.X(this,2)};_.h.Py=function(a){return _.sc(this,2,a)};_.h.B2=function(){return _.Dk(this,2)};var UBa=function(a){this.Ha=_.rb(a)};_.W(UBa,_.gj);UBa.prototype.Fv=function(){return _.ok(this,1)};UBa.prototype.MAa=function(a){return _.sc(this,1,a)};var Hk=function(a){this.Ha=_.rb(a)};_.W(Hk,_.gj);Hk.prototype.GN=function(){return _.ok(this,1)};Hk.prototype.Hv=function(){return _.Dk(this,1)};var VBa=function(a){this.Ha=_.rb(a)};_.W(VBa,_.gj);var Ik=function(a){this.Ha=_.rb(a)};_.W(Ik,_.gj);Ik.prototype.getType=function(){return _.pk(this,1,0)};Ik.prototype.bm=function(a){return _.Bk(this,1,a)};Ik.prototype.GN=function(){return _.ok(this,2)};Ik.prototype.Hv=function(){return _.Dk(this,2)};var Jk=function(a){this.Ha=_.rb(a)};_.W(Jk,_.gj);Jk.prototype.Gg=function(){return _.ok(this,1)};var WBa=function(a){this.Ha=_.rb(a)};_.W(WBa,_.gj);var XBa=function(a){this.Ha=_.rb(a)};_.W(XBa,_.gj);var YBa=function(a){this.Ha=_.rb(a)};_.W(YBa,_.gj);YBa.prototype.getStringValue=function(){return _.tk(this,3,Kk)};YBa.prototype.setStringValue=function(a){return _.Qi(this,3,Kk,a)};var Kk=[2,3,4,5,6];var ZBa=function(a){this.Ha=_.rb(a,32)};_.W(ZBa,_.gj);_.h=ZBa.prototype;_.h.Wyb=function(){return _.ok(this,5)};_.h.jXa=function(){return _.Vj(this,XBa,14)};_.h.HWa=function(){return _.Vj(this,TBa,16)};_.h.GWa=function(){return _.Vj(this,SBa,17)};_.h.FWa=function(){return _.Vj(this,RBa,19)};_.h.LWa=function(){return _.Vj(this,Jk,23)};_.h.KWa=function(){return _.Vj(this,Ik,24)};_.h.JWa=function(){return _.Vj(this,VBa,25)};_.h.IWa=function(){return _.Vj(this,Hk,26)};
_.h.EWa=function(){return _.Vj(this,QBa,27)};_.h.bXa=function(){return _.Vj(this,WBa,28)};_.h.DWa=function(){return _.Vj(this,PBa,29)};_.h.VWa=function(){return _.Wj(this,Fk,31,_.Rj())};_.h.WPa=function(a){_.ak(this,31,Fk,a)};var $Ba=function(a){this.Ha=_.rb(a)};_.W($Ba,_.gj);var Lk=function(a){this.Ha=_.rb(a)};_.W(Lk,_.gj);Lk.prototype.ww=function(a){return _.sc(this,10,a)};var Mk=function(a){this.Ha=_.rb(a)};_.W(Mk,_.gj);Mk.prototype.getWidth=function(){return _.ek(this,1)};Mk.prototype.getHeight=function(){return _.ek(this,2)};var aCa=function(a){this.Ha=_.rb(a)};_.W(aCa,_.gj);var Nk=function(a){this.Ha=_.rb(a)};_.W(Nk,_.gj);Nk.prototype.getKey=function(){return _.X(this,1)};Nk.prototype.xw=function(a){return _.sc(this,1,a)};Nk.prototype.wla=function(a){return _.Ak(this,2,a)};var bCa=function(a){this.Ha=_.rb(a)};_.W(bCa,_.gj);var cCa=function(a){this.Ha=_.rb(a)};_.W(cCa,_.gj);var dCa=function(a){this.Ha=_.rb(a)};_.W(dCa,_.gj);var eCa=function(a){this.Ha=_.rb(a)};_.W(eCa,_.gj);var fCa=function(a){this.Ha=_.rb(a)};_.W(fCa,_.gj);var gCa=function(a){this.Ha=_.rb(a)};_.W(gCa,_.gj);gCa.prototype.wla=function(a){return _.Ak(this,2,a)};var Ok=function(a){this.Ha=_.rb(a)};_.W(Ok,_.gj);Ok.prototype.getMessage=function(){return _.X(this,1)};Ok.prototype.CAa=function(a){return _.sc(this,1,a)};var hCa=function(a){this.Ha=_.rb(a)};_.W(hCa,_.gj);var iCa=function(a){this.Ha=_.rb(a)};_.W(iCa,_.gj);_.h=iCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.xw=function(a){return _.sc(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.Vea=function(){return _.X(this,2)};_.h.setValue=function(a){return _.sc(this,2,a)};_.h.dl=function(){return _.Dk(this,2)};var jCa=function(a){this.Ha=_.rb(a)};_.W(jCa,_.gj);_.h=jCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.xw=function(a){return _.sc(this,1,a)};_.h.Qyb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.Vea=function(){return _.X(this,3)};_.h.setValue=function(a){return _.sc(this,3,a)};_.h.dl=function(){return _.Dk(this,3)};var kCa=function(a){this.Ha=_.rb(a)};_.W(kCa,_.gj);var lCa=function(a){this.Ha=_.rb(a)};_.W(lCa,_.gj);var mCa=function(a){this.Ha=_.rb(a)};_.W(mCa,_.gj);var nCa=function(a){this.Ha=_.rb(a)};_.W(nCa,_.gj);var oCa=function(a){this.Ha=_.rb(a)};_.W(oCa,_.gj);var pCa=function(a){this.Ha=_.rb(a)};_.W(pCa,_.gj);var qCa=function(a){this.Ha=_.rb(a)};_.W(qCa,_.gj);var rCa=function(a){this.Ha=_.rb(a)};_.W(rCa,_.gj);_.h=rCa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.G5a=function(a){return _.sc(this,7,a)};_.h.hasFeature=function(){return _.Dk(this,7)};_.h.qla=function(a){_.sc(this,6,a)};_.h.TWa=function(){return yBa(this,6)};var sCa=function(a){this.Ha=_.rb(a)};_.W(sCa,_.gj);var tCa=function(a){this.Ha=_.rb(a)};_.W(tCa,_.gj);var Pk=function(a){this.Ha=_.rb(a)};_.W(Pk,_.gj);Pk.prototype.rg=function(){return _.X(this,4)};Pk.prototype.UP=function(a){_.sc(this,4,a)};Pk.prototype.tJ=function(){return _.Dk(this,4)};var Qk=function(a){this.Ha=_.rb(a)};_.W(Qk,_.gj);Qk.prototype.JAa=function(a){return zk(this,4,a)};Qk.prototype.UWa=function(){return _.Vj(this,Pk,8)};Qk.prototype.AXa=function(){return uBa(this,9)};Qk.prototype.T5a=function(a){return zBa(this,9,a)};var uCa=function(a){this.Ha=_.rb(a)};_.W(uCa,_.gj);_.h=uCa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.IN=function(){return _.X(this,2)};_.h.Py=function(a){return _.sc(this,2,a)};_.h.B2=function(){return _.Dk(this,2)};_.h.rg=function(){return _.X(this,12)};_.h.UP=function(a){_.sc(this,12,a)};_.h.tJ=function(){return _.Dk(this,12)};_.h.UWa=function(){return _.Vj(this,Pk,9)};_.h.AXa=function(){return uBa(this,10)};_.h.T5a=function(a){return zBa(this,10,a)};var Rk=function(a){this.Ha=_.rb(a)};_.W(Rk,_.gj);Rk.prototype.TUb=function(a){_.Bk(this,1,a)};Rk.prototype.Qva=function(){return _.Vj(this,uCa,2)};Rk.prototype.XXa=function(){return _.Vj(this,Qk,3)};Rk.prototype.eXa=function(){return _.Vj(this,Ok,4)};var vCa=function(a){this.Ha=_.rb(a)};_.W(vCa,_.gj);var Tk=function(a){this.Ha=_.rb(a)};_.W(Tk,_.gj);Tk.prototype.getOrigin=function(){return _.hk(this,1)};Tk.prototype.zla=function(a){return _.Bk(this,1,a)};Tk.prototype.getContainerId=function(){return _.X(this,3)};Tk.prototype.setContainerId=function(a){return _.sc(this,3,a)};var Uk=function(a){this.Ha=_.rb(a)};_.W(Uk,_.gj);Uk.prototype.getKey=function(){return _.hk(this,1)};Uk.prototype.xw=function(a){return _.Bk(this,1,a)};Uk.prototype.wla=function(a){return _.Ak(this,3,a)};var Vk=function(a){this.Ha=_.rb(a)};_.W(Vk,_.gj);Vk.prototype.F5a=function(a){return zk(this,1,a)};var wCa=function(a){this.Ha=_.rb(a)};_.W(wCa,_.gj);var xCa=function(a){this.Ha=_.rb(a,135)};_.W(xCa,_.gj);_.h=xCa.prototype;_.h.A5a=function(a){return _.sc(this,12,a)};_.h.qla=function(a){_.Bk(this,82,a)};_.h.TWa=function(){var a=_.hk(this,82);return a==null?void 0:a};_.h.ZUb=function(a){_.xk(this,16,a)};_.h.N5a=function(a){return _.sc(this,17,a)};_.h.Iva=function(){return _.X(this,18)};_.h.Bla=function(a){return _.sc(this,18,a)};_.h.TUb=function(a){_.Bk(this,23,a)};_.h.VWa=function(){return _.Wj(this,Fk,5,_.Rj())};
_.h.WPa=function(a){_.ak(this,5,Fk,a)};_.h.wla=function(a){return _.Ak(this,7,a)};_.h.EAa=function(a){_.sc(this,1,a)};_.h.An=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.sc(this,32,a)};_.h.tAa=function(a){_.sc(this,2,a)};_.h.lXa=function(){return _.X(this,121)};_.h.K5a=function(a){return _.xk(this,6,a)};_.h.S5a=function(a){return _.sc(this,8,a)};_.h.Qva=function(){return _.Vj(this,uCa,30)};_.h.XXa=function(){return _.Vj(this,Qk,31)};
_.h.eXa=function(){return _.Vj(this,Ok,47)};_.h.sva=function(){return _.X(this,94)};_.h.jla=function(a){return _.sc(this,94,a)};_.h.Wyb=function(){return _.Vj(this,qCa,98)};_.h.mVb=function(a){_.sc(this,122,a)};var yCa=function(a){this.Ha=_.rb(a)};_.W(yCa,_.gj);yCa.prototype.Iva=function(){return _.ok(this,2)};yCa.prototype.Bla=function(a){return _.sc(this,2,a)};var zCa=function(a){this.Ha=_.rb(a)};_.W(zCa,_.gj);zCa.prototype.getType=function(){return _.pk(this,6,0)};zCa.prototype.bm=function(a){return _.Bk(this,6,a)};var Wk=function(a){this.Ha=_.rb(a)};_.W(Wk,_.gj);Wk.prototype.getId=function(){return _.pk(this,3,0)};Wk.prototype.getType=function(){return _.pk(this,4,0)};Wk.prototype.bm=function(a){return _.Bk(this,4,a)};var ACa=function(a){this.Ha=_.rb(a)};_.W(ACa,_.gj);var BCa=[1,2];var CCa=function(a){this.Ha=_.rb(a)};_.W(CCa,_.gj);CCa.prototype.getMetadata=function(){return _.Vj(this,ACa,1)};CCa.prototype.P4=function(a){return _.Xj(this,1,a)};var Xk=function(a){this.Ha=_.rb(a)};_.W(Xk,_.gj);Xk.prototype.getQuery=function(){return _.ok(this,3)};Xk.prototype.setQuery=function(a){return _.sc(this,3,a)};Xk.prototype.hYa=function(){return _.Dk(this,3)};var Yk=function(a){this.Ha=_.rb(a)};_.W(Yk,_.gj);Yk.prototype.getUrl=function(){return _.ok(this,1)};Yk.prototype.Py=function(a){return _.sc(this,1,a)};Yk.prototype.B2=function(){return _.Dk(this,1)};var DCa=[3];var ECa=function(a){this.Ha=_.rb(a)};_.W(ECa,_.gj);ECa.prototype.nV=function(){return _.Vj(this,Yk,1)};var Zk=function(a){this.Ha=_.rb(a)};_.W(Zk,_.gj);Zk.prototype.EWa=function(){return _.Vj(this,QBa,2)};Zk.prototype.HWa=function(){return _.Vj(this,TBa,3)};Zk.prototype.GWa=function(){return _.Vj(this,SBa,4)};Zk.prototype.FWa=function(){return _.Vj(this,RBa,5)};var FCa=function(a){this.Ha=_.rb(a)};_.W(FCa,_.gj);var GCa=function(a){this.Ha=_.rb(a)};_.W(GCa,_.gj);GCa.prototype.GN=function(){return _.ok(this,3)};GCa.prototype.Hv=function(){return _.Dk(this,3)};var HCa=function(a){this.Ha=_.rb(a)};_.W(HCa,_.gj);var ICa=function(a){this.Ha=_.rb(a)};_.W(ICa,_.gj);ICa.prototype.nV=function(){return _.Vj(this,OBa,1)};var JCa=function(a){this.Ha=_.rb(a)};_.W(JCa,_.gj);_.h=JCa.prototype;_.h.nV=function(){return _.Vj(this,Jk,1)};_.h.LWa=function(){return _.Vj(this,Jk,2)};_.h.JWa=function(){return _.Vj(this,VBa,3)};_.h.IWa=function(){return _.Vj(this,Hk,4)};_.h.KWa=function(){return _.Vj(this,Ik,5)};_.h.DWa=function(){return _.Vj(this,PBa,6)};_.h.mVb=function(a){_.sc(this,7,a)};var KCa=function(a){this.Ha=_.rb(a)};_.W(KCa,_.gj);KCa.prototype.bXa=function(){return _.Vj(this,WBa,3)};var LCa=function(a){this.Ha=_.rb(a)};_.W(LCa,_.gj);var $k=function(a){this.Ha=_.rb(a)};_.W($k,_.gj);$k.prototype.getStringValue=function(){return _.tk(this,2,al)};$k.prototype.setStringValue=function(a){return _.Qi(this,2,al,a)};var MCa=function(a){this.Ha=_.rb(a)};_.W(MCa,_.gj);MCa.prototype.gzb=function(){return _.Wj(this,$k,1,_.Rj())};MCa.prototype.JX=function(a,b){oBa(this,1,$k,a,b)};var al=[1,2,3,4];var NCa=function(a){this.Ha=_.rb(a)};_.W(NCa,_.gj);_.h=NCa.prototype;_.h.getKey=function(){return _.pk(this,1,0)};_.h.xw=function(a){return _.Bk(this,1,a)};_.h.getValue=function(){return _.Vj(this,$k,2)};_.h.setValue=function(a){return _.Xj(this,2,a)};_.h.dl=function(){return _.Pj(this,$k,2)};var OCa=function(a){this.Ha=_.rb(a)};_.W(OCa,_.gj);OCa.prototype.Lea=function(){return _.ok(this,1)};OCa.prototype.Gg=function(){return _.ok(this,3)};var PCa=function(a){this.Ha=_.rb(a)};_.W(PCa,_.gj);var QCa=function(a){this.Ha=_.rb(a)};_.W(QCa,_.gj);var RCa=function(a){this.Ha=_.rb(a)};_.W(RCa,_.gj);var bl=function(a){this.Ha=_.rb(a)};_.W(bl,_.gj);bl.prototype.IXa=function(){return _.ok(this,2)};bl.prototype.W5a=function(a){return _.sc(this,2,a)};bl.prototype.Lea=function(){return _.ok(this,3)};bl.prototype.Gg=function(){return _.ok(this,6)};var cl=function(a){this.Ha=_.rb(a)};_.W(cl,_.gj);cl.prototype.getName=function(){return _.ok(this,1)};cl.prototype.Sd=function(a){return _.sc(this,1,a)};cl.prototype.yi=function(){return _.Dk(this,1)};var SCa=function(a){this.Ha=_.rb(a)};_.W(SCa,_.gj);var TCa=function(a){this.Ha=_.rb(a)};_.W(TCa,_.gj);_.h=TCa.prototype;_.h.rp=function(){return _.ok(this,1)};_.h.XT=function(){return _.Oj(this,1)};_.h.getFeature=function(){return _.ok(this,10)};_.h.G5a=function(a){return _.sc(this,10,a)};_.h.hasFeature=function(){return _.Dk(this,10)};var dl=[2,3,4,5,6,7,8,9];var UCa=function(a){this.Ha=_.rb(a)};_.W(UCa,_.gj);UCa.prototype.nV=function(){return _.Vj(this,TCa,3)};var VCa=function(a){this.Ha=_.rb(a)};_.W(VCa,_.gj);var WCa=function(a){this.Ha=_.rb(a)};_.W(WCa,_.gj);WCa.prototype.jXa=function(){return _.Vj(this,XBa,1)};var XCa=function(a){this.Ha=_.rb(a)};_.W(XCa,_.gj);yCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={aqd:_.l(_.X(this,1)),referer:_.l(_.X(this,2))}}else a=void 0;return a};var YCa=function(a){if(a!=null)return _.Rb(a),{type:_.l(_.hk(a,6)),inputType:_.l(_.hk(a,7)),R2:_.l(_.dk(a,8)),pld:_.l(_.dk(a,9))}};zCa.prototype.toObject=function(){return YCa(this)};var ZCa=function(a){if(a!=null)return _.Rb(a),{id:_.l(_.hk(a,3)),type:_.l(_.hk(a,4))}};Wk.prototype.toObject=function(){return ZCa(this)};var $Ca=function(a){if(a!=null)return _.Rb(a),{service:ZCa(_.wk(a,Wk,1,BCa)),xld:_.l(_.dk(a,_.Uj(a,BCa,2))),fmd:ZCa(_.Vj(a,Wk,11)),field:YCa(_.Vj(a,zCa,5)),Eid:_.l(_.X(a,12))}};ACa.prototype.toObject=function(){return $Ca(this)};var aDa=function(a){if(a!=null)return _.Rb(a),{metadata:$Ca(a.getMetadata())}};CCa.prototype.toObject=function(){return aDa(this)};var bDa=function(a){if(a!=null)return _.Rb(a),{Jsd:_.l(_.X(a,1)),Oq:_.l(_.X(a,2)),query:_.l(_.X(a,3)),Gfd:_.l(_.X(a,4)),yid:_.l(_.X(a,5)),Vpd:_.l(_.hk(a,6)),Spd:_.l(_.hk(a,7))}};Xk.prototype.toObject=function(){return bDa(this)};var cDa=function(a){if(a!=null)return _.Rb(a),{url:_.l(_.X(a,1)),Hod:_.l(_.X(a,2)),jgd:bDa(_.wk(a,Xk,3,DCa))}};Yk.prototype.toObject=function(){return cDa(this)};ECa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={N5:cDa(this.nV()),Rud:aDa(_.Vj(this,CCa,2))}}else a=void 0;return a};var dDa=function(a){if(a!=null)return _.Rb(a),{appId:_.l(_.X(a,1))}};QBa.prototype.toObject=function(){return dDa(this)};var eDa=function(a){if(a!=null)return _.Rb(a),{category:_.l(_.X(a,1)),product:_.l(_.X(a,2))}};RBa.prototype.toObject=function(){return eDa(this)};var fDa=function(a){if(a!=null)return _.Rb(a),{priority:_.l(_.ek(a,1))}};SBa.prototype.toObject=function(){return fDa(this)};var gDa=function(a){if(a!=null)return _.Rb(a),{title:_.l(_.X(a,1)),url:_.l(_.X(a,2)),index:_.l(_.ek(a,3))}};TBa.prototype.toObject=function(){return gDa(this)};Zk.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={zSc:dDa(this.EWa()),DSc:gDa(this.HWa()),CSc:fDa(this.GWa()),ASc:eDa(this.FWa()),BSc:_.l(_.X(this,6))}}else a=void 0;return a};FCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Ytd:_.l(_.dk(this,1))}}else a=void 0;return a};var hDa=function(a){if(a!=null)return _.Rb(a),{upd:_.l(_.X(a,1)),revisionId:_.l(_.X(a,2)),link:_.l(_.X(a,3)),eld:_.l(_.dk(a,4))}};GCa.prototype.toObject=function(){return hDa(this)};HCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={ugd:hDa(_.Vj(this,GCa,1))}}else a=void 0;return a};var iDa=function(a){if(a!=null)return _.Rb(a),{Sc:_.l(_.ek(a,1)),wpd:_.l(_.ek(a,2))}};NBa.prototype.toObject=function(){return iDa(this)};var jDa=function(a){if(a!=null)return _.Rb(a),{oQc:_.l(_.X(a,1)),label:_.l(_.X(a,2)),link:_.l(_.X(a,3)),zed:_.l(_.X(a,4)),mqd:iDa(_.Vj(a,NBa,5))}};OBa.prototype.toObject=function(){return jDa(this)};ICa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={N5:jDa(this.nV())}}else a=void 0;return a};var kDa=function(a){if(a!=null)return _.Rb(a),{rud:_.l(_.ek(a,1)),rtd:_.l(_.ek(a,2))}};PBa.prototype.toObject=function(){return kDa(this)};var lDa=function(a){if(a!=null)return _.Rb(a),{link:_.l(_.X(a,1))}};Hk.prototype.toObject=function(){return lDa(this)};var mDa=function(a){if(a!=null)return _.Rb(a),{ttd:_.l(_.X(a,1)),Hdd:_.l(_.hk(a,2))}};VBa.prototype.toObject=function(){return mDa(this)};var nDa=function(a){if(a!=null)return _.Rb(a),{type:_.l(_.hk(a,1)),link:_.l(_.X(a,2))}};Ik.prototype.toObject=function(){return nDa(this)};var oDa=function(a){if(a!=null)return _.Rb(a),{status:_.l(_.X(a,1)),tpd:_.l(_.X(a,2))}};Jk.prototype.toObject=function(){return oDa(this)};JCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={N5:oDa(this.nV()),JSc:oDa(this.LWa()),HSc:mDa(this.JWa()),GSc:lDa(this.IWa()),ISc:nDa(this.KWa()),ySc:kDa(this.DWa()),O4a:_.l(_.X(this,7))}}else a=void 0;return a};var pDa=function(a){if(a!=null)return _.Rb(a),{Oq:_.l(_.hk(a,1))}};WBa.prototype.toObject=function(){return pDa(this)};KCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={appId:_.l(_.X(this,1)),T4c:_.l(_.bk(this,2)),UVc:pDa(this.bXa())}}else a=void 0;return a};LCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Ted:_.l(_.X(this,1))}}else a=void 0;return a};var rDa=function(a){if(a!=null)return _.Rb(a),{numberValue:_.l(_.Qj(a,_.Uj(a,al,1))),stringValue:_.l(_.vk(a,2,al)),NQc:_.l(_.dk(a,_.Uj(a,al,3))),lmd:qDa(_.wk(a,MCa,4,al))}};$k.prototype.toObject=function(){return rDa(this)};var qDa=function(a){if(a!=null)return _.Rb(a),{p$c:_.Ob(a.gzb(),rDa)}};MCa.prototype.toObject=function(){return qDa(this)};var sDa=function(a){if(a!=null)return _.Rb(a),{key:_.l(_.hk(a,1)),value:rDa(a.getValue())}};NCa.prototype.toObject=function(){return sDa(this)};var tDa=function(a){if(a!=null)return _.Rb(a),{priority:_.l(_.X(a,1)),stage:_.l(_.X(a,2)),status:_.l(_.X(a,3)),Qdd:_.l(_.bk(a,4))}};OCa.prototype.toObject=function(){return tDa(this)};var uDa=function(a){if(a!=null)return _.Rb(a),{s1c:_.l(_.Qj(a,1)),VZa:_.l(_.dk(a,2))}};PCa.prototype.toObject=function(){return uDa(this)};var vDa=function(a){if(a!=null)return _.Rb(a),{TSc:_.l(_.X(a,1)),xfd:_.l(_.X(a,2))}};QCa.prototype.toObject=function(){return vDa(this)};var wDa=function(a){if(a!=null)return _.Rb(a),{h9c:_.l(_.X(a,1)),zmd:_.l(_.X(a,2)),ljd:_.l(_.qk(a,3,3))}};RCa.prototype.toObject=function(){return wDa(this)};var xDa=function(a){if(a!=null)return _.Rb(a),{mjd:_.l(_.X(a,1)),severity:_.l(_.X(a,2)),priority:_.l(_.X(a,3)),Hrd:_.l(_.bk(a,4)),Qgd:_.l(_.X(a,5)),status:_.l(_.X(a,6))}};bl.prototype.toObject=function(){return xDa(this)};var yDa=function(a){if(a!=null)return _.Rb(a),{name:_.l(_.X(a,1)),sort:_.l(_.hk(a,2))}};cl.prototype.toObject=function(){return yDa(this)};var zDa=function(a){if(a!=null)return _.Rb(a),{s1c:_.l(_.bk(a,1)),hud:_.l(_.X(a,2)),reason:_.l(_.X(a,3))}};SCa.prototype.toObject=function(){return zDa(this)};var ADa=function(a){if(a!=null){_.Rb(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,10));var d=_.Wj(a,NCa,11,_.Rj());return{label:b,v1:c,Odd:_.Ob(d,sDa),pfd:tDa(_.wk(a,OCa,2,dl)),jjd:wDa(_.wk(a,RCa,3,dl)),Ctd:yDa(_.wk(a,cl,4,dl)),ahd:vDa(_.wk(a,QCa,5,dl)),lud:_.l(_.hk(a,_.Uj(a,dl,6))),Bud:zDa(_.wk(a,SCa,7,dl)),njd:xDa(_.wk(a,bl,8,dl)),Pgd:uDa(_.wk(a,PCa,9,dl))}}};TCa.prototype.toObject=function(){return ADa(this)};UCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Pmd:_.l(_.X(this,1)),Qmd:_.l(_.X(this,2)),N5:ADa(this.nV())}}else a=void 0;return a};VCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Wtd:_.l(_.hk(this,1)),urlPrefix:_.l(_.X(this,2)),qld:_.l(_.dk(this,3)),app:_.l(_.hk(this,4)),lfd:_.l(_.hk(this,5)),zld:_.l(_.dk(this,6)),cod:_.l(_.hk(this,7))}}else a=void 0;return a};var BDa=function(a){if(a!=null)return _.Rb(a),{pageSize:_.l(_.ek(a,1)),index:_.l(_.ek(a,2)),wid:_.l(_.hk(a,3)),yld:_.l(_.dk(a,4)),step:_.l(_.hk(a,5)),amd:_.l(_.ek(a,6)),sortColumn:_.l(_.hk(a,7)),Ksd:_.l(_.hk(a,8)),Gdd:_.l(_.hk(a,9)),nnd:_.l(_.X(a,10))}};XBa.prototype.toObject=function(){return BDa(this)};WCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={b1c:BDa(this.jXa())}}else a=void 0;return a};XCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={mnd:_.l(_.hk(this,1))}}else a=void 0;return a};new ECa;new ICa;new JCa;new KCa;new Zk;new WCa;new yCa;new HCa;new LCa;new VCa;new UCa;new FCa;new XCa;var CDa=function(a){if(a!=null)return _.Rb(a),{width:_.l(_.ek(a,1)),height:_.l(_.ek(a,2))}};Mk.prototype.toObject=function(){return CDa(this)};var DDa=function(a){if(a!=null)return _.Rb(a),{screenResolution:CDa(_.Vj(a,Mk,1)),Vrd:_.l(_.ek(a,2)),fvd:CDa(_.Vj(a,Mk,3))}};aCa.prototype.toObject=function(){return DDa(this)};var EDa=function(a){if(a!=null)return _.Rb(a),{Dpb:_.l(_.hk(a,_.Uj(a,ABa,3))),Hpb:_.l(_.hk(a,_.Uj(a,ABa,4))),Cpb:_.l(_.hk(a,_.Uj(a,ABa,5))),Mpb:_.l(_.hk(a,_.Uj(a,ABa,6))),key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};Fk.prototype.toObject=function(){return EDa(this)};var HDa=function(a){var b=Fi("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 _.Rb(a),{m7c:_.l(_.X(a,1)),Dsd:_.l(_.X(a,2)),surveyId:_.l(_.X(a,3)),ytd:_.l(_.X(a,6)),responseType:_.l(_.hk(a,4)),A8c:_.l(_.X(a,5)),B8c:_.l(_.X(a,7)),C8c:_.l(_.X(a,8))}};bCa.prototype.toObject=function(){return JDa(this)};var KDa=function(a){if(a!=null)return _.Rb(a),{APb:_.l(_.ek(a,1)),z2c:_.l(_.Ab(a,2,_.eb,3)),WPc:_.l(_.Ab(a,3,_.eb,3)),XPc:_.l(_.qk(a,4,3)),rod:_.l(_.Ab(a,5,_.eb,3))}};cCa.prototype.toObject=function(){return KDa(this)};var LDa=function(a){if(a!=null)return _.Rb(a),{APb:_.l(_.ek(a,1)),hed:_.l(_.X(a,2))}};dCa.prototype.toObject=function(){return LDa(this)};var MDa=function(a){if(a!=null)return _.Rb(a),{APb:_.l(_.ek(a,1)),nqd:_.l(_.ek(a,2))}};eCa.prototype.toObject=function(){return MDa(this)};var NDa=function(a){if(a!=null){_.Rb(a);var b=JDa(_.Vj(a,bCa,1));var c=_.Wj(a,cCa,2,_.Rj());c=_.Ob(c,KDa);var d=_.Wj(a,eCa,3,_.Rj());d=_.Ob(d,MDa);a=_.Wj(a,dCa,4,_.Rj());return{ukd:b,Cnd:c,oqd:d,mod:_.Ob(a,LDa)}}};fCa.prototype.toObject=function(){return NDa(this)};var ODa=function(){};var PDa=function(a){this.Ha=_.rb(a)};_.W(PDa,_.gj);PDa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={hfd:_.l(_.Ab(this,1,_.eb,3)),jfd:_.l(_.Ab(this,2,_.eb,3)),Zdd:_.l(_.Ab(this,3,_.eb,3)),ifd:_.l(_.Ab(this,4,_.eb,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.fZ=function(){return this};var TDa=function(a){if(a instanceof el||a instanceof fl||a instanceof gl)return a;if(typeof a.next=="function")return new el(function(){return a});if(typeof a[Symbol.iterator]=="function")return new el(function(){return a[Symbol.iterator]()});if(typeof a.fZ=="function")return new el(function(){return a.fZ()});throw Error("ba");},el=function(a){this.gWa=a};el.prototype.fZ=function(){return new fl(this.gWa())};el.prototype[Symbol.iterator]=function(){return new gl(this.gWa())};el.prototype.pZb=function(){return new gl(this.gWa())};
var fl=function(a){this.Lga=a};_.W(fl,RDa);fl.prototype.next=function(){return this.Lga.next()};fl.prototype[Symbol.iterator]=function(){return new gl(this.Lga)};fl.prototype.pZb=function(){return new gl(this.Lga)};var gl=function(a){el.call(this,function(){return a});this.Lga=a};_.W(gl,el);gl.prototype.next=function(){return this.Lga.next()};var UDa=function(){};var VDa=function(){};_.xj(VDa,UDa);VDa.prototype[Symbol.iterator]=function(){return TDa(this.fZ(!0)).pZb()};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 hl=function(a){this.XC=a;this.Fsa=null};_.xj(hl,VDa);_.h=hl.prototype;_.h.set=function(a,b){il(this);try{this.XC.setItem(a,b)}catch(c){if(this.XC.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){il(this);a=this.XC.getItem(a);if(typeof a!=="string"&&a!==null)throw"Storage mechanism: Invalid value was encountered";return a};_.h.remove=function(a){il(this);this.XC.removeItem(a)};
_.h.fZ=function(a){il(this);var b=0,c=this.XC,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(){il(this);this.XC.clear()};_.h.key=function(a){il(this);return this.XC.key(a)};
var il=function(a){if(a.XC==null)throw Error("ca");var b;((b=a.Fsa)!=null?b:a.Fsa=WDa(a.XC))||da(Error("ca"))},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){}hl.call(this,a)};_.xj(XDa,hl);/*

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 $Da=new XDa;var aEa=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("da`"+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("ea`"+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 cEa=function(a,b,c){var d=String(_.ca.location.href);return d&&a&&b?[b,bEa(aEa(d),a,c||null)].join(" "):null},bEa=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.Dj(d,function(m){e.push(m)}),dEa(e.join(" "));var f=[],g=[];_.Dj(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];_.Dj(d,function(m){e.push(m)});a=dEa(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},dEa=function(a){var b=
Vca();b.update(a);return b.digestString().toLowerCase()};var eEa={};var fEa=globalThis.trustedTypes,Wca=fEa,Yca;_.Vb=function(a){this.dOb=a};_.Vb.prototype.toString=function(){return this.dOb+""};_.Yb=function(a){this.hOb=a};_.Yb.prototype.toString=function(){return this.hOb};_.cda=new _.Yb("about:invalid#zClosurez");var $ca=function(a){this.isValid=a},bda=[ada("data"),ada("http"),ada("https"),ada("mailto"),ada("ftp"),new $ca(function(a){return/^[^:]*([/?#]|$)/.test(a)})],gEa=Ub(function(){return typeof URL==="function"}),hEa=["data:","http:","https:","mailto:","ftp:"],dda=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.dc=function(a){this.cOb=a};_.dc.prototype.toString=function(){return this.cOb+""};_.jl=Ub(function(){return new _.dc(fEa?fEa.emptyHTML:"")});var fda="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var iEa,kl,jEa;iEa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};kl=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+iEa("0",Math.max(0,b-c))+a};_.ll=function(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^_.wj()).toString(36)};
jEa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.kEa=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};_.ml=function(a){this.Zk=a||{cookie:""}};_.h=_.ml.prototype;_.h.isEnabled=function(){if(!_.ca.navigator.cookieEnabled)return!1;if(!this.ls())return!0;this.set("TESTCOOKIESENABLED","1",{vIb: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.Qrd;d=c.gsd||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.vIb}if(/[;=\s]/.test(a))throw Error("ha`"+a);if(/[;\r\n]/.test(b))throw Error("ia`"+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.Zk.cookie=a+"="+b+c+g+m+d+(e!=null?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.Zk.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Bj)(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.x0(a);this.set(a,"",{vIb:0,path:b,domain:c});return d};_.h.Y1=function(){return lEa(this).keys};_.h.Yx=function(){return lEa(this).values};_.h.ls=function(){return!this.Zk.cookie};_.h.x0=function(a){return this.get(a)!==void 0};
_.h.clear=function(){for(var a=lEa(this).keys,b=a.length-1;b>=0;b--)this.remove(a[b])};var lEa=function(a){a=(a.Zk.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Bj)(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}},mEa=new _.ml(typeof document=="undefined"?null:document);var nEa,oEa;nEa=function(a){return!!eEa.FPA_SAMESITE_PHASE2_MOD||!(a===void 0||!a)};oEa=function(a,b,c,d){(a=_.ca[a])||typeof document==="undefined"||(a=(new _.ml(document)).get(b));return a?cEa(a,c,d):null};
_.pEa=function(a,b){b=b===void 0?!1:b;var c=aEa(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;nEa(e)&&(f=f||_.ca.__1PSAPISID);if(f)e=!0;else{if(typeof document!=="undefined"){var g=new _.ml(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID");nEa(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 _.ml(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?cEa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&nEa(b)&&((b=oEa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=oEa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return d.length==0?null:d.join(" ")};var nl=function(){this.X0=this.X0;this.sW=this.sW};nl.prototype.X0=!1;nl.prototype.isDisposed=function(){return this.X0};nl.prototype.dispose=function(){this.X0||(this.X0=!0,this.un())};nl.prototype[Symbol.dispose]=function(){this.dispose()};var qEa=function(a,b){a.X0?b():(a.sW||(a.sW=[]),a.sW.push(b))};nl.prototype.un=function(){if(this.sW)for(;this.sW.length;)this.sW.shift()()};var rEa=function(a){this.Ha=_.rb(a)};_.W(rEa,_.gj);var sEa=function(a){if(a!=null){_.Rb(a);var b=Qb(_.Sj(a,1)),c=_.l(_.X(a,4));var d=qBa(a,2);return{Ifd:b,Jfd:c,tid:Qb(d),Oud:_.l(_.dk(a,3))}}};rEa.prototype.toObject=function(){return sEa(this)};var ol=function(a,b){this.Fwa=a;this.callback=b;this.enabled=!1;this.B1a=function(){return _.wj()};this.hGb=this.B1a()};ol.prototype.setInterval=function(a){this.Fwa=a;this.rl&&this.enabled?(this.stop(),this.start()):this.rl&&this.stop()};ol.prototype.start=function(){var a=this;this.enabled=!0;this.rl||(this.rl=setTimeout(function(){a.tick()},this.Fwa),this.hGb=this.B1a())};ol.prototype.stop=function(){this.enabled=!1;this.rl&&(clearTimeout(this.rl),this.rl=void 0)};
ol.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.B1a()-this.hGb,0);b<this.Fwa*.8?this.rl=setTimeout(function(){a.tick()},this.Fwa-b):(this.rl&&(clearTimeout(this.rl),this.rl=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.rl=void 0};var tEa=function(a){this.Ha=_.rb(a)};_.W(tEa,_.gj);var uEa=function(a){if(a!=null)return _.Rb(a),{sod:_.l(_.ek(a,13)),wld:_.l(_.dk(a,24))}};tEa.prototype.toObject=function(){return uEa(this)};var vEa=function(a){this.Ha=_.rb(a)};_.W(vEa,_.gj);var wEa=function(a){if(a!=null)return _.Rb(a),{Apd:uEa(_.Vj(a,tEa,2))}};vEa.prototype.toObject=function(){return wEa(this)};var yEa,xEa;_.zEa=function(a,b){this.sXb=a===xEa&&b||"";this.xyc=yEa};_.zEa.prototype.toString=function(){return this.sXb};_.AEa=function(a){return a instanceof _.zEa&&a.constructor===_.zEa&&a.xyc===yEa?a.sXb:"type_error:Const"};yEa={};xEa={};var BEa="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(" "),
CEa=[["dir",{no:3,conditions:Ub(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{no:3,conditions:Ub(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{no:2}],["loading",{no:3,conditions:Ub(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{no:2}],["target",{no:3,conditions:Ub(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],DEa=new function(a,b){var c=new Map([["A",new Map([["href",{no:2}]])],
["AREA",new Map([["href",{no:2}]])],["LINK",new Map([["href",{no: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",{no:5}],["srcset",{no:6}]])],["IMG",new Map([["src",{no:5}],["srcset",{no:6}]])],["VIDEO",new Map([["src",{no:5}]])],["AUDIO",new Map([["src",{no:5}]])]]);this.MPc=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.Tub=c;this.NPc=a;this.kXc=b}(new Set(Ub(function(){return BEa.concat(["class","id","name"])})),new Map(Ub(function(){return CEa.concat([["style",{no:1}]])})));var EEa=function(){this.qTb=DEa;this.Mc=[]},GEa;EEa.prototype.Mp=function(a){var b=document.implementation.createHTMLDocument("");a=FEa(this,a,b);b=b.body;b.appendChild(a);b=(new XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")+1,b.lastIndexOf("</"));return _.ec(b)};
var FEa=function(a,b,c){b=lda(b,c);b=document.createTreeWalker(b,5,function(m){if(m.nodeType===3)m=1;else if(nda(m))if(m=mda(m),m===null)m=2;else{var n=a.qTb;m=m!=="FORM"&&(n.MPc.has(m)||n.Tub.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(nda(d))g=GEa(a,d,c);else throw Error("fa");f.appendChild(g);if(d=b.firstChild())f=g;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=f.parentNode}return e};
EEa.prototype.createTextNode=function(a){return document.createTextNode(a)};
GEa=function(a,b,c){var d=mda(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.qTb;var n=m.Tub.get(d);m=(n==null?0:n.has(f))?n.get(f):m.NPc.has(f)?{no:1}:(m=m.kXc.get(f))?m:{no: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 y=void 0;if((r=(y=b.getNamedItem(r))==null?void 0:y.value)&&!v.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.no){case 1:kc(c,
f,g);break;case 2:a:if(m=void 0,gEa){try{m=new URL(g)}catch(D){m="https:";break a}m=m.protocol}else b:{m=document.createElement("a");try{m.href=g}catch(D){m=void 0;break b}m=m.protocol;m=m===":"||m===""?"https:":m}kc(c,f,m!==void 0&&hEa.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};_.HEa=Ub(function(){return new EEa});var pl=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};pl.prototype.clone=function(){return new pl(this.x,this.y)};var IEa=function(a,b){return new pl(a.x-b.x,a.y-b.y)};_.h=pl.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 pl?(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 ql=function(a,b){this.width=a;this.height=b};_.h=ql.prototype;_.h.clone=function(){return new ql(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.ls=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 vda="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var tl,KEa,MEa,LEa,NEa,PEa,OEa,ul,QEa,rl,REa,SEa,UEa,JEa;tl=function(a){return a?new JEa(rl(a)):$za||($za=new JEa)};KEa=function(a,b){return typeof b==="string"?a.getElementById(b):b};MEa=function(a,b){oda(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:LEa.hasOwnProperty(d)?a.setAttribute(LEa[d],c):_.yj(d,"aria-")||_.yj(d,"data-")?a.setAttribute(d,c):a[d]=c})};
LEa={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"};NEa=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new ql(a.clientWidth,a.clientHeight)};PEa=function(a){var b=OEa(a);a=a.defaultView;return new pl(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
OEa=function(a){return a.scrollingElement?a.scrollingElement:_.Hj||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement};ul=function(a){return a?a.defaultView:window};
QEa=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(!_.sa(f)||_.ua(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.ua(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}_.Dj(g?_.qa(f):f,d)}}};_.vl=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};
_.wl=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.xl=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};rl=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};REa=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 _.wl(a),a.appendChild(rl(a).createTextNode(String(b)))};
_.TEa=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")||SEa(a)):a.hasAttribute("tabindex")&&SEa(a)};SEa=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768};UEa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};JEa=function(a){this.Zk=a||_.ca.document||document};_.h=JEa.prototype;_.h.wva=tl;
_.h.Vi=function(a){return KEa(this.Zk,a)};_.h.getElementsByTagName=function(a,b){return(b||this.Zk).getElementsByTagName(String(a))};_.h.setProperties=MEa;_.h.qJ=function(){var a=this.getWindow();return NEa(a||window)};_.h.createElement=function(a){return _.vl(this.Zk,a)};_.h.createTextNode=function(a){return this.Zk.createTextNode(String(a))};_.h.getWindow=function(){return this.Zk.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){QEa(rl(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=_.xl;
_.h.GB=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};_.h.Fva=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.dF=_.TEa;var VEa=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 WEa=function(a){this.fca=this.gTa=this.CCb=a};WEa.prototype.reset=function(){this.fca=this.gTa=this.CCb};WEa.prototype.getValue=function(){return this.gTa};var yl=function(a){this.Ha=_.rb(a)};_.W(yl,_.gj);_.h=yl.prototype;_.h.QXa=function(){return _.pk(this,1,0)};_.h.HX=function(a){_.Bk(this,1,a)};_.h.U5a=function(a){zk(this,3,a)};_.h.Q5a=function(a){zk(this,4,a)};_.h.P5a=function(a){zk(this,5,a)};var qc=function(a){this.Ha=_.rb(a)};_.W(qc,_.gj);qc.prototype.getVersion=function(){return _.ok(this,2)};qc.prototype.rVb=function(a){return _.sc(this,2,a)};var zl=function(a){this.Ha=_.rb(a)};_.W(zl,_.gj);var zda=function(a,b){_.Zj(a,1,b)};_.h=zl.prototype;_.h.Uyb=function(){return _.kk(this,2)};_.h.dVb=function(a){return _.xk(this,2,a)};_.h.hVb=function(a){_.sc(this,4,a)};_.h.getModel=function(){return _.ok(this,6)};_.h.M5a=function(a){_.sc(this,6,a)};var Al=function(a){this.Ha=_.rb(a)};_.W(Al,_.gj);_.h=Al.prototype;_.h.Eva=function(){return _.ok(this,5)};_.h.N4=function(a){_.sc(this,5,a)};_.h.rva=function(){return _.X(this,7)};_.h.ww=function(a){return _.sc(this,7,a)};_.h.d2=function(){return sBa(this,yl,10)};var XEa=function(a){if(a!=null)return _.Rb(a),{qud:_.l(_.hk(a,1)),isFinal:_.l(_.dk(a,2)),x4a:_.l(_.ek(a,3)),Tya:_.l(_.ek(a,4)),Sya:_.l(_.ek(a,5))}};yl.prototype.toObject=function(){return XEa(this)};var YEa=function(a){if(a!=null)return _.Rb(a),{brand:_.l(_.X(a,1)),version:_.l(_.X(a,2))}};qc.prototype.toObject=function(){return YEa(this)};var ZEa=function(a){if(a!=null){_.Rb(a);var b=_.Wj(a,qc,1,_.Rj());return{sud:_.Ob(b,YEa),mobile:_.l(_.dk(a,2)),platform:_.l(_.X(a,3)),platformVersion:_.l(_.X(a,4)),architecture:_.l(_.X(a,5)),model:_.l(_.X(a,6)),uaFullVersion:_.l(_.X(a,7)),bitness:_.l(_.X(a,8))}}};zl.prototype.toObject=function(){return ZEa(this)};var $Ea=function(a){if(a!=null)return _.Rb(a),{ILb:_.l(_.X(a,1)),q2a:_.l(_.X(a,2)),Yta:_.l(_.hk(a,3)),country:_.l(_.X(a,4)),locale:_.l(_.X(a,5)),D2c:_.l(_.hk(a,6)),hv:_.l(_.X(a,7)),Ggd:_.l(_.X(a,8)),Rfd:ZEa(_.Vj(a,zl,9)),pjd:XEa(_.Vj(a,yl,10))}};Al.prototype.toObject=function(){return $Ea(this)};var xda=["platform","platformVersion","architecture","model","uaFullVersion"],Ada=new zl,yda=null;var aFa=function(a){this.Ha=_.rb(a)};_.W(aFa,_.gj);var bFa=function(a){this.Ha=_.rb(a)};_.W(bFa,_.gj);var Bl=function(a){this.Ha=_.rb(a)};_.W(Bl,_.gj);Bl.prototype.sva=function(){return _.pk(this,1,0)};Bl.prototype.jla=function(a){return _.Bk(this,1,a)};Bl.prototype.rva=function(){return _.X(this,2)};Bl.prototype.ww=function(a){return _.sc(this,2,a)};var cFa=function(a){this.Ha=_.rb(a)};_.W(cFa,_.gj);cFa.prototype.Eva=function(){return _.ok(this,1)};cFa.prototype.N4=function(a){_.sc(this,1,a)};var dFa=function(a){this.Ha=_.rb(a)};_.W(dFa,_.gj);var El=function(a){this.Ha=_.rb(a)};_.W(El,_.gj);El.prototype.sva=function(){return _.pk(this,1,0)};El.prototype.jla=function(a){return _.Bk(this,1,a)};var eFa=function(a){this.Ha=_.rb(a)};_.W(eFa,_.gj);var fFa=function(a){this.Ha=_.rb(a)};_.W(fFa,_.gj);var gFa=function(a){this.Ha=_.rb(a)};_.W(gFa,_.gj);gFa.prototype.Eva=function(){return _.ok(this,11)};gFa.prototype.N4=function(a){_.sc(this,11,a)};var hFa=function(a){this.Ha=_.rb(a)};_.W(hFa,_.gj);hFa.prototype.Eva=function(){return _.ok(this,5)};hFa.prototype.N4=function(a){_.sc(this,5,a)};var iFa=function(a){this.Ha=_.rb(a)};_.W(iFa,_.gj);var jFa=function(a){this.Ha=_.rb(a)};_.W(jFa,_.gj);var kFa=function(a){this.Ha=_.rb(a)};_.W(kFa,_.gj);kFa.prototype.tea=function(){return _.Vj(this,jFa,12)};var lFa=function(a){this.Ha=_.rb(a)};_.W(lFa,_.gj);var Fl=function(a){this.Ha=_.rb(a)};_.W(Fl,_.gj);Fl.prototype.vWa=function(){return _.Wj(this,lFa,12,_.Rj())};Fl.prototype.kXa=function(){return _.Wj(this,lFa,13,_.Rj())};Fl.prototype.tea=function(){return _.Vj(this,jFa,15)};var mFa=function(a){this.Ha=_.rb(a)};_.W(mFa,_.gj);var nFa=function(a){this.Ha=_.rb(a)};_.W(nFa,_.gj);var oFa=function(a){this.Ha=_.rb(a)};_.W(oFa,_.gj);var Gl=function(a){this.Ha=_.rb(a)};_.W(Gl,_.gj);Gl.prototype.getModel=function(){return _.ok(this,4)};Gl.prototype.M5a=function(a){_.sc(this,4,a)};Gl.prototype.hVb=function(a){_.sc(this,6,a)};var pFa=function(a){this.Ha=_.rb(a)};_.W(pFa,_.gj);var qFa=function(a){this.Ha=_.rb(a)};_.W(qFa,_.gj);var rFa=function(a){this.Ha=_.rb(a)};_.W(rFa,_.gj);var Il=function(a){this.Ha=_.rb(a)};_.W(Il,_.gj);Il.prototype.vWa=function(){return _.Wj(this,rFa,13,_.Rj())};Il.prototype.kXa=function(){return _.Wj(this,rFa,14,_.Rj())};Il.prototype.tea=function(){return _.Vj(this,qFa,16)};var sFa=function(a){this.Ha=_.rb(a)};_.W(sFa,_.gj);_.h=sFa.prototype;_.h.uWa=function(){return _.wk(this,bFa,1,Jl)};_.h.RWa=function(){return _.wk(this,eFa,2,Jl)};_.h.cXa=function(){return _.wk(this,fFa,3,Jl)};_.h.VXa=function(){return _.wk(this,Il,5,Jl)};_.h.OWa=function(){return _.wk(this,El,6,Jl)};var Jl=[1,2,3,4,5,6];var tFa=function(a){this.Ha=_.rb(a)};_.W(tFa,_.gj);var Kl=function(a){this.Ha=_.rb(a)};_.W(Kl,_.gj);Kl.prototype.getModel=function(){return _.ok(this,6)};Kl.prototype.M5a=function(a){_.sc(this,6,a)};Kl.prototype.Gea=function(){return _.ok(this,7)};var uFa=function(a){this.Ha=_.rb(a)};_.W(uFa,_.gj);_.h=uFa.prototype;_.h.rva=function(){return _.X(this,1)};_.h.ww=function(a){return _.sc(this,1,a)};_.h.qla=function(a){_.sc(this,3,a)};_.h.TWa=function(){return yBa(this,3)};_.h.ppb=function(){_.Oj(this,4)};var Ll=function(a){this.Ha=_.rb(a)};_.W(Ll,_.gj);_.h=Ll.prototype;_.h.sva=function(){return _.pk(this,1,0)};_.h.jla=function(a){return _.Bk(this,1,a)};_.h.uWa=function(){return _.Vj(this,bFa,22)};_.h.OWa=function(){return _.Vj(this,El,28)};_.h.RWa=function(){return _.Vj(this,eFa,24)};_.h.cXa=function(){return _.Vj(this,fFa,25)};_.h.e2=function(){return sBa(this,Al,11)};_.h.VXa=function(){return _.Vj(this,Il,26)};var vFa=function(a){if(a!=null)return _.Rb(a),{jkd:_.l(_.dk(a,1))}};aFa.prototype.toObject=function(){return vFa(this)};var wFa=function(a){if(a!=null)return _.Rb(a),{DRa:_.l(_.X(a,1)),Ynb:_.l(_.X(a,4)),c2c:_.l(_.X(a,5)),Med:_.l(_.hk(a,2)),fkd:vFa(_.Vj(a,aFa,3)),Ned:_.l(_.hk(a,6)),Ikd:_.l(_.hk(a,7)),TSa:_.l(_.hk(a,8))}};bFa.prototype.toObject=function(){return wFa(this)};var xFa=function(a){if(a!=null)return _.Rb(a),{kSa:_.l(_.hk(a,1)),hv:_.l(_.X(a,2)),Qed:_.l(_.X(a,3))}};Bl.prototype.toObject=function(){return xFa(this)};var yFa=function(a){if(a!=null)return _.Rb(a),{locale:_.l(_.X(a,1)),vRa:_.l(_.X(a,2)),afd:_.l(_.X(a,3)),flashVersion:_.l(_.X(a,4))}};cFa.prototype.toObject=function(){return yFa(this)};var zFa=function(a){if(a!=null)return _.Rb(a),{clientId:_.l(_.X(a,1)),I0c:_.l(_.X(a,2)),ILb:_.l(_.X(a,3)),C2c:_.l(_.X(a,4)),B2c:_.l(_.X(a,5)),nlb:_.l(_.X(a,6)),country:_.l(_.X(a,7)),bQc:_.l(_.bk(a,8)),GRc:_.l(_.ek(a,9))}};dFa.prototype.toObject=function(){return zFa(this)};var AFa=function(a){if(a!=null)return _.Rb(a),{kSa:_.l(_.hk(a,1)),DRa:_.l(_.X(a,2)),Ynb:_.l(_.X(a,3)),c2c:_.l(_.X(a,4))}};El.prototype.toObject=function(){return AFa(this)};var BFa=function(a){if(a!=null)return _.Rb(a),{DRa:_.l(_.X(a,1)),cid:_.l(_.hk(a,2))}};eFa.prototype.toObject=function(){return BFa(this)};var CFa=function(a){if(a!=null)return _.Rb(a),{DRa:_.l(_.X(a,1)),Cjd:_.l(_.hk(a,2))}};fFa.prototype.toObject=function(){return CFa(this)};var DFa=function(a){if(a!=null)return _.Rb(a),{deviceId:_.l(_.X(a,9)),Xta:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),Fdd:_.l(_.X(a,16)),kod:_.l(_.X(a,18)),Xud:_.l(_.X(a,17)),manufacturer:_.l(_.X(a,3)),Oq:_.l(_.X(a,4)),Vid:_.l(_.X(a,5)),Ynb:_.l(_.X(a,6)),Btd:_.l(_.X(a,7)),Jed:_.l(_.hk(a,8)),locale:_.l(_.X(a,11)),god:_.l(_.dk(a,12)),xtd:_.l(_.hk(a,13)),D2c:_.l(_.hk(a,14)),pod:_.l(_.dk(a,15)),jod:_.l(_.hk(a,19)),Ahd:_.l(_.X(a,20)),vod:_.l(_.hk(a,21))}};gFa.prototype.toObject=function(){return DFa(this)};var EFa=function(a){if(a!=null)return _.Rb(a),{appVersion:_.l(_.X(a,1)),Jgd:_.l(_.X(a,3)),Xta:_.l(_.X(a,2)),Y0c:_.l(_.X(a,4)),locale:_.l(_.X(a,5))}};hFa.prototype.toObject=function(){return EFa(this)};var FFa=function(a){if(a!=null)return _.Rb(a),{C2c:_.l(_.X(a,1)),B2c:_.l(_.X(a,2)),nlb:_.l(_.X(a,3)),country:_.l(_.X(a,4)),bQc:_.l(_.bk(a,5)),GRc:_.l(_.ek(a,6)),sed:_.l(_.X(a,7))}};iFa.prototype.toObject=function(){return FFa(this)};var GFa=function(a){if(a!=null)return _.Rb(a),{GZc:_.l(_.dk(a,1)),c_c:_.l(_.dk(a,2)),SZc:_.l(_.dk(a,3)),pZc:_.l(_.dk(a,4))}};jFa.prototype.toObject=function(){return GFa(this)};var HFa=function(a){if(a!=null)return _.Rb(a),{Yta:_.l(_.hk(a,1)),gtb:_.l(_.X(a,2)),Xta:_.l(_.X(a,3)),aNb:_.l(_.bk(a,4)),oOb:_.l(_.ek(a,5)),MHb:_.l(_.ek(a,6)),KLb:_.l(_.X(a,7)),q2a:_.l(_.X(a,8)),JLb:_.l(_.X(a,9)),TSa:_.l(_.X(a,10)),frb:_.l(_.X(a,11)),pnb:GFa(a.tea())}};kFa.prototype.toObject=function(){return HFa(this)};var IFa=function(a){if(a!=null)return _.Rb(a),{manufacturer:_.l(_.X(a,1)),ITc:_.l(_.X(a,2)),pUc:_.l(_.X(a,3)),qUc:_.l(_.X(a,4)),oUc:_.l(_.X(a,5))}};lFa.prototype.toObject=function(){return IFa(this)};var JFa=function(a){if(a!=null)return _.Rb(a),{Yta:_.l(_.hk(a,1)),gtb:_.l(_.X(a,2)),Xta:_.l(_.X(a,3)),aNb:_.l(_.bk(a,4)),oOb:_.l(_.ek(a,5)),MHb:_.l(_.ek(a,6)),KLb:_.l(_.X(a,7)),q2a:_.l(_.X(a,8)),JLb:_.l(_.X(a,9)),TSa:_.l(_.X(a,10)),frb:_.l(_.X(a,11)),LQc:_.Ob(a.vWa(),IFa),x1c:_.Ob(a.kXa(),IFa),pnb:GFa(a.tea())}};Fl.prototype.toObject=function(){return JFa(this)};var KFa=function(a){if(a!=null)return _.Rb(a),{gvd:JFa(_.Vj(a,Fl,1)),Gmd:HFa(_.Vj(a,kFa,2))}};mFa.prototype.toObject=function(){return KFa(this)};var LFa=function(a){if(a!=null)return _.Rb(a),{deviceId:_.l(_.X(a,1)),Yta:_.l(_.hk(a,2)),Isd:_.l(_.X(a,3))}};nFa.prototype.toObject=function(){return LFa(this)};var MFa=function(a){if(a!=null)return _.Rb(a),{deviceId:_.l(_.X(a,1)),ILb:_.l(_.hk(a,2)),appId:_.l(_.X(a,3)),appVersion:_.l(_.X(a,4)),Y0c:_.l(_.X(a,5))}};oFa.prototype.toObject=function(){return MFa(this)};var NFa=function(a){if(a!=null)return _.Rb(a),{clientId:_.l(_.X(a,1)),I0c:_.l(_.X(a,7)),Nmd:_.l(_.X(a,3)),model:_.l(_.X(a,4)),nlb:_.l(_.X(a,5)),platformVersion:_.l(_.X(a,6)),country:_.l(_.X(a,8))}};Gl.prototype.toObject=function(){return NFa(this)};var OFa=function(a){if(a!=null)return _.Rb(a),{e$c:_.l(_.hk(a,1))}};pFa.prototype.toObject=function(){return OFa(this)};var PFa=function(a){if(a!=null)return _.Rb(a),{GZc:_.l(_.dk(a,1)),c_c:_.l(_.dk(a,2)),SZc:_.l(_.dk(a,3)),pZc:_.l(_.dk(a,4))}};qFa.prototype.toObject=function(){return PFa(this)};var QFa=function(a){if(a!=null)return _.Rb(a),{manufacturer:_.l(_.X(a,1)),ITc:_.l(_.X(a,2)),pUc:_.l(_.X(a,3)),qUc:_.l(_.X(a,4)),oUc:_.l(_.X(a,5))}};rFa.prototype.toObject=function(){return QFa(this)};var RFa=function(a){if(a!=null)return _.Rb(a),{Yta:_.l(_.hk(a,1)),gtb:_.l(_.X(a,2)),Xta:_.l(_.X(a,3)),aNb:_.l(_.bk(a,4)),oOb:_.l(_.ek(a,5)),MHb:_.l(_.ek(a,6)),KLb:_.l(_.X(a,7)),q2a:_.l(_.X(a,8)),JLb:_.l(_.X(a,9)),uod:_.l(_.X(a,10)),TSa:_.l(_.X(a,11)),frb:_.l(_.X(a,12)),LQc:_.Ob(a.vWa(),QFa),x1c:_.Ob(a.kXa(),QFa),Sed:_.l(_.dk(a,15)),pnb:PFa(a.tea()),e$c:_.l(_.hk(a,17))}};Il.prototype.toObject=function(){return RFa(this)};var SFa=function(a){if(a!=null)return _.Rb(a),{FQc:wFa(a.uWa()),nUc:BFa(a.RWa()),GWc:CFa(a.cXa()),Ind:OFa(_.wk(a,pFa,4,Jl)),N$c:RFa(a.VXa()),CTc:AFa(a.OWa())}};sFa.prototype.toObject=function(){return SFa(this)};var TFa=function(a){if(a!=null)return _.Rb(a),{Imd:_.l(_.hk(a,1))}};tFa.prototype.toObject=function(){return TFa(this)};var UFa=function(a){if(a!=null)return _.Rb(a),{dvd:_.l(_.hk(a,1)),Xrd:_.l(_.X(a,2)),fingerprint:_.l(_.X(a,3)),mkd:_.l(_.X(a,4)),manufacturer:_.l(_.X(a,5)),model:_.l(_.X(a,6)),language:_.l(_.X(a,7)),country:_.l(_.X(a,8)),yud:_.l(_.X(a,9)),xud:_.l(_.X(a,10))}};Kl.prototype.toObject=function(){return UFa(this)};var VFa=function(a){if(a!=null)return _.Rb(a),{hv:_.l(_.X(a,1)),rhd:_.l(_.X(a,2)),environment:_.l(_.X(a,3)),location:_.l(_.X(a,4)),Hmd:_.l(_.X(a,5)),Djd:_.l(_.X(a,6)),Jmd:_.l(_.X(a,7)),fnd:_.l(_.X(a,8)),bvd:_.l(_.X(a,9)),ird:_.l(_.X(a,10))}};uFa.prototype.toObject=function(){return VFa(this)};var WFa=function(a){if(a!=null)return _.Rb(a),{kSa:_.l(_.hk(a,1)),jrd:_.l(_.X(a,6)),krd:_.l(_.X(a,7)),FQc:wFa(a.uWa()),Red:xFa(_.Vj(a,Bl,14)),vhd:zFa(_.Vj(a,dFa,3)),CTc:AFa(a.OWa()),nUc:BFa(a.RWa()),GWc:CFa(a.cXa()),dkd:DFa(_.Vj(a,gFa,16)),Pld:$Ea(_.Vj(a,Al,11)),Tld:EFa(_.Vj(a,hFa,20)),Fmd:FFa(_.Vj(a,iFa,13)),Jnd:KFa(_.Vj(a,mFa,27)),Knd:LFa(_.Vj(a,nFa,34)),Jod:MFa(_.Vj(a,oFa,10)),qpd:NFa(_.Vj(a,Gl,5)),vpd:SFa(_.Vj(a,sFa,23)),Vsd:TFa(_.Vj(a,tFa,18)),cvd:UFa(_.Vj(a,Kl,8)),N$c:RFa(a.VXa()),ovd:VFa(_.Vj(a,
uFa,15)),Zed:yFa(_.Vj(a,cFa,9)),wkd:_.l(_.bk(a,12))}};Ll.prototype.toObject=function(){return WFa(this)};var XFa=function(a){this.Ha=_.rb(a)};_.W(XFa,_.gj);var YFa=function(a){this.Ha=_.rb(a)};_.W(YFa,_.gj);YFa.prototype.getVersion=function(){return _.ok(this,3)};YFa.prototype.rVb=function(a){return _.sc(this,3,a)};var ZFa=function(a){this.Ha=_.rb(a)};_.W(ZFa,_.gj);_.h=ZFa.prototype;_.h.getKey=function(){return _.ok(this,1)};_.h.xw=function(a){return _.sc(this,1,a)};_.h.getValue=function(){return _.ok(this,2)};_.h.Vea=function(){return _.X(this,2)};_.h.setValue=function(a){return _.sc(this,2,a)};_.h.dl=function(){return _.Dk(this,2)};var $Fa=function(a){this.Ha=_.rb(a)};_.W($Fa,_.gj);var aGa=function(a){this.Ha=_.rb(a)};_.W(aGa,_.gj);var Wi=function(a){this.Ha=_.rb(a)};_.W(Wi,_.gj);Wi.prototype.setSeconds=function(a){return _.Fb(this,1,_.fb(a),"0")};Wi.prototype.toDate=function(){var a=Number;var b=b===void 0?"0":b;b=Jb(hb(Kb(this,1),!0),b);a=a(b);b=_.lk(this,2);return new Date(a*1E3+b/1E6)};Wi.prototype.bWa=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.floor(a/1E3));return _.Xi(b,2,(a%1E3+1E3)%1E3*1E6)};var bGa=function(a){this.Ha=_.rb(a)};_.W(bGa,_.gj);var cGa=function(a){this.Ha=_.rb(a)};_.W(cGa,_.gj);var dGa=function(a){this.Ha=_.rb(a,4)};_.W(dGa,_.gj);var Ml=function(a){this.Ha=_.rb(a,35)};_.W(Ml,_.gj);_.h=Ml.prototype;_.h.kla=function(a){return _.sc(this,26,a)};_.h.Ova=function(a){return _.Wj(this,ZFa,3,_.Rj(a))};_.h.setValue=function(a,b){return oBa(this,3,ZFa,a,b)};_.h.VUb=function(a){_.Xj(this,16,a)};_.h.cta=function(){return _.Oj(this,16)};_.h.uea=function(){return _.Vj(this,dGa,33)};_.h.RUb=function(a){_.Xj(this,33,a)};var eGa=function(a){if(a!=null)return _.Rb(a),{Nfd:_.l(_.qk(a,1,3)),xod:_.l(_.qk(a,2,3)),nkd:_.l(_.Ab(a,3,_.eb,3)),rpd:_.l(_.ck(a,4,3)),Aud:_.l(_.ck(a,5,3))}};XFa.prototype.toObject=function(){return eGa(this)};var fGa=function(a){if(a!=null)return _.Rb(a),{ped:_.l(_.ek(a,1)),ded:_.l(_.X(a,2)),version:_.l(_.X(a,3))}};YFa.prototype.toObject=function(){return fGa(this)};var gGa=function(a){if(a!=null)return _.Rb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};ZFa.prototype.toObject=function(){return gGa(this)};var hGa=function(a){if(a!=null)return _.Rb(a),{networkType:_.pk(a,1,-1),snd:_.pk(a,2,0)}};$Fa.prototype.toObject=function(){return hGa(this)};var iGa=function(a){if(a!=null)return _.Rb(a),{lhd:_.l(_.hk(a,1))}};aGa.prototype.toObject=function(){return iGa(this)};var Nl=function(a){if(a!=null)return _.Rb(a),{seconds:_.mk(a,1),End:_.lk(a,2)}};Wi.prototype.toObject=function(){return Nl(this)};var jGa=function(a){if(a!=null)return _.Rb(a),{ygd:_.pk(a,1,0),ihd:Nl(_.Vj(a,Wi,2)),Cid:_.pk(a,3,0),tud:_.pk(a,4,0),khd:iGa(_.Vj(a,aGa,5)),Did:_.pk(a,6,0)}};bGa.prototype.toObject=function(){return jGa(this)};var kGa=function(a){if(a!=null)return _.Rb(a),{Q2b:_.ok(a,1),rnd:jGa(_.Vj(a,bGa,2)),Nrd:Qb(_.Sj(a,3))}};cGa.prototype.toObject=function(){return kGa(this)};var lGa=function(a){if(a!=null)return _.Rb(a),{Epd:wEa(_.Vj(a,vEa,1)),Jpd:_.pk(a,2,0),Bsd:kGa(_.Vj(a,cGa,3))}};dGa.prototype.toObject=function(){return lGa(this)};var mGa=function(a){if(a!=null)return _.Rb(a),{KU:_.l(hb(Kb(a,1))),Kid:_.l(hb(Kb(a,17))),Wed:_.l(_.bk(a,22)),nUb:_.l(_.bk(a,21)),tag:_.l(_.X(a,2)),Gid:_.l(_.ek(a,11)),componentId:_.l(_.X(a,26)),Hid:_.l(_.bk(a,12)),Hld:_.l(_.dk(a,10)),o$c:_.Ob(a.Ova(),gGa),store:Qb(_.Sj(a,4)),qed:fGa(_.Vj(a,YFa,9)),Osd:Qb(_.Sj(a,6)),Psd:_.l(_.X(a,8)),Qsd:_.l(_.X(a,13)),Rsd:_.l(_.X(a,29)),exp:eGa(_.Vj(a,XFa,7)),yBa:_.l(_.X(a,14)),kud:_.mk(a,15,18E4),experimentIds:sEa(_.Vj(a,rEa,16)),Zfd:Qb(_.Sj(a,18)),agd:_.l(_.X(a,
24)),dld:_.l(_.hk(a,19)),Ztd:_.l(_.Ab(a,20,_.eb,3)),Jjd:_.l(_.Ab(a,27,_.eb,3)),Lnd:hGa(_.Vj(a,$Fa,23)),Mkd:_.l(_.dk(a,25)),qvd:_.l(_.X(a,28)),und:_.l(_.Qj(a,30)),Ofd:_.l(_.Qj(a,32)),SRc:lGa(a.uea()),Iud:_.l(_.dk(a,34))}};Ml.prototype.toObject=function(){return mGa(this)};var nGa=function(a){this.Ha=_.rb(a)};_.W(nGa,_.gj);var oGa=function(a){this.Ha=_.rb(a)};_.W(oGa,_.gj);var pGa=function(a){this.Ha=_.rb(a)};_.W(pGa,_.gj);var qGa=function(a){this.Ha=_.rb(a,19)};_.W(qGa,_.gj);_.h=qGa.prototype;_.h.aV=function(){return sBa(this,Ll,1)};_.h.ila=function(a){_.Xj(this,1,a)};_.h.O4=function(a){return _.Bk(this,2,a)};_.h.qXa=function(){return _.pk(this,9,0)};_.h.uea=function(){return _.Vj(this,dGa,18)};_.h.RUb=function(a){_.Xj(this,18,a)};var rGa=function(a){if(a!=null)return _.Rb(a),{ogd:_.l(_.bk(a,3)),pgd:_.l(hb(Kb(a,1))),Fsd:_.l(_.dk(a,2))}};nGa.prototype.toObject=function(){return rGa(this)};var sGa=function(a){if(a!=null)return _.Rb(a),{Fld:_.l(_.dk(a,1)),rld:_.l(_.dk(a,2)),Fed:_.l(_.hk(a,3)),uld:_.l(_.dk(a,4))}};oGa.prototype.toObject=function(){return sGa(this)};var tGa=function(a){if(a!=null)return _.Rb(a),{gud:_.l(_.bk(a,1)),Cud:_.l(_.bk(a,2)),source:_.l(_.X(a,3))}};pGa.prototype.toObject=function(){return tGa(this)};qGa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={srd:_.l(hb(Kb(this,4))),trd:_.l(hb(Kb(this,8))),Sfd:WFa(_.Vj(this,Ll,1)),UJ:_.pk(this,2,-1),s0a:_.l(_.X(this,6)),pvd:_.l(_.X(this,7)),rmd:_.Ob(_.Wj(this,Ml,3,_.Rj()),mGa),msd:Qb(qBa(this,5)),qmd:_.l(_.bk(this,14)),uPb:_.pk(this,9,0),scheduler:_.l(_.hk(this,10)),Bhd:sGa(_.Vj(this,oGa,11)),Rid:tGa(_.Vj(this,pGa,12)),ngd:rGa(_.Vj(this,nGa,13)),oed:_.l(bba(Kb(this,16))),SRc:lGa(this.uea())}}else a=void 0;return a};var uGa=function(a){this.Ha=_.rb(a)};_.W(uGa,_.gj);uGa.prototype.getId=function(a){return _.rk(this,1,a)};var vGa=function(a){this.Ha=_.rb(a)};_.W(vGa,_.gj);var wGa=function(a){this.Ha=_.rb(a)};_.W(wGa,_.gj);var Ol=function(a){this.Ha=_.rb(a)};_.W(Ol,_.gj);Ol.prototype.zm=function(){return _.lk(this,1)};Ol.prototype.fV=function(){return _.ek(this,1)};Ol.prototype.CK=function(a){zk(this,1,a)};Ol.prototype.uJ=function(){return _.ek(this,1)!=null};var xGa=function(a){this.Ha=_.rb(a)};_.W(xGa,_.gj);xGa.prototype.qXa=function(){return _.pk(this,2,0)};xGa.prototype.O4=function(a){return _.Bk(this,3,a)};var yGa=function(a){this.Ha=_.rb(a)};_.W(yGa,_.gj);var zGa=function(a){this.Ha=_.rb(a)};_.W(zGa,_.gj);var AGa=function(a){this.Ha=_.rb(a,8)};_.W(AGa,_.gj);AGa.prototype.qXa=function(){return _.Vj(this,yGa,3)};var BGa=_.Tb(AGa);var CGa=function(a){if(a!=null)return _.Rb(a),{Kkd:_.l(_.qk(a,1,3))}};uGa.prototype.toObject=function(){return CGa(this)};var DGa=function(a){if(a!=null)return _.Rb(a),{tmd:_.l(_.ek(a,1)),Crd:_.l(_.hk(a,2))}};vGa.prototype.toObject=function(){return DGa(this)};var EGa=function(a){if(a!=null)return _.Rb(a),{wmd:_.l(_.qk(a,1,3))}};wGa.prototype.toObject=function(){return EGa(this)};var FGa=function(a){if(a!=null)return _.Rb(a),{productId:_.l(_.ek(a,1)),Q2b:_.l(_.X(a,2))}};Ol.prototype.toObject=function(){return FGa(this)};var GGa=function(a){if(a!=null)return _.Rb(a),{s0a:_.l(_.X(a,1)),uPb:_.l(_.hk(a,2)),UJ:_.pk(a,3,-1)}};xGa.prototype.toObject=function(){return GGa(this)};var HGa=function(a){if(a!=null){_.Rb(a);var b=_.Wj(a,xGa,1,_.Rj());return{cqd:_.Ob(b,GGa),dqd:_.l(_.bk(a,2))}}};yGa.prototype.toObject=function(){return HGa(this)};var IGa=function(a){if(a!=null)return _.Rb(a),{s0a:_.ok(a,1,"UNKNOWN"),Q2b:_.l(_.X(a,2))}};zGa.prototype.toObject=function(){return IGa(this)};AGa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Nnd:wBa(this),experiments:CGa(_.Vj(this,uGa,2)),uPb:HGa(this.qXa()),vmd:EGa(_.Vj(this,wGa,4)),umd:_.Ob(_.Wj(this,vGa,5,_.Rj()),DGa),Kpd:_.Ob(_.Wj(this,Ol,6,_.Rj()),FGa),ssd:_.Ob(_.Wj(this,zGa,7,_.Rj()),IGa)}}else a=void 0;return a};var JGa=function(a){this.Ha=_.rb(a)};_.W(JGa,_.gj);var KGa=new function(){this.yc=JGa;this.mO=0;this.W1=_.Vj;this.defaultValue=void 0};var Ql=function(a){nl.call(this);var b=this;this.componentId="";this.aw=[];this.XFb="";this.YO=null;this.P8a=this.M5=!1;this.zKb=this.R6a=-1;this.Ina=this.xpb=!1;this.QM=this.experimentIds=null;this.Sya=this.Tya=this.B3=this.QO=0;this.nUb=1;this.GBa=0;this.qAa=!1;this.UJ=a.UJ;this.P1=a.P1||function(){};this.Sv=new Pl(a.UJ,a.nO);this.network=a.network;this.kP=a.kP||null;this.bufferSize=1E3;this.eta=a.b$c||null;this.sessionIndex=a.sessionIndex||null;this.fua=a.fua||!1;this.logger=null;this.withCredentials=
!a.Etb;this.nO=a.nO||!1;this.axa=!this.nO&&!!ul()&&!!ul().navigator&&ul().navigator.sendBeacon!==void 0;this.sZa=typeof URLSearchParams!=="undefined"&&!!(new URL(LGa())).searchParams&&!!(new URL(LGa())).searchParams.set;var c=(new Ll).jla(1);this.Sv.ila(c);this.RU=new WEa(1E4);a=MGa(this,a.Fmb);this.bo=new ol(this.RU.getValue(),a);this.Gmb=new ol(6E5,a);this.fua||this.Gmb.start();this.nO||(document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&b.IVa()}),document.addEventListener("pagehide",
this.IVa.bind(this)))};_.W(Ql,nl);var MGa=function(a,b){return a.sZa?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};Ql.prototype.un=function(){this.IVa();this.bo.stop();this.Gmb.stop();nl.prototype.un.call(this)};Ql.prototype.qVb=function(a){this.Ina=a};var NGa=function(a){a.eta||(a.eta=LGa());try{return(new URL(a.eta)).toString()}catch(b){return(new URL(a.eta,ul().location.origin)).toString()}};_.h=Ql.prototype;
_.h.dispatch=function(a){if(this.sZa)if(a instanceof Ml)this.log(a);else{var b=new Ml;a=a.md();b=_.sc(b,8,a);this.log(b)}};_.h.QUb=function(a){this.Sv.ila(a)};_.h.kla=function(a){this.componentId=a};_.h.jVb=function(a){this.kP=a};_.h.gVb=function(a){this.YO=a};_.h.fVb=function(a){this.experimentIds||(this.experimentIds=new rEa);var b=this.experimentIds;a=[].concat(_.nd(a));_.Eb(b,2,a,Qca)};
_.h.vAa=function(a){if(a){this.experimentIds||(this.experimentIds=new rEa);var b=this.experimentIds;a=a.md();_.sc(b,4,a)}else this.experimentIds&&_.Oj(this.experimentIds,4)};_.h.SUb=function(a){this.QM=a};_.h.IX=function(a){this.M5=a&&this.axa};_.h.ww=function(a){this.Sv.ww(a)};_.h.rla=function(a){this.xpb=!0;OGa(this,a)};var OGa=function(a,b){a.RU=new WEa(b<1?1:b);a.bo.setInterval(a.RU.getValue())};
Ql.prototype.log=function(a){if(this.sZa){a=a.clone();var b=this.nUb++;a=_.Ak(a,21,b);this.componentId&&a.kla(this.componentId);if(hb(Kb(a,1))==null){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.Oj(b,1,_.fb(c))}_.bk(a,15)!=null||_.Ak(a,15,(new Date).getTimezoneOffset()*(this.Ina?-60:60));this.experimentIds&&a.VUb(this.experimentIds.clone());b=this.aw.length-this.bufferSize+1;b>0&&(this.aw.splice(0,b),this.QO+=b);this.aw.push(a);this.Fxa()}};
Ql.prototype.Fxa=function(){this.fua||this.bo.enabled||this.bo.start()};
Ql.prototype.flush=function(a,b){var c=this;if(this.aw.length===0)a&&a();else if(this.qAa&&this.axa)this.Sv.HX(3),PGa(this);else{var d=Date.now();if(this.zKb>d&&this.R6a<d)b&&b("throttled");else{this.network&&(typeof this.network.QXa==="function"?this.Sv.HX(this.network.QXa()):this.Sv.HX(0));var e=this.Sv.kb(this.aw,this.QO,this.B3,this.kP,this.Tya,this.Sya);d={};var f=this.P1();f&&(d.Authorization=f);var g=new URL(NGa(this));this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,g.searchParams.set("authuser",
this.sessionIndex));this.YO&&(Object.defineProperty(d,"X-Goog-PageId",{value:this.YO}),g.searchParams.set("pageId",this.YO));if(f&&this.XFb===f)b&&b("stale-auth-token");else{this.aw=[];this.bo.enabled&&this.bo.stop();this.QO=0;var m=e.md(),n;this.QM&&this.QM.Ega(m.length)&&(n=this.QM.rgd(m));var r={url:g.toString(),body:m,MQc:1,h4a:d,jRb:"POST",withCredentials:this.withCredentials,GBa:this.GBa},v=function(J){c.RU.reset();c.bo.setInterval(c.RU.getValue());if(J){var L=null;try{var P=JSON.stringify(JSON.parse(J.replace(")]}'\n",
"")));L=BGa(P)}catch(ba){}L&&(J=Number(wBa(L)),J>0&&(c.R6a=Date.now(),c.zKb=c.R6a+J),L=CBa(L,KGa))&&(L=_.lk(L,1,-1),L!==-1&&(c.xpb||OGa(c,L)))}a&&a();c.B3=0},y=function(J,L){var P=_.Wj(e,Ml,3,_.Rj());var ba=_.bk(e,14);ba=ba==null?void 0:ba;var ta=c.RU;ta.fca=Math.min(3E5,ta.fca*2);ta.gTa=Math.min(3E5,ta.fca+Math.round((Math.random()-.5)*.2*ta.fca));c.bo.setInterval(c.RU.getValue());J===401&&f&&(c.XFb=f);ba&&(c.QO+=ba);L===void 0&&(L=500<=J&&J<600||J===401||J===0);L&&(c.aw=P.concat(c.aw),c.Fxa());
b&&b("net-send-failed",J);++c.B3},D=function(){c.network&&c.network.send(r,v,y)};n?n.then(function(J){r.h4a["Content-Encoding"]="gzip";r.h4a["Content-Type"]="application/binary";r.body=J;r.MQc=2;D()},function(){D()}):D()}}}};Ql.prototype.IVa=function(){QGa(this.Sv,!0);this.M5&&(this.Sv.HX(3),PGa(this));this.P8a&&(this.Sv.HX(2),RGa(this));this.flush();QGa(this.Sv,!1)};
var PGa=function(a){SGa(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=ul().navigator.sendBeacon(b.toString(),c.md())}catch(e){}d||(a.axa=!1);return d})},RGa=function(a){SGa(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");b.searchParams.set("p",_.WAa(c.md()));c=b.toString();if(c.length>15360)return!1;(new Image).src=c;return!0})},SGa=function(a,b,c,d){if(a.aw.length!==0){var e=new URL(NGa(a));e.searchParams.delete("format");var f=a.P1();
f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.sessionIndex||"0");for(f=0;f<c&&a.aw.length;++f){var g=a.aw.slice(0,b),m=a.Sv.kb(g,a.QO,a.B3,a.kP,a.Tya,a.Sya);if(!d(e.toString(),m)){++a.B3;break}a.QO=0;a.B3=0;a.Tya=0;a.Sya=0;a.aw=a.aw.slice(g.length)}a.bo.enabled&&a.bo.stop()}},LGa=function(){return"https://play.google.com/log?format=json&hasfast=true"},Pl=function(a,b){this.nO=b=b===void 0?!1:b;this.VBa=this.locale=null;this.rha=new qGa;Number.isInteger(a)&&this.rha.O4(a);b||(this.locale=
document.documentElement.getAttribute("lang"));this.ila(new Ll)};Pl.prototype.O4=function(a){this.rha.O4(a);return this};Pl.prototype.ila=function(a){this.rha.ila(a);a.sva()||a.jla(1);this.nO||(a=this.e2(),a.Eva()||a.N4(this.locale));this.VBa&&(a=this.e2(),_.Vj(a,zl,9)||_.Xj(a,9,this.VBa))};Pl.prototype.ww=function(a){this.e2().ww(a);return this};Pl.prototype.HX=function(a){_.Pj(this.aV(),Al,11)&&this.d2().HX(a)};var QGa=function(a,b){_.Pj(a.aV(),Al,11)&&(a=a.d2(),_.xk(a,2,b))};
Pl.prototype.U5a=function(a){_.Pj(this.aV(),Al,11)&&this.d2().U5a(a)};Pl.prototype.Q5a=function(a){_.Pj(this.aV(),Al,11)&&this.d2().Q5a(a)};Pl.prototype.P5a=function(a){_.Pj(this.aV(),Al,11)&&this.d2().P5a(a)};Pl.prototype.aV=function(){return _.Vj(this.rha,Ll,1)};var TGa=function(a){var b=b===void 0?xda:b;var c=a.nO?void 0:ul();c?Bda(c,b).then(function(d){a.VBa=d;d=a.e2();_.Xj(d,9,a.VBa);return!0}).catch(function(){return!1}):Promise.resolve(!1)};
Pl.prototype.e2=function(){var a=this.aV(),b=_.Vj(a,Al,11);b||(b=new Al,_.Xj(a,11,b));return b};Pl.prototype.d2=function(){var a=this.e2(),b=_.Vj(a,yl,10);b||(b=new yl,_.xk(b,2,!1),_.Xj(a,10,b));return b};Pl.prototype.uea=function(a){var b=new tEa;a=zk(b,13,a);b=new vEa;a=_.Xj(b,2,a);b=new dGa;a=_.Xj(b,1,a);return _.Bk(a,2,9)};
Pl.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.U5a(c===void 0?0:c);this.Q5a(e);this.P5a(f);c=this.rha.clone();e=Date.now().toString();c=_.Oj(c,4,_.fb(e));a=_.Zj(c,3,a.slice());d&&a.RUb(this.uea(d));b&&_.Ak(a,14,b);return a};var UGa=function(){this.wPc=typeof AbortController!=="undefined"};
UGa.prototype.send=function(a,b,c){var d=this,e,f,g,m,n,r,v,y,D,J;return _.he(function(L){switch(L.Gc){case 1:return f=(e=d.wPc?new AbortController:void 0)?setTimeout(function(){e.abort()},a.GBa):void 0,_.ie(L,2,3),g=Object.assign({},{method:a.jRb,headers:Object.assign({},a.h4a)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.GBa&&e?e.signal:null}),_.je(L,fetch(a.url,g),5);case 5:m=L.yg;if(m.status!==200){(n=c)==null||n(m.status);L.xf(3);break}if((r=b)==null){L.xf(7);break}return _.je(L,
m.text(),8);case 8:r(L.yg);case 7:case 3:Qha(L);clearTimeout(f);Rha(L,0);break;case 2:v=_.ke(L);switch((y=v)==null?void 0:y.name){case "AbortError":(D=c)==null||D(408);break;default:(J=c)==null||J(400)}L.xf(3)}})};UGa.prototype.QXa=function(){return 4};var VGa=function(a,b){nl.call(this);this.UJ=a;this.sessionIndex=b;this.FTa="https://play.google.com/log?format=json&hasfast=true";this.hv=null;this.LUb=!1;this.network=this.QM=null;this.componentId="";this.hSa=this.i2a=this.cta=this.kP=null;this.zXa=this.v5a=!1;this.SU=null;this.qAa=!1;this.Ina=void 0;this.YO=null};_.W(VGa,nl);_.h=VGa.prototype;_.h.ww=function(a){this.hv=a;return this};_.h.SUb=function(a){this.QM=a};_.h.kla=function(a){this.componentId=a;return this};_.h.jVb=function(a){this.kP=a};
_.h.vAa=function(a){this.cta=a};_.h.fVb=function(a){this.i2a=a};_.h.QUb=function(a){this.hSa=a};_.h.M5=function(){this.v5a=!0;return this};_.h.P8a=function(){this.zXa=!0;return this};_.h.rla=function(a){this.SU=Math.max(a,1E3)};_.h.Etb=function(){this.P$c=!0;return this};_.h.qVb=function(a){this.Ina=a};_.h.gVb=function(a){this.YO=a};
_.h.kb=function(){this.network||(this.network=new UGa);var a=new Ql({UJ:this.UJ,P1:this.P1?this.P1:_.pEa,sessionIndex:this.sessionIndex,b$c:this.FTa,nO:this.LUb,fua:!1,Etb:this.P$c,Fmb:this.Fmb,network:this.network});qEa(this,_.vj(ic,a));this.hSa&&a.QUb(this.hSa);this.hv&&a.ww(this.hv);this.QM&&a.SUb(this.QM);this.componentId&&a.kla(this.componentId);this.kP&&a.jVb(this.kP);this.YO&&a.gVb(this.YO);this.cta&&a.vAa(this.cta);this.i2a&&a.fVb(this.i2a);this.v5a&&a.IX(this.v5a);this.zXa&&(a.P8a=this.zXa);
this.SU&&a.rla(this.SU);this.qAa&&(a.qAa=a.axa);TGa(a.Sv);this.Ina&&a.qVb(!0);this.network.O4&&this.network.O4(this.UJ);this.network.C6c&&this.network.C6c(a);return a};var WGa=function(a){if(a!=null)return _.Rb(a),{key:_.l(_.X(a,1)),x_a:_.l(_.bk(a,2))}};Nk.prototype.toObject=function(){return WGa(this)};var XGa=function(a){if(a!=null)return _.Rb(a),{aZc:_.l(_.X(a,1)),x_a:_.l(_.bk(a,2))}};gCa.prototype.toObject=function(){return XGa(this)};var YGa=function(a){if(a!=null)return _.Rb(a),{message:_.l(_.X(a,1)),aod:_.l(_.X(a,2)),ivd:_.l(_.X(a,3)),phd:_.l(_.X(a,4)),qhd:_.l(_.X(a,5))}};Ok.prototype.toObject=function(){return YGa(this)};var ZGa=function(a){if(a!=null)return _.Rb(a),{moduleId:_.l(_.X(a,1)),zpd:_.l(_.X(a,2))}};hCa.prototype.toObject=function(){return ZGa(this)};var $Ga=function(a){if(a!=null)return _.Rb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};iCa.prototype.toObject=function(){return $Ga(this)};var aHa=function(a){if(a!=null)return _.Rb(a),{key:_.l(_.X(a,1)),comparator:_.l(_.X(a,2)),value:_.l(_.X(a,3))}};jCa.prototype.toObject=function(){return aHa(this)};var bHa=function(a){if(a!=null){_.Rb(a);var b=_.Wj(a,jCa,1,_.Rj());return{gqd:_.Ob(b,aHa),hqd:_.l(_.X(a,2))}}};kCa.prototype.toObject=function(){return bHa(this)};var cHa=function(a){if(a!=null)return _.Rb(a),{z2c:_.l(_.Ab(a,1,_.eb,3)),WPc:_.l(_.Ab(a,2,_.eb,3)),XPc:_.l(_.qk(a,3,3)),ood:_.l(_.X(a,4))}};lCa.prototype.toObject=function(){return cHa(this)};var dHa=function(a){if(a!=null)return _.Rb(a),{B8c:_.l(_.X(a,1)),C8c:_.l(_.X(a,2)),jqd:_.l(_.X(a,3)),qkd:_.l(_.dk(a,4)),okd:_.l(_.dk(a,5)),Xod:_.l(_.X(a,6)),A8c:_.l(_.X(a,7))}};mCa.prototype.toObject=function(){return dHa(this)};var eHa=function(a){if(a!=null)return _.Rb(a),{ind:dHa(_.Vj(a,mCa,1)),knd:_.l(_.dk(a,2)),hnd:cHa(_.Vj(a,lCa,3))}};nCa.prototype.toObject=function(){return eHa(this)};var fHa=function(a){if(a!=null)return _.Rb(a),{ghd:_.l(_.X(a,1)),fhd:_.l(_.X(a,2)),cacheHit:_.l(_.dk(a,3)),ohd:_.l(_.dk(a,4)),Zqd:_.l(_.dk(a,5)),aborted:_.l(_.dk(a,6)),iud:_.l(_.bk(a,7))}};oCa.prototype.toObject=function(){return fHa(this)};var gHa=function(a){if(a!=null)return _.Rb(a),{Qkd:_.kk(a,1),Tkd:_.ok(a,2),Ukd:_.ok(a,3),Pkd:_.mk(a,4),Mud:_.pk(a,5,0),xpd:_.ok(a,6),Rkd:_.ok(a,7),Skd:_.ok(a,8)}};pCa.prototype.toObject=function(){return gHa(this)};var hHa=function(a){if(a!=null)return _.Rb(a),{nld:gHa(_.Vj(a,pCa,1)),ekd:_.l(_.X(a,2))}};qCa.prototype.toObject=function(){return hHa(this)};var iHa=function(a){if(a!=null)return _.Rb(a),{v1:_.l(_.X(a,7)),Oid:_.l(_.X(a,1)),release:_.l(_.X(a,2)),environment:_.l(_.X(a,6)),Ood:_.l(_.X(a,3)),Qod:_.l(_.X(a,4)),Pod:_.l(_.bk(a,5))}};rCa.prototype.toObject=function(){return iHa(this)};var jHa=function(a){if(a!=null)return _.Rb(a),{ppd:_.l(_.hk(a,1))}};sCa.prototype.toObject=function(){return jHa(this)};var kHa=function(a){if(a!=null)return _.Rb(a),{zrd:_.l(_.X(a,1)),yrd:_.l(_.hk(a,2))}};tCa.prototype.toObject=function(){return kHa(this)};var lHa=function(a){if(a!=null)return _.Rb(a),{Bid:_.l(_.X(a,1)),errorCode:_.l(_.X(a,2)),Aid:_.l(_.hk(a,3)),domain:_.l(_.X(a,4)),reason:_.l(_.X(a,5)),Qfd:_.l(_.hk(a,6))}};Pk.prototype.toObject=function(){return lHa(this)};var mHa=function(a){if(a!=null)return _.Rb(a),{y9c:_.l(_.X(a,1)),iqd:_.l(_.X(a,2)),fqd:_.l(_.X(a,3)),statusCode:_.l(_.ek(a,4)),W4c:_.l(_.bk(a,5)),Pza:_.l(_.X(a,6)),wTc:_.l(_.hk(a,7)),j1:lHa(a.UWa()),requestId:_.l(uBa(a,9)),H4c:_.l(_.dk(a,10))}};Qk.prototype.toObject=function(){return mHa(this)};var nHa=function(a){if(a!=null)return _.Rb(a),{method:_.l(_.X(a,1)),url:_.l(_.X(a,2)),Und:_.l(_.X(a,3)),domain:_.l(_.X(a,12)),y9c:_.l(_.X(a,4)),Drd:_.l(_.ek(a,5)),W4c:_.l(_.bk(a,6)),Pza:_.l(_.X(a,7)),wTc:_.l(_.hk(a,8)),j1:lHa(a.UWa()),requestId:_.l(uBa(a,10)),H4c:_.l(_.dk(a,11))}};uCa.prototype.toObject=function(){return nHa(this)};var oHa=function(a){if(a!=null)return _.Rb(a),{ZUc:_.l(_.hk(a,1)),CCa:nHa(a.Qva()),kad:mHa(a.XXa()),z_c:YGa(a.eXa()),ond:kHa(_.Vj(a,tCa,5))}};Rk.prototype.toObject=function(){return oHa(this)};var pHa=function(a){if(a!=null)return _.Rb(a),{lpd:_.l(rba(Kb(a,1))),Xgd:_.l(_.ek(a,2))}};vCa.prototype.toObject=function(){return pHa(this)};var qHa=function(a){if(a!=null)return _.Rb(a),{origin:_.l(_.hk(a,1)),containerType:_.l(_.hk(a,2)),containerId:_.l(_.X(a,3)),containerName:_.l(_.X(a,4)),ald:_.l(_.bk(a,5))}};Tk.prototype.toObject=function(){return qHa(this)};var CHa=function(a){if(a!=null)return _.Rb(a),{key:_.l(_.hk(a,1)),Wy:_.l(_.bk(a,2)),x_a:_.l(_.bk(a,3)),Qld:_.l(_.qk(a,4,3)),Dmd:qHa(_.Vj(a,Tk,5)),Ard:_.l(_.bk(a,6))}};Uk.prototype.toObject=function(){return CHa(this)};var DHa=function(a){if(a!=null)return _.Rb(a),{fieldPath:_.l(_.X(a,1))}};JBa.prototype.toObject=function(){return DHa(this)};var EHa=function(a){if(a!=null)return _.Rb(a),{interval:_.l(_.X(a,1))}};KBa.prototype.toObject=function(){return EHa(this)};var FHa=function(a){if(a!=null)return _.Rb(a),{filter:DHa(a.RE()),time:EHa(a.getTime())}};LBa.prototype.toObject=function(){return FHa(this)};var GHa=function(a){if(a!=null)return _.Rb(a),{type:_.l(_.X(a,1)),region:_.l(_.X(a,2)),qgd:_.l(_.X(a,3))}};MBa.prototype.toObject=function(){return GHa(this)};var HHa=function(a){if(a!=null)return _.Rb(a),{text:_.l(_.X(a,1)),actionId:_.l(_.X(a,2))}};UBa.prototype.toObject=function(){return HHa(this)};var IHa=function(a){if(a!=null)return _.Rb(a),{Ged:_.l(_.hk(a,1)),NQc:_.l(_.dk(a,_.Uj(a,Kk,2))),stringValue:_.l(_.vk(a,3,Kk)),zid:_.l(_.vk(a,4,Kk)),intValue:_.l(_.uk(a,5,Kk)),doubleValue:_.l(_.Qj(a,_.Uj(a,Kk,6))),Bod:_.l(_.hk(a,7))}};YBa.prototype.toObject=function(){return IHa(this)};var JHa=function(a){if(a!=null){_.Rb(a);var b=_.l(_.X(a,1)),c=_.l(_.hk(a,2)),d=_.l(_.X(a,3)),e=_.l(_.X(a,4)),f=_.l(_.X(a,5)),g=_.l(_.X(a,6)),m=_.l(_.X(a,7)),n=_.l(_.X(a,8)),r=_.l(_.X(a,9)),v=_.l(_.bk(a,10)),y=_.l(_.dk(a,11)),D=_.l(_.dk(a,12)),J=_.l(_.X(a,13)),L=BDa(a.jXa());var P=_.Wj(a,YBa,15,_.Rj());return{Rod:b,Zsd:c,mld:d,xnd:e,P2c:f,Sod:g,jld:m,kld:n,lld:r,gld:v,hld:y,fld:D,Asd:J,b1c:L,Cod:_.Ob(P,IHa),DSc:gDa(a.HWa()),CSc:fDa(a.GWa()),aed:FHa(_.Vj(a,LBa,18)),ASc:eDa(a.FWa()),vfd:GHa(_.Vj(a,MBa,
20)),vgd:jDa(_.Vj(a,OBa,21)),BSc:_.l(_.X(a,22)),JSc:oDa(a.LWa()),ISc:nDa(a.KWa()),HSc:mDa(a.JWa()),GSc:lDa(a.IWa()),zSc:dDa(a.EWa()),UVc:pDa(a.bXa()),ySc:kDa(a.DWa()),Ugd:HHa(_.Vj(a,UBa,30)),aVc:_.Ob(a.VWa(),EDa)}}};ZBa.prototype.toObject=function(){return JHa(this)};var KHa=function(a){if(a!=null)return _.Rb(a),{FU:_.l(_.ek(a,1)),jid:_.l(_.ek(a,2)),cpd:_.l(_.Ab(a,3,_.eb,3)),Mna:_.l(_.hk(a,4)),ofd:_.l(_.hk(a,7))}};Vk.prototype.toObject=function(){return KHa(this)};var LHa=function(a){if(a!=null)return _.Rb(a),{ced:KHa(_.Vj(a,Vk,1)),avd:JHa(_.Vj(a,ZBa,2))}};wCa.prototype.toObject=function(){return LHa(this)};var MHa=function(a){if(a!=null){_.Rb(a);var b=_.Wj(a,Lk,1,_.Rj());return{Bfd:_.Ob(b,MHa),Ved:_.l(_.X(a,2)),Mga:_.l(_.X(a,3)),hv:_.l(_.X(a,10)),p0:_.l(_.X(a,4)),region:_.l(_.X(a,5))}}};Lk.prototype.toObject=function(){return MHa(this)};xCa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={application:_.l(_.hk(this,116)),iU:_.l(_.X(this,12)),environment:_.l(_.hk(this,82)),God:_.l(_.dk(this,27)),Zwa:_.l(_.dk(this,16)),R2c:_.l(_.X(this,17)),referer:_.l(_.X(this,18)),mMb:_.l(_.X(this,13)),eventType:_.l(_.X(this,3)),HE:_.l(_.X(this,4)),ZUc:_.l(_.hk(this,23)),aVc:_.Ob(this.VWa(),EDa),x_a:_.l(_.bk(this,7)),projectNumber:_.l(_.X(this,1)),projectId:_.l(_.X(this,32)),organizationId:_.l(_.X(this,53)),rjd:_.l(_.X(this,72)),Oed:_.l(_.X(this,
52)),billingAccountId:_.l(_.X(this,2)),ggd:_.l(_.X(this,74)),Tfd:_.l(_.X(this,40)),Pfd:_.l(_.X(this,41)),Wfd:_.l(_.X(this,42)),xVb:_.l(_.X(this,73)),zAb:NDa(_.Vj(this,fCa,20)),jnd:eHa(_.Vj(this,nCa,91)),Zud:LHa(_.Vj(this,wCa,21)),traceId:_.l(_.X(this,133)),Gjd:_.l(_.X(this,134)),appId:_.l(_.X(this,37)),Uid:_.l(_.X(this,43)),Alb:_.l(_.X(this,57)),Clb:_.l(_.X(this,58)),Elb:_.l(_.X(this,59)),wed:_.l(_.X(this,75)),Blb:_.l(_.X(this,62)),Dlb:_.l(_.X(this,65)),yed:_.l(_.X(this,84)),xed:_.l(_.X(this,129)),
VKb:_.l(_.X(this,121)),Ejd:_.l(_.X(this,60)),Fjd:_.l(_.X(this,83)),Pqd:_.l(_.X(this,61)),bld:_.l(_.X(this,69)),Pwa:_.l(_.dk(this,6)),R3a:_.l(_.X(this,8)),Gld:_.l(_.dk(this,9)),urd:_.l(_.X(this,10)),nsd:_.l(_.X(this,11)),Fqd:_.l(_.X(this,68)),Yid:_.l(_.hk(this,24)),Hed:_.l(_.hk(this,35)),Ied:_.l(_.hk(this,70)),ied:_.l(_.X(this,14)),mtd:_.Ob(_.Wj(this,Nk,15,_.Rj()),WGa),fgd:_.l(_.X(this,19)),Iod:_.l(_.X(this,25)),aZc:_.l(_.X(this,22)),Zkd:XGa(_.Vj(this,gCa,51)),cld:_.l(_.hk(this,26)),eqd:oHa(_.Vj(this,
Rk,46)),T4c:_.l(_.bk(this,28)),opd:jHa(_.Vj(this,sCa,38)),Dod:iHa(_.Vj(this,rCa,29)),ntd:_.Ob(_.Wj(this,Uk,85,_.Rj()),CHa),b2b:_.l(_.X(this,86)),CCa:nHa(this.Qva()),kad:mHa(this.XXa()),Jhd:DDa(_.Vj(this,aCa,33)),bfd:_.l(_.X(this,34)),Vmd:_.l(_.X(this,36)),Tmd:_.l(_.X(this,39)),vnd:_.l(_.qk(this,44,3)),Umd:_.l(_.X(this,45)),z_c:YGa(this.eXa()),TSc:_.l(_.X(this,48)),Fid:Qb(qBa(this,49)),Ptd:_.Ob(_.Wj(this,Lk,50,_.Rj()),MHa),osd:Qb(pBa(this,99)),psd:MHa(_.Vj(this,Lk,100)),wfd:_.l(_.X(this,54)),Bmd:bHa(_.Vj(this,
kCa,55)),Amd:$Ga(_.Vj(this,iCa,56)),Sld:_.Ob(_.Wj(this,hCa,63,_.Rj()),ZGa),Rld:_.Ob(_.Wj(this,hCa,64,_.Rj()),ZGa),ild:_.l(_.X(this,66)),old:_.l(_.X(this,67)),gnd:_.l(_.qk(this,71,3)),Xjd:_.l(_.X(this,76)),akd:_.l(_.X(this,77)),Wjd:_.l(_.X(this,78)),Zjd:_.l(_.X(this,79)),Yjd:_.l(_.X(this,80)),Cnb:_.l(_.X(this,81)),Gpb:_.l(_.X(this,87)),qod:fHa(_.Vj(this,oCa,88)),Rmd:_.l(_.X(this,89)),Smd:_.l(_.X(this,90)),Gnd:_.l(_.X(this,92)),gaiaId:_.l(_.bk(this,93)),kSa:_.l(_.X(this,94)),Vfd:_.l(_.X(this,95)),med:_.l(_.X(this,
96)),led:_.l(_.X(this,97)),P2c:hHa(this.Wyb()),Pdd:_.l(_.X(this,101)),Xkd:_.l(_.dk(this,102)),hhd:_.l(_.X(this,104)),mgd:_.l(_.X(this,105)),datasetId:_.l(_.X(this,106)),Tud:_.l(_.X(this,107)),pmd:_.l(_.bk(this,114)),Sud:_.l(_.X(this,115)),Yrd:_.l(_.X(this,117)),csd:_.l(_.X(this,118)),bsd:_.l(_.X(this,119)),O4a:_.l(_.X(this,122)),Hgd:_.l(_.X(this,123)),mmd:_.l(_.X(this,125)),rsd:pHa(_.Vj(this,vCa,126))}}else a=void 0;return a};var NHa=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}"),Rl=function(a,b,c,d){this.qt=a;this.iU=b;this.uh=c;this.To=d;this.fO=d.FRc};_.h=Rl.prototype;_.h.EAa=function(a){this.uh||(this.uh={});this.uh.projectNumber=a};_.h.setProjectId=function(a){this.uh||(this.uh={});this.uh.projectId=a};_.h.tAa=function(a){this.uh||(this.uh={});this.uh.billingAccountId=a};_.h.VUb=function(a){var b=new PDa;_.Eb(b,3,a,aba);this.client.vAa(b)};
_.h.qla=function(a){this.uh.environment=a};_.h.TJ=function(a,b){a=a===void 0?{}:a;b=b===void 0?this.qt.location.pathname:b;this.ob(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.ob=function(a,b){b=b===void 0?this.qt.location.pathname:b;a.type&&NHa.test(a.type);a.name&&NHa.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"&&NHa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&typeof e==="string"&&NHa.test(e)}a.kind===void 0&&(a.kind=29);b=this.NSa(a,b);a=new Ml;c=b.md();a=_.sc(a,8,c);if(b=(b=_.Vj(b,wCa,21))?_.Vj(b,Vk,1):null)b=_.ek(b,1),zk(a,
11,b==null?void 0:b);this.client.dispatch(a)};
_.h.NSa=function(a,b){this.uh||(this.uh={});var c=new xCa,d=this.uh;d.Pwa!==void 0&&c.K5a(d.Pwa);d.Zwa!==void 0&&c.ZUb(d.Zwa);d.R3a&&c.S5a(d.R3a);d.hostname&&c.N5a(d.hostname);var e,f;c.qla((f=(e=d.environment)!=null?e:c.TWa())!=null?f:0);d.projectNumber&&c.EAa(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.tAa(d.billingAccountId);d=new Mk;zk(d,1,this.qt.screen.width);zk(d,2,this.qt.screen.height);e=new Mk;zk(e,1,this.qt.innerWidth);zk(e,2,this.qt.innerHeight);f=new aCa;
_.Xj(f,1,d);_.Xj(f,3,e);zk(f,2,this.qt.screen.colorDepth);_.Xj(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.EAa(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.tAa(a.billingAccountId);a.latency&&c.wla(Math.ceil(a.latency));a.zAb&&_.Xj(c,20,a.zAb);if(a.k8c)for(d=_.k(Object.entries(a.k8c)),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 Nk).xw(e).wla(g);_.ak(f,15,Nk,e)}a.ZQa&&
(d=new Vk,d=_.Bk(d,4,a.ZQa.Mna).F5a(a.ZQa.id),d=_.Eb(d,3,a.ZQa.bed,aba),e=new wCa,d=_.Xj(e,1,d),_.Xj(c,21,d));b=_.sc(c,13,b).A5a(this.iU);b=_.sc(b,3,a.type);_.sc(b,4,a.name).TUb(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.WPa,e=e.value,f=(new Fk).setValue(String(e.value)),e.key!==void 0&&f.xw(e.key),e.Dpb!==void 0&&BBa(f,3,e.Dpb),e.Hpb!==void 0&&BBa(f,4,e.Hpb),e.Cpb!==void 0&&BBa(f,5,e.Cpb),e.Mpb!==void 0&&BBa(f,6,e.Mpb),d.call(b,
f)}else if(b)for(m in b)m&&(d=c,e=m,f=b[m],e=(new Fk).xw(e).setValue(String(f)),d.WPa(e));m=$Da.get("concordWindowId");m||(m=ZDa(),$Da.set("concordWindowId",m));_.sc(c,34,m);(m=this.qt.document.referrer)&&c.Bla(m);_.xk(c,27,this.qt.document.hidden);var n;m=_.k((n=this.uh.features)!=null?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(c);a.Alb&&_.sc(c,57,a.Alb);a.Clb&&_.sc(c,58,a.Clb);a.Elb&&_.sc(c,59,a.Elb);a.Blb&&_.sc(c,62,a.Blb);a.Dlb&&_.sc(c,65,a.Dlb);a.xVb&&_.sc(c,73,a.xVb);a.Cnb&&_.sc(c,
81,a.Cnb);a.Gpb&&_.sc(c,87,a.Gpb);a.b2b&&_.sc(c,86,a.b2b);a.O4a&&c.mVb(a.O4a);return c};_.p.Object.defineProperties(Rl.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.fO)return this.fO;this.To||(this.To={});if(this.To.cxa)return this.fO=new Sl;var a=null;this.To.sessionIndex&&(a=String(this.To.sessionIndex));a=new VGa(509,a||"0");this.To.endpoint&&(a.FTa=this.To.endpoint);this.fO=a.kb();this.To.SU&&this.fO.rla(this.To.SU);this.To.M5&&this.fO.IX(!0);return this.fO}}});
var OHa=function(a){this.qt=a;this.iU="UNDEFINED";this.uh={Pwa:!1};this.To={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",SU:2500,M5:!0};this.uh.hostname=this.qt.location.hostname;this.uh.Zwa=this.qt.location.protocol==="https:"};_.h=OHa.prototype;_.h.A5a=function(a){this.iU=a;return this};_.h.rla=function(a){this.To.SU=a};_.h.K5a=function(a){this.uh.Pwa=a;return this};_.h.ZUb=function(a){this.uh.Zwa=a};_.h.qla=function(a){this.uh.environment=a};
_.h.EAa=function(a){this.uh.projectNumber=a};_.h.setProjectId=function(a){this.uh.projectId=a;return this};_.h.tAa=function(a){this.uh.billingAccountId=a};_.h.S5a=function(a){this.uh.R3a=a;return this};_.h.IX=function(a){this.To.M5=a;return this};var Cda=function(a){var b=new PHa;a.uh.features||(a.uh.features=[]);if(a.uh.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.uh.features.push(b);return a},Sl=function(){};Sl.prototype.dispatch=function(){};
Sl.prototype.vAa=function(){};Sl.prototype.rla=function(){};Sl.prototype.IX=function(){};var SHa;_.QHa=function(a){if(a.Yx&&typeof a.Yx=="function")return a.Yx();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(_.sa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return sda(a)};
_.RHa=function(a){if(a.Y1&&typeof a.Y1=="function")return a.Y1();if(!a.Yx||typeof a.Yx!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.sa(a)||typeof a==="string"){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.tda(a)}}};
SHa=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.sa(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else for(var d=_.RHa(a),e=_.QHa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var Tl,THa,UHa,VHa,WHa,XHa,ZHa,Rua;Tl=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");THa=function(a){a=a.match(Tl)[1]||null;!a&&_.ca.self&&_.ca.self.location&&(a=_.ca.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
UHa=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," ")):"")}}};VHa=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]};
WHa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)WHa(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+encodeURIComponent(String(b))))};XHa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)WHa(a[b],a[b+1],c);return c.join("&")};_.YHa=function(a){var b=[],c;for(c in a)WHa(c,a[c],b);return b.join("&")};ZHa=function(a,b){var c=arguments.length==2?XHa(arguments[1],0):XHa(arguments,1);return VHa(a,c)};
Rua=function(a,b){_.cAa(a,"/")&&(a=a.slice(0,-1));_.yj(b,"/")&&(b=b.slice(1));return a+"/"+b};var Vl,cIa,iIa,dIa,fIa,eIa,hIa,gIa,Xl;
_.Ai=function(a){this.fUa=this.rG=this.bu="";this.U3=null;this.hJ=this.Nya="";this.iy=!1;var b;a instanceof _.Ai?(this.iy=a.iy,_.$Ha(this,a.bu),this.rG=a.rG,this.UP(a.rg()),aIa(this,a.U3),this.ud(a.qe()),_.Ul(this,a.Sj.clone()),_.bIa(this,a.hJ)):a&&(b=String(a).match(Tl))?(this.iy=!1,_.$Ha(this,b[1]||"",!0),this.rG=Vl(b[2]||""),this.UP(b[3]||"",!0),aIa(this,b[4]),this.ud(b[5]||"",!0),_.Ul(this,b[6]||"",!0),_.bIa(this,b[7]||"",!0)):(this.iy=!1,this.Sj=new _.Wl(null,this.iy))};
_.Ai.prototype.toString=function(){var a=[],b=this.bu;b&&a.push(cIa(b,dIa,!0),":");var c=this.rg();if(c||b=="file")a.push("//"),(b=this.rG)&&a.push(cIa(b,dIa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.U3,c!=null&&a.push(":",String(c));if(c=this.qe())this.tJ()&&c.charAt(0)!="/"&&a.push("/"),a.push(cIa(c,c.charAt(0)=="/"?eIa:fIa,!0));(c=this.Sj.toString())&&a.push("?",c);(c=this.hJ)&&a.push("#",cIa(c,gIa));return a.join("")};
_.Ai.prototype.resolve=function(a){var b=this.clone(),c=!!a.bu;c?_.$Ha(b,a.bu):c=!!a.rG;c?b.rG=a.rG:c=a.tJ();c?b.UP(a.rg()):c=a.U3!=null;var d=a.qe();if(c)aIa(b,a.U3);else if(c=!!a.Nya){if(d.charAt(0)!="/")if(this.tJ()&&!this.Nya)d="/"+d;else{var e=b.qe().lastIndexOf("/");e!=-1&&(d=b.qe().slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(_.ja(e,"./")||_.ja(e,"/.")){d=_.yj(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.ud(d):c=a.hYa();c?_.Ul(b,a.Sj.clone()):c=!!a.hJ;c&&_.bIa(b,a.hJ);return b};_.Ai.prototype.clone=function(){return new _.Ai(this)};_.$Ha=function(a,b,c){a.bu=c?Vl(b,!0):b;a.bu&&(a.bu=a.bu.replace(/:$/,""))};_.Ai.prototype.rg=function(){return this.fUa};_.Ai.prototype.UP=function(a,b){this.fUa=b?Vl(a,!0):a};_.Ai.prototype.tJ=function(){return!!this.fUa};
var aIa=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("ma`"+b);a.U3=b}else a.U3=null};_.Ai.prototype.qe=function(){return this.Nya};_.Ai.prototype.ud=function(a,b){this.Nya=b?Vl(a,!0):a;return this};_.Ai.prototype.hYa=function(){return this.Sj.toString()!==""};_.Ul=function(a,b,c){b instanceof _.Wl?(a.Sj=b,a.Sj.J5a(a.iy)):(c||(b=cIa(b,hIa)),a.Sj=new _.Wl(b,a.iy));return a};_.Ai.prototype.setQuery=function(a,b){return _.Ul(this,a,b)};_.Ai.prototype.getQuery=function(){return this.Sj.toString()};
_.Bi=function(a,b,c){a.Sj.set(b,c);return a};_.bIa=function(a,b,c){a.hJ=c?Vl(b):b;return a};_.Ai.prototype.removeParameter=function(a){this.Sj.remove(a);return this};_.Ai.prototype.isReadOnly=function(){return!1};_.Ai.prototype.J5a=function(a){this.iy=a;this.Sj&&this.Sj.J5a(a)};Vl=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};cIa=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,iIa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
iIa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};dIa=/[#\/\?@]/g;fIa=/[#\?:]/g;eIa=/[#\?]/g;hIa=/[#\?@]/g;gIa=/#/g;_.Wl=function(a,b){this.Lr=this.zk=null;this.wv=a||null;this.iy=!!b};Xl=function(a){a.zk||(a.zk=new Map,a.Lr=0,a.wv&&UHa(a.wv,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.Wl.prototype;_.h.add=function(a,b){Xl(this);this.wv=null;a=Yl(this,a);var c=this.zk.get(a);c||this.zk.set(a,c=[]);c.push(b);this.Lr+=1;return this};
_.h.remove=function(a){Xl(this);a=Yl(this,a);return this.zk.has(a)?(this.wv=null,this.Lr-=this.zk.get(a).length,this.zk.delete(a)):!1};_.h.clear=function(){this.zk=this.wv=null;this.Lr=0};_.h.ls=function(){Xl(this);return this.Lr==0};_.h.x0=function(a){Xl(this);a=Yl(this,a);return this.zk.has(a)};_.h.forEach=function(a,b){Xl(this);this.zk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.Y1=function(){Xl(this);for(var a=Array.from(this.zk.values()),b=Array.from(this.zk.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.Yx=function(a){Xl(this);var b=[];if(typeof a==="string")this.x0(a)&&(b=b.concat(this.zk.get(Yl(this,a))));else{a=Array.from(this.zk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){Xl(this);this.wv=null;a=Yl(this,a);this.x0(a)&&(this.Lr-=this.zk.get(a).length);this.zk.set(a,[b]);this.Lr+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Yx(a);return a.length>0?String(a[0]):b};_.h.JX=function(a,b){this.remove(a);b.length>0&&(this.wv=null,this.zk.set(Yl(this,a),_.qa(b)),this.Lr+=b.length)};
_.h.toString=function(){if(this.wv)return this.wv;if(!this.zk)return"";for(var a=[],b=Array.from(this.zk.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Yx(d);for(var f=0;f<d.length;f++){var g=e;d[f]!==""&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.wv=a.join("&")};_.h.clone=function(){var a=new _.Wl;a.wv=this.wv;this.zk&&(a.zk=new Map(this.zk),a.Lr=this.Lr);return a};var Yl=function(a,b){b=String(b);a.iy&&(b=b.toLowerCase());return b};
_.Wl.prototype.J5a=function(a){a&&!this.iy&&(Xl(this),this.wv=null,this.zk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.JX(d,b))},this));this.iy=a};_.Wl.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)SHa(arguments[b],function(c,d){this.add(d,c)},this)};var jIa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),kIa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),lIa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),mIa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),nIa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),oIa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],pIa=RegExp("(organizationId=)[0-9]*"),
qIa=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}"),rIa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,tIa=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(rIa,"$2");var e=new _.Ai(a);e.Sj.get("project")&&_.Bi(e,"project",":projectId");a=e.qe();Vl(e.Sj.toString())&&(a+="?"+Vl(e.Sj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(lIa,"$1:vmInstanceName");a=a.replace(jIa,"$1:accountId");a=a.replace(mIa,"$1:emailId");a=a.replace(nIa,"$1:clientId");a=a.replace(pIa,"$1:organizationId");(b=kIa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&sIa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ja(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(qIa,":uuid")},sIa=function(a){var b=_.ja(a,"."),c=oIa.some(function(d){return _.cAa(a,d)});return b&&!c};var PHa=function(){};PHa.prototype.apply=function(a){var b={projectId:a.An()||void 0,projectNumber:_.X(a,1)||void 0,accountId:_.X(a,2)||void 0};if(_.X(a,13)){var c=tIa(_.X(a,13),b);_.X(a,4)==="pageview"&&_.X(a,3)===_.X(a,13)&&_.sc(a,3,c);_.sc(a,13,c)}if(a.Iva()){c=a.Bla;var d=a.Iva();var e=b===void 0?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.Ai(d);d=g.bu+"://"+g.rg()+tIa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var Zl=function(a,b,c,d,e,f){Rl.call(this,a,b,d,e);this.yAb=c;this.uh=d;this.To=e;this.Mya=f};_.W(Zl,Rl);Zl.prototype.TJ=function(a,b){a=a===void 0?{}:a;var c;Rl.prototype.TJ.call(this,a,b!=null?b:(c=this.Mya)==null?void 0:c.get())};Zl.prototype.ob=function(a,b){var c;Rl.prototype.ob.call(this,a,b!=null?b:(c=this.Mya)==null?void 0:c.get())};Zl.newBuilder=function(a,b){a=a===void 0?window:a;return Eda(a,b)};var Dda=function(a,b){OHa.call(this,a);this.qt=a;this.Mya=b;this.yAb=new ODa};_.W(Dda,OHa);
Dda.prototype.kb=function(){return new Zl(this.qt,this.iU,this.yAb,this.uh,this.To,this.Mya)};var tc=globalThis;var Jda=Object.getOwnPropertyDescriptor,Oda=Object.defineProperty,Sda=Object.getPrototypeOf,iea=Object.create,jea=Array.prototype.slice,Dea=uc("addEventListener"),Eea=uc("removeEventListener"),Zda=uc(""),uIa=typeof window!=="undefined",zc=uIa?window:void 0,wc=uIa&&zc||globalThis,vIa=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,bea=!("nw"in wc)&&typeof wc.process!=="undefined"&&wc.process.toString()==="[object process]",kea=!bea&&!vIa&&!(!uIa||!zc.HTMLElement),lea=typeof wc.process!==
"undefined"&&wc.process.toString()==="[object process]"&&!vIa&&!(!uIa||!zc.HTMLElement),Mda={},wIa=uc("enable_beforeunload"),Nda=function(a){if(a=a||wc.event){var b=Mda[a.type];b||(b=Mda[a.type]=uc("ON_PROPERTY"+a.type));var c=this||a.target||wc;b=c[b];kea&&c===zc&&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"&&wc[wIa]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());
return c}},xc=uc("originalInstance"),Uda=!1,Vda=!1;var Bc=!1;if(typeof window!=="undefined")try{var xIa=Object.defineProperty({},"passive",{get:function(){Bc=!0}});window.addEventListener("test",xIa,xIa);window.removeEventListener("test",xIa,xIa)}catch(a){Bc=!1}var dea={O8a:!0},Ac={},cea={},fea=new RegExp("^"+Zda+"(\\w+)(true|false)$"),aea=uc("propagationStopped");var nea,oea,pea,qea,Ec;var yea=[].concat(_.nd("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(" ")),
_.nd(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.nd(["autocomplete","autocompleteerror"]),_.nd(["toggle"]),_.nd("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.nd("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(" ")),
_.nd("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.nd("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 Cea=uc("zoneTask");var $l=function(a,b){this.Qv=a;this.zd=b},yIa=function(a){throw Error("Ca`"+a.Qv);};$l.prototype.string=function(a){if(this.zd==null)return arguments.length==0&&yIa(this),a;if(typeof this.zd==="string")return this.zd;throw new TypeError("Da`"+this.Qv+"`"+this.zd+"`"+typeof this.zd);};
var zIa=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 $l("mXaIFf",a&&"mXaIFf"in a?a.mXaIFf:null);if(a.zd==null)return null;if(typeof a.zd==="boolean")return a.zd;if(typeof a.zd==="string"){var b=a.zd.toLowerCase();if(b==="true"||b==="1")return!0;if(b==="false"||b==="0")return!1}throw new TypeError("Fa`"+a.Qv+"`"+a.zd+"`"+typeof a.zd);};
$l.prototype.number=function(a){if(this.zd==null)return arguments.length==0&&yIa(this),a;if(typeof this.zd==="number")return this.zd;if(typeof this.zd==="string"){var b=Number(this.zd);if(!isNaN(b)&&!_.Aj(this.zd))return b}throw new TypeError("Ga`"+this.Qv+"`"+this.zd+"`"+typeof this.zd);};$l.prototype.toString=function(){if(this.zd==null)var a=null;else if(typeof this.zd==="string")a=this.zd;else throw new TypeError("Ea`"+this.Qv+"`"+this.zd+"`"+typeof this.zd);a===null&&yIa(this);return a};
$l.prototype.object=function(a){if(this.zd==null){if(arguments.length==0)throw Error("Ca`"+this.Qv);return a}if(!_.sa(this.zd)&&_.ua(this.zd))return qda(this.zd,function(b,c){return new $l(this.Qv+"."+c,b)},this);throw new TypeError("Ha`"+this.Qv+"`"+this.zd+"`"+typeof this.zd);};var AIa;if(!(AIa=typeof window==="undefined")){var BIa=zIa();AIa=BIa===null?!0:BIa}if(AIa){var am=globalThis,CIa=am[uc("forceDuplicateZoneCheck")]===!0;if(am.Zone&&(CIa||typeof am.Zone.__symbol__!=="function"))throw Error("La");am.Zone!=null||(am.Zone=Gda());var Cc=am.Zone;Hea();Iea();Jea();mea();Aea();Fea();Gea()};var Kea=Gc({ua:Gc}),Oea=Gc({Ca:Gc}),Lea=Gc({Ond:Gc}),Pea=Gc({Pnd:Gc});_.Nc=function(a,b){b=Error.call(this,"NG0"+Math.abs(a)+(b?": "+b:""));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};_.W(_.Nc,Error);var bd=Gc({ya:Gc}),Mfa=Gc({Fa:Gc}),Qfa=Gc({He:Gc}),DIa=Gc({Da:Gc}),Sfa=Gc({O:Gc}),Tga=Gc({fr:Gc}),EIa=Gc({ZIa:Gc});var Oc,Uea,$ea,bm;Oc=null;Uea=!1;$ea=1;_.Sc=Symbol("Na");bm={version:0,VFb:0,Wg:!1,Hk:void 0,NW:void 0,Iy:void 0,Yxa:0,Lq:void 0,AO:void 0,Nba:!1,u0:!1,sOb:function(){return!1},vOb:function(){},jU:function(){},ESa:function(){}};var FIa=Symbol("Oa"),GIa=Symbol("Pa"),jfa=Symbol("Qa"),ifa=Object.assign({},bm,{value:FIa,Wg:!0,error:null,wq:Tea,sOb:function(a){return a.value===FIa||a.value===GIa},vOb:function(a){if(a.value===GIa)throw Error("Ra");var b=a.value;a.value=GIa;var c=Qc(a);try{var d=a.TRc()}catch(e){d=jfa,a.error=e}finally{ffa(a,c)}b!==FIa&&b!==jfa&&d!==jfa&&a.wq(b,d)?a.value=b:(a.value=d,a.version++)}});var nfa=function(){throw Error();};var lfa=Object.assign({},bm,{wq:Tea,value:void 0});var qfa=function(){},pfa=Object.assign({},bm,{u0:!0,Nba:!1,jU:function(a){a.Xd!==null&&a.Xd(a.Eb)},ON:!1,k0:qfa});var sfa;var vfa=Gc({Uab:Gc});_.ld=function(a,b){this.oIc=a;this.ua=void 0;typeof b=="number"?this.fr=b:b!==void 0&&(this.ua=_.q({token:this,Ga:b.Ga||"root",qa:b.qa}))};_.ld.prototype.toString=function(){return"InjectionToken "+this.oIc};_.p.Object.defineProperties(_.ld.prototype,{xd:{configurable:!0,enumerable:!0,get:function(){return this}}});_.Oe=globalThis;var HIa={},IIa=/\n/gm,Xc=void 0;var dga=new _.ld("");var JIa=new _.ld("",-1);var cga=new _.ld("");var hga=function(){};hga.prototype.get=function(a,b){b=b===void 0?HIa:b;if(b===HIa)throw a=Error("Ua`"+_.Jc(a)),a.name="NullInjectorError",a;return b};var gd;gd={};_.Zc=[];var ega=Gc({wa:String,lc:Gc});var sna=new _.ld("");var mga={},KIa={},gga=void 0,cm=function(){},pd=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.LF=new Map;this.jNa=new Set;this.b9=[];this.Lb=!1;pga(a,function(f){return LIa(e,f)});this.LF.set(JIa,md(void 0,this));d.has("environment")&&this.LF.set(cm,md(void 0,this));a=this.LF.get(sna);a!=null&&typeof a.value==="string"&&this.scopes.add(a.value);this.FCb=new Set(this.get(cga,_.Zc,2))};_.W(pd,cm);_.h=pd.prototype;
_.h.destroy=function(){oga(this);this.Lb=!0;var a=_.Pc(null);try{for(var b=_.k(this.jNa),c=b.next();!c.done;c=b.next())c.value.La();var d=this.b9;this.b9=[];for(var e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{this.LF.clear(),this.jNa.clear(),this.FCb.clear(),_.Pc(a)}};_.h.ze=function(a){var b=this;oga(this);this.b9.push(a);return function(){var c=b.b9.indexOf(a);c!==-1&&b.b9.splice(c,1)}};
_.h.get=function(a,b,c){b=b===void 0?HIa:b;c=c===void 0?0:c;oga(this);if(a.hasOwnProperty(EIa))return a[EIa](this);c=xfa(c);var d=Yc(this),e=Tc();try{if(!(c&4)){var f=this.LF.get(a);if(f===void 0){var g=(typeof a==="function"||typeof a==="object"&&a instanceof _.ld)&&Mea(a),m;if(m=g)if(g.Ga){var n=Wc(g.Ga);m=typeof n==="string"?n==="any"||this.scopes.has(n):this.FCb.has(n)}else m=!1;f=m?md(kga(a),mga):null;this.LF.set(a,f)}if(f!=null){a:{b=f;var r=_.Pc(null);try{b.value===mga&&(b.value=KIa,b.value=
b.qa());var v;if(v=typeof b.value==="object"&&b.value){var y=b.value;v=y!==null&&typeof y==="object"&&typeof y.La==="function"}v&&this.jNa.add(b.value);var D=b.value;break a}finally{_.Pc(r)}D=void 0}return D}}var J=c&2?iga():this.parent;b=c&8&&b===HIa?null:b;return J.get(a,b)}catch(Ma){if(Ma.name==="NullInjectorError"){(Ma.ngTempTokenPath=Ma.ngTempTokenPath||[]).unshift(_.Jc(a));if(d)throw Ma;D=Ma;var L=this.source,P=D.ngTempTokenPath;a.__source&&P.unshift(a.__source);var ba="\n"+D.message;a=L;a=
a===void 0?null:a;ba=ba&&ba.charAt(0)==="\n"&&ba.charAt(1)=="\u0275"?ba.slice(2):ba;var ta=_.Jc(P);if(Array.isArray(P))ta=P.map(_.Jc).join(" -> ");else if(typeof P==="object"){L=[];for(var Ba in P)if(P.hasOwnProperty(Ba)){var ra=P[Ba];L.push(Ba+":"+(typeof ra==="string"?JSON.stringify(ra):_.Jc(ra)))}ta="{"+L.join(", ")+"}"}var xa="R3InjectorError"+(a?"("+a+")":"")+"["+ta+"]: "+ba.replace(IIa,"\n  ");D.message=xa;D.ngTokenPath=P;D.ngTempTokenPath=null;throw D;}throw Ma;}finally{Tc(e),Yc(d)}};
_.h.eX=function(){var a=_.Pc(null),b=Yc(this),c=Tc();try{for(var d=this.get(dga,_.Zc,2),e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{Yc(b),Tc(c),_.Pc(a)}};_.h.toString=function(){for(var a=[],b=_.k(this.LF.keys()),c=b.next();!c.done;c=b.next())a.push(_.Jc(c.value));return"R3Injector["+a.join(", ")+"]"};
var LIa=function(a,b){b=Wc(b);var c=kd(b)?b:Wc(b&&b.wa),d=nga(b);if(!kd(b)&&b.xd===!0){var e=a.LF.get(c);e||(e=md(void 0,mga,!0),e.qa=function(){return yfa(e.xd)},a.LF.set(c,e));c=b;e.xd.push(b)}a.LF.set(c,d)};_.p.Object.defineProperties(pd.prototype,{rc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});var uga=function(a,b,c){this.Bj=a;this.Yf=b;this.eJ=c};_.ud.vKb=!0;var Eja,Bga,Kf;_.Ad=Iga(null);Eja=null;Bga=!1;Kf=!0;var fha=function(a,b){var c=_.B;this.qa=a;this.r4a=!1;this.cRc=b;this.ECb=c};var MIa={};var NIa=function(a,b){this.Tb=a;this.Hya=b};NIa.prototype.get=function(a,b,c){c=xfa(c);var d=this.Tb.get(a,MIa,c);return d!==MIa||b===MIa?d:this.Hya.get(a,b,c)};var Rga,Uga,Ld;Rga=!0;Uga=0;Ld={};_.Nd=function(a,b){this.a$=a;this.Ie=b};_.Nd.prototype.get=function(a,b,c){return cha(this.a$,this.Ie,a,xfa(c),b)};_.dm=function(a){var b=this;this.attributeName=a;this.fr=function(){return _.Jd(b.attributeName)}};_.dm.prototype.toString=function(){return"HostAttributeToken "+this.attributeName};_.OIa=zfa(iha(function(a){return{token:a}}),-1);_.em=zfa(iha(),8);zfa(iha(),2);_.gm=zfa(iha(),4);zfa(iha(),1);Gc({wa:String,lc:Gc});_.Bf=function(){};_.Og=function(a){if(Array.isArray(a))return kha({name:""},void 0,a,"");var b,c=(b=a.name)!=null?b:"";return kha({name:c},a.parent,a.Pb,c)};_.PIa=new hga;_.Bf.ua=_.q({token:_.Bf,Ga:"any",qa:function(){return _.t(JIa)}});_.Bf.fr=-1;_.hm=function(){};var im=function(){},mqa=function(){};var QIa=function(){},RIa=new _.ld("",{Ga:"root",qa:function(){return!1}}),ena=new _.ld(""),fna=new _.ld("");var lha=void 0;var Bja;_.Pd=new Map;Bja=0;var SIa,tna,Cf;SIa=new _.ld("",{Ga:"root",qa:function(){return"ng"}});tna=new _.ld("");Cf=new _.ld("",{Ga:"platform",qa:function(){return"unknown"}});_.jm=new _.ld("");_.TIa=new _.ld("",{Ga:"root",qa:function(){var a,b;return((a=mha().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});var UIa=function(){},VIa=function(){};_.Td=function(a){this.na=a};_.Td.fr=function(){return Vd(_.Ed(),_.Bd())};var WIa;WIa=function(){};_.km=function(){this.rq=null};_.km.fr=function(){var a=_.Bd(),b=_.xd(_.Ed().index,a);return(_.sd(b)?b:a)[11]};_.Gf=function(){};_.Gf.fr=rha;_.Gf.ZIa=function(a){return a};var qha=function(a){this.Ie=a};_.W(qha,_.Gf);qha.ZIa=_.Gf.ZIa;qha.fr=_.Gf.fr;qha.prototype.ze=function(a){var b=this;zga(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 XIa=Wd(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}});_.Zd=function(a){this.SYc=a;this.closed=!1;this.f$=this.j_=null};_.h=_.Zd.prototype;
_.h.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.j_;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.SYc;if(_.Xd(b))try{b()}catch(f){var d=f instanceof XIa?f.errors:[f]}var e=this.f$;if(e)for(this.f$=null,b=_.k(e),c=b.next();!c.done;c=b.next()){c=c.value;try{_.Xd(c)?c():c.unsubscribe()}catch(f){c=void 0,d=(c=d)!=null?c:[],f instanceof XIa?d=[].concat(_.nd(d),_.nd(f.errors)):d.push(f)}}if(d)throw new XIa(d);
}};_.h.add=function(a){if(a&&a!==this)if(this.closed)_.Xd(a)?a():a.unsubscribe();else{if(a instanceof _.Zd){if(a.closed||a.tKc(this))return;a.bGc(this)}var b;(this.f$=(b=this.f$)!=null?b:[]).push(a)}};_.h.tKc=function(a){var b=this.j_;return b===a||Array.isArray(b)&&b.includes(a)};_.h.bGc=function(a){var b=this.j_;this.j_=Array.isArray(b)?(b.push(a),b):b?[b,a]:a};_.h.eNc=function(a){var b=this.j_;b===a?this.j_=null:Array.isArray(b)&&sha(b,a)};
_.h.remove=function(a){var b=this.f$;b&&sha(b,a);a instanceof _.Zd&&a.eNc(this)};var YIa=new _.Zd;YIa.closed=!0;_.Zd.EMPTY=YIa;var uha=function(){setTimeout.apply(null,_.nd(_.lc.apply(0,arguments)))};var lm=function(a){_.Zd.call(this);this.En=!1;this.destination=a instanceof lm?a:new ZIa(!a||_.Xd(a)?{next:a!=null?a:void 0}:a);tha(a)&&a.add(this)};_.W(lm,_.Zd);lm.EMPTY=_.Zd.EMPTY;lm.create=function(a,b,c){return new pe(a,b,c)};_.h=lm.prototype;_.h.next=function(a){this.En||this.Ee(a)};_.h.error=function(a){this.En||(this.En=!0,this.fdb(a))};_.h.complete=function(){this.En||(this.En=!0,this.Xoa())};_.h.unsubscribe=function(){this.closed||(this.En=!0,_.Zd.prototype.unsubscribe.call(this))};
_.h.Ee=function(a){this.destination.next(a)};_.h.fdb=function(a){this.destination.error(a);this.unsubscribe()};_.h.Xoa=function(){this.destination.complete();this.unsubscribe()};var ZIa=function(a){this.B2a=a};ZIa.prototype.next=function(a){var b=this.B2a;if(b.next)try{b.next(a)}catch(c){vha(c)}};ZIa.prototype.error=function(a){var b=this.B2a;if(b.error)try{b.error(a)}catch(c){vha(c)}else vha(a)};ZIa.prototype.complete=function(){var a=this.B2a;if(a.complete)try{a.complete()}catch(b){vha(b)}};
var pe=function(a,b,c){lm.call(this);this.destination=new ZIa(_.Xd(a)||!a?{next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:a)};_.W(pe,lm);pe.EMPTY=lm.EMPTY;pe.create=lm.create;var Dha=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.ce=function(a){a&&(this.Er=a)};_.h=_.ce.prototype;_.h.VB=function(a){var b=new _.ce;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){a=a&&a instanceof lm||a&&_.Xd(a.next)&&_.Xd(a.error)&&_.Xd(a.complete)&&tha(a)?a:new pe(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.Er(a):this.oPa(a));return a};_.h.oPa=function(a){try{return this.Er(a)}catch(b){a.error(b)}};
_.h.forEach=function(a,b){var c=this;b=xha(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.Er=function(a){var b;return(b=this.source)==null?void 0:b.subscribe(a)};_.ce.prototype[Dha]=function(){return this};_.ce.prototype.ha=function(){var a=_.lc.apply(0,arguments);return a.length?wha(a)(this):this};_.mm=function(a){var b=xha(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)})})};
_.ce.create=function(a){return new _.ce(a)};var $Ia=Wd(function(a){return function(){a(this);this.name="ObjectUnsubscribedError";this.message="object unsubscribed"}});_.lf=function(){this.Gn=[];this.Bn=this.En=this.closed=!1;this.CBa=null};_.W(_.lf,_.ce);_.h=_.lf.prototype;_.h.VB=function(a){var b=new nm(this,this);b.operator=a;return b};_.h.wT=function(){if(this.closed)throw new $Ia;};_.h.next=function(a){this.wT();if(!this.En)for(var b=_.k(this.Gn.slice()),c=b.next();!c.done;c=b.next())c.value.next(a)};_.h.error=function(a){this.wT();if(!this.En){this.Bn=this.En=!0;this.CBa=a;for(var b=this.Gn;b.length;)b.shift().error(a)}};
_.h.complete=function(){this.wT();if(!this.En){this.En=!0;for(var a=this.Gn;a.length;)a.shift().complete()}};_.h.unsubscribe=function(){this.En=this.closed=!0;this.Gn=null};_.h.oPa=function(a){this.wT();return _.ce.prototype.oPa.call(this,a)};_.h.Er=function(a){this.wT();this.SJa(a);return this.Teb(a)};_.h.Teb=function(a){var b=this,c=this.En,d=this.Gn;return this.Bn||c?_.Zd.EMPTY:(d.push(a),new _.Zd(function(){return sha(b.Gn,a)}))};
_.h.SJa=function(a){var b=this.CBa,c=this.En;this.Bn?a.error(b):c&&a.complete()};_.h.Mf=function(){var a=new _.ce;a.source=this;return a};_.lf.create=function(a,b){return new nm(a,b)};var nm=function(a,b){_.lf.call(this);this.destination=a;this.source=b};_.W(nm,_.lf);nm.create=_.lf.create;nm.prototype.next=function(a){var b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)};nm.prototype.error=function(a){var b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)};
nm.prototype.complete=function(){var a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)};nm.prototype.Er=function(a){var b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.Zd.EMPTY};_.om=function(){_.lf.apply(this,arguments);this.value=null;this.Jt=this.dl=!1};_.W(_.om,_.lf);_.om.create=_.lf.create;_.om.prototype.SJa=function(a){var b=this.dl,c=this.value,d=this.CBa,e=this.En,f=this.Jt;if(this.Bn)a.error(d);else if(e||f)b&&a.next(c),a.complete()};_.om.prototype.next=function(a){this.En||(this.value=a,this.dl=!0)};_.om.prototype.complete=function(){var a=this.dl,b=this.value;this.Jt||(this.Jt=!0,a&&_.lf.prototype.next.call(this,b),_.lf.prototype.complete.call(this))};_.lh=function(a){_.lf.call(this);this.Yd=a};_.W(_.lh,_.lf);_.lh.create=_.lf.create;_.lh.prototype.Er=function(a){var b=_.lf.prototype.Er.call(this,a);!b.closed&&a.next(this.Yd);return b};_.lh.prototype.getValue=function(){var a=this.CBa,b=this.Yd;if(this.Bn)throw a;this.wT();return b};_.lh.prototype.next=function(a){_.lf.prototype.next.call(this,this.Yd=a)};_.p.Object.defineProperties(_.lh.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.Ee=new _.ce(function(a){return a.complete()});var Bha=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var Hha=function(a){return a&&typeof a.length==="number"&&typeof a!=="function"};var Jka=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.dl=a==="N"};Jka.prototype.observe=function(a){return Uha(this,a)};Jka.prototype.accept=function(a,b,c){if(_.Xd(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 Kka=new Jka("C");var aJa={now:function(){return(aJa.oe||Date).now()},oe:void 0};_.pf=function(a,b,c){a=a===void 0?Infinity:a;b=b===void 0?Infinity:b;c=c===void 0?aJa:c;_.lf.call(this);this.bufferSize=a;this.KQ=b;this.mZb=c;this.buffer=[];this.RYa=b===Infinity;this.bufferSize=Math.max(1,a);this.KQ=Math.max(1,b)};_.W(_.pf,_.lf);_.pf.create=_.lf.create;_.pf.prototype.next=function(a){var b=this.buffer,c=this.RYa,d=this.mZb,e=this.KQ;this.En||(b.push(a),!c&&b.push(d.now()+e));bJa(this);_.lf.prototype.next.call(this,a)};
_.pf.prototype.Er=function(a){this.wT();bJa(this);for(var b=this.Teb(a),c=this.RYa,d=this.buffer.slice(),e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.SJa(a);return b};var bJa=function(a){var b=a.bufferSize,c=a.mZb,d=a.buffer;a=a.RYa;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 dJa=function(a,b){b=b===void 0?cJa:b;this.I5c=a;this.now=b};dJa.prototype.Xd=function(a,b,c){b=b===void 0?0:b;return(new this.I5c(this,a)).Xd(c,b)};var cJa=aJa.now;_.re=Wd(function(a){return function(){a(this);this.name="EmptyError";this.message="no elements in sequence"}});_.te=function(a,b,c,d,e){lm.call(this,a);this.r2c=e;b&&(this.Ee=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.fdb=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.Xoa=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})};_.W(_.te,lm);_.te.EMPTY=lm.EMPTY;_.te.create=lm.create;_.te.prototype.unsubscribe=function(){var a;this.closed||(a=this.r2c)!=null&&a.call(this);lm.prototype.unsubscribe.call(this)};var nf=function(a,b){this.source=a;this.DXb=b;this.sT=null;this.hra=0;this.uZ=null};_.W(nf,_.ce);nf.create=_.ce.create;nf.prototype.Er=function(a){return eJa(this).subscribe(a)};var eJa=function(a){var b=a.sT;if(!b||b.En)a.sT=a.DXb();return a.sT};nf.prototype.ePa=function(){this.hra=0;var a=this.uZ;this.sT=this.uZ=null;a==null||a.unsubscribe()};
nf.prototype.connect=function(){var a=this,b=this.uZ;if(!b){b=this.uZ=new _.Zd;var c=eJa(this);b.add(this.source.subscribe(new _.te(c,void 0,function(d){a.ePa();c.error(d)},function(){a.ePa();c.complete()},function(){return a.ePa()})));b.closed&&(this.uZ=null,b=_.Zd.EMPTY)}return b};nf.prototype.hw=function(){return _.ue()(this)};var Xha=Array.isArray;var Zha=Array.isArray,fJa=Object,$ha=fJa.getPrototypeOf,aia=fJa.prototype,bia=fJa.keys;var fia=function(a,b,c){lm.call(this,a);this.Ee=b;this.K6c=c};_.W(fia,lm);fia.EMPTY=lm.EMPTY;fia.create=lm.create;fia.prototype.Xoa=function(){this.K6c()?lm.prototype.Xoa.call(this):this.unsubscribe()};var gJa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.Zd(function(){var d;return(d=b)==null?void 0:d(c)})},hJa=function(){return requestAnimationFrame.apply(null,_.nd(_.lc.apply(0,arguments)))},iJa=function(){cancelAnimationFrame.apply(null,_.nd(_.lc.apply(0,arguments)))};var jJa={now:function(){return(jJa.oe||performance).now()},oe:void 0};_.kJa=new _.ce(function(a){var b=new _.Zd,c=jJa,d=c.now(),e=function(f){var g=c.now();a.next({timestamp:f,iid:g-d});a.closed||b.add(gJa(e))};b.add(gJa(e));return b});var jia=["addListener","removeListener"],iia=["addEventListener","removeEventListener"],lia=["on","off"];var pm=function(){_.Zd.call(this)};_.W(pm,_.Zd);pm.EMPTY=_.Zd.EMPTY;pm.prototype.Xd=function(){return this};var lJa=function(a,b){return setInterval.apply(null,[a,b].concat(_.nd(_.lc.apply(2,arguments))))};var qm=function(a,b){_.Zd.call(this);this.scheduler=a;this.boa=b;this.pending=!1};_.W(qm,pm);qm.EMPTY=pm.EMPTY;_.h=qm.prototype;_.h.Xd=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.TW(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.aX(c,this.id,b);return this};_.h.aX=function(a,b,c){c=c===void 0?0:c;return lJa(a.flush.bind(a,this),c)};
_.h.TW=function(a,b,c){c=c===void 0?0:c;if(c!=null&&this.delay===c&&this.pending===!1)return b;clearInterval(b)};_.h.xv=function(a,b){if(this.closed)return Error("eb");this.pending=!1;if(a=this.hdb(a,b))return a;this.pending===!1&&this.id!=null&&(this.id=this.TW(this.scheduler,this.id,null))};_.h.hdb=function(a){var b=!1;try{this.boa(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.boa=this.state=this.scheduler=null;this.pending=!1;sha(c,this);a!=null&&(this.id=this.TW(b,a,null));this.delay=null;pm.prototype.unsubscribe.call(this)}};var rm=function(a,b){b=b===void 0?cJa:b;dJa.call(this,a,b);this.actions=[];this.active=!1;this.MP=void 0};_.W(rm,dJa);rm.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.xv(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.Ce=new rm(qm);_.bj=new _.ce(_.$d);var mia=Array.isArray;var tia=Wd(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 mJa=function(a,b){qm.call(this,a,b);this.scheduler=a;this.boa=b};_.W(mJa,qm);mJa.EMPTY=qm.EMPTY;mJa.prototype.aX=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return qm.prototype.aX.call(this,a,b,c);a.actions.push(this);return a.MP||(a.MP=hJa(function(){return a.flush(void 0)}))};mJa.prototype.TW=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return qm.prototype.TW.call(this,a,b,c);a.actions.length===0&&(iJa(b),a.MP=void 0)};var nJa=function(){rm.apply(this,arguments)};_.W(nJa,rm);nJa.prototype.flush=function(a){this.active=!0;this.MP=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.xv(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 oJa=new nJa(mJa);var pJa=1,qJa,uia={},rJa=function(a){var b=pJa++;uia[b]=!0;qJa||(qJa=Promise.resolve());qJa.then(function(){return via(b)&&a()});return b};var sJa=function(){return rJa.apply(null,_.nd(_.lc.apply(0,arguments)))};var tJa=function(a,b){qm.call(this,a,b);this.scheduler=a;this.boa=b};_.W(tJa,qm);tJa.EMPTY=qm.EMPTY;tJa.prototype.aX=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return qm.prototype.aX.call(this,a,b,c);a.actions.push(this);return a.MP||(a.MP=sJa(a.flush.bind(a,void 0)))};tJa.prototype.TW=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return qm.prototype.TW.call(this,a,b,c);a.actions.length===0&&(via(b),a.MP=void 0)};var uJa=function(){rm.apply(this,arguments)};_.W(uJa,rm);uJa.prototype.flush=function(a){this.active=!0;this.MP=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.xv(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;}};_.sm=new uJa(tJa);var tm=function(a,b){qm.call(this,a,b);this.scheduler=a;this.boa=b};_.W(tm,qm);tm.EMPTY=qm.EMPTY;tm.prototype.Xd=function(a,b){b=b===void 0?0:b;if(b>0)return qm.prototype.Xd.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};tm.prototype.xv=function(a,b){return b>0||this.closed?qm.prototype.xv.call(this,a,b):this.hdb(a,b)};tm.prototype.aX=function(a,b,c){c=c===void 0?0:c;return c!=null&&c>0||c==null&&this.delay>0?qm.prototype.aX.call(this,a,b,c):a.flush(this)};var vJa=function(){rm.apply(this,arguments)};_.W(vJa,rm);var wJa=new vJa(tm);Wd(function(a){return function(){a(this);this.name="ArgumentOutOfRangeError";this.message="argument out of range"}});Wd(function(a){return function(b){a(this);this.name="NotFoundError";this.message=b}});Wd(function(a){return function(b){a(this);this.name="SequenceError";this.message=b}});var um=function(){this.PK=0;this.Ul=new Set;this.ufa=new _.lh(!1)};um.prototype.add=function(){this.ZLa||this.ufa.next(!0);var a=this.PK++;this.Ul.add(a);return a};um.prototype.remove=function(a){this.Ul.delete(a);this.Ul.size===0&&this.ZLa&&this.ufa.next(!1)};um.prototype.La=function(){this.Ul.clear();this.ZLa&&this.ufa.next(!1)};_.p.Object.defineProperties(um.prototype,{ZLa:{configurable:!0,enumerable:!0,get:function(){return this.ufa.value}}});um.ua=_.q({token:um,Ga:"root",qa:function(){return new um}});_.vm=function(a){a=a===void 0?!1:a;_.lf.call(this);this.Ul=this.AU=void 0;this.PFc=a;if(sfa!==void 0||Xc!=null){var b;this.AU=(b=_.u(_.Gf,{optional:!0}))!=null?b:void 0;var c;this.Ul=(c=_.u(um,{optional:!0}))!=null?c:void 0}};_.W(_.vm,_.lf);_.vm.create=_.lf.create;_.vm.prototype.emit=function(a){var b=_.Pc(null);try{_.lf.prototype.next.call(this,a)}finally{_.Pc(b)}};
_.vm.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.PFc&&(b=xJa(this,b),d&&(d=xJa(this,d)),c&&(c=xJa(this,c)));d=_.lf.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.Zd&&a.add(d);return d};
var xJa=function(a,b){return function(c){var d,e=(d=a.Ul)==null?void 0:d.add();setTimeout(function(){b(c);if(e!==void 0){var f;(f=a.Ul)==null||f.remove(e)}})}};var Cia,Sya,yJa;Cia=0;
_.Fg=function(a){this.z2=this.tfa=!1;this.isStable=!0;this.qia=new _.vm(!1);this.lia=new _.vm(!1);this.Tl=new _.vm(!1);this.onError=new _.vm(!1);var b=a.vvb===void 0?!1:a.vvb,c=a.Nla===void 0?!1:a.Nla,d=a.V4===void 0?!1:a.V4;a=a.tK===void 0?!1:a.tK;if(typeof Zone=="undefined")throw new _.Nc(908,!1);Zone.assertZonePatched();this.d_=0;this.ogb=this.yD=Zone.current;Zone.TaskTrackingZoneSpec&&(this.yD=this.yD.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.yD=this.yD.fork(Zone.longStackTraceZoneSpec));
this.Nla=!d&&c;this.V4=d;this.Zaa=!1;this.tK=a;Fia(this)};Sya=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};yJa=function(){if(Sya())throw new _.Nc(909,!1);};_.Fg.prototype.run=function(a,b,c){return this.yD.run(a,b,c)};_.Fg.prototype.runTask=function(a,b,c,d){var e=this.yD;a=e.scheduleEventTask("NgZoneEvent: "+d,a,zJa,wia,wia);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}};_.Fg.prototype.runGuarded=function(a,b,c){return this.yD.runGuarded(a,b,c)};
_.Fg.prototype.Vb=function(a){return this.ogb.run(a)};var zJa={},wm=function(){this.tfa=this.z2=!1;this.isStable=!0;this.qia=new _.vm;this.lia=new _.vm;this.Tl=new _.vm;this.onError=new _.vm};wm.prototype.run=function(a,b,c){return a.apply(b,c)};wm.prototype.runGuarded=function(a,b,c){return a.apply(b,c)};wm.prototype.Vb=function(a){return a()};wm.prototype.runTask=function(a,b,c){return a.apply(b,c)};_.We=function(){this.ocb=console};_.We.prototype.handleError=function(a){var b=this.SIc(a);this.ocb.error("ERROR",a);b&&this.ocb.error("ORIGINAL ERROR",b)};_.We.prototype.SIc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var AJa=new _.ld("",{Ga:"root",qa:function(){var a=_.u(_.Fg),b=_.u(_.We);return function(c){return a.Vb(function(){return b.handleError(c)})}}});var BJa=new _.ld("",{Ga:"root",qa:function(){return!1}});var Yia;var Iia=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Jia=/(<|>)/g;var Tia=Sia,Uia;_.Ue={};var Le=function(a){this.Xob=a};Le.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Xob+" (see https://g.co/ng/security#xss)"};var CJa=function(){Le.apply(this,arguments)};_.W(CJa,Le);CJa.prototype.getTypeName=function(){return"HTML"};var DJa=function(){Le.apply(this,arguments)};_.W(DJa,Le);DJa.prototype.getTypeName=function(){return"URL"};var EJa=function(){Le.apply(this,arguments)};_.W(EJa,Le);EJa.prototype.getTypeName=function(){return"ResourceURL"};var aja;var eja=function(a){this.QYc=a};eja.prototype.Dea=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(cja(a),"text/html").body;if(b===null)return this.QYc.Dea(a);var c;(c=b.firstChild)==null||c.remove();return b}catch(d){return null}};var dja=function(a){this.iTc=a;this.PYc=this.iTc.implementation.createHTMLDocument("sanitization-inert")};dja.prototype.Dea=function(a){var b=this.PYc.createElement("template");b.innerHTML=cja(a);return b};var gja=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var FJa=Qe("area,br,col,hr,img,wbr"),GJa=Qe("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),HJa=Qe("rp,rt"),IJa=ija(HJa,GJa),JJa=ija(GJa,Qe("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")),KJa=ija(HJa,Qe("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")),
qja=ija(FJa,JJa,KJa,IJa),sja=Qe("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),LJa=Qe("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"),
MJa=Qe("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"),
rja=ija(sja,LJa,MJa),tja=Qe("script,style,template"),oja=function(){this.xI=[]};oja.prototype.endElement=function(a){a=jja(a).toLowerCase();qja.hasOwnProperty(a)&&!FJa.hasOwnProperty(a)&&(this.xI.push("</"),this.xI.push(a),this.xI.push(">"))};var kja=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,lja=/([^#-~ |!])/g,nja;var NJa={NONE:0,cbd:1,icd:2,Vbd:3,URL:4,Rbd:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var vja;var jka=[],kka=Object.assign({},bm,{u0:!0,jU:function(a){vga(a.zi)},ESa:function(){this.zi[24]=this}}),lka=Object.assign({},bm,{u0:!0,jU:function(a){for(a=_.zd(a.zi);a&&a[1].type===2;)a=_.zd(a);a&&wga(a)},ESa:function(){this.zi[24]=this}});var Eg=function(a,b,c){this.Ie=a;this.dHc=b;this.JKb=c===void 0?!0:c;this.Eo=null;this.Poa=!1};Eg.prototype.destroy=function(){if(this.Eo)this.Eo.J0(this);else if(this.Poa){var a=this.Ie[3];if(_.td(a)){var b=a[8],c=b?b.indexOf(this):-1;c>-1&&(_.Oia(a,c),Ufa(b,c))}this.Poa=!1}_.Qia(this.Ie[1],this.Ie)};Eg.prototype.ze=function(a){zga(this.Ie,a)};_.xm=function(a){pha(a.dHc||a.Ie,4)};Eg.prototype.detach=function(){this.Ie[2]&=-129};_.ym=function(a){a.Ie[2]|=1024;hka(a.Ie,a.JKb)};
_.p.Object.defineProperties(Eg.prototype,{Xl:{configurable:!0,enumerable:!0,get:function(){var a=this.Ie,b=a[1];return eka(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Ie[8]},set:function(a){this.Ie[8]=a}},Wg:{configurable:!0,enumerable:!0,get:function(){var a;return!!(this.Ie[2]&9280)||!((a=this.Ie[24])==null||!a.Wg)}},rc:{configurable:!0,enumerable:!0,get:function(){return(this.Ie[2]&256)===256}}});var OJa=function(){};OJa.ua=_.q({token:OJa,Ga:"root",qa:function(){return null}});var PJa=function(a){this.Gm=a},Vg;_.W(PJa,_.hm);_.QJa=function(a,b){return new Vg(b[bd]||null,a.Gm)};Vg=function(a,b){this.nE=a;this.Gm=b;this.fU=a.type;this.lb=a.oa.map(Hfa).join(",");this.hc=a.hc?a.hc:[];this.tZc=!!b};_.W(Vg,VIa);
Vg.prototype.create=function(a,b,c,d){var e=_.Pc(null);try{d=d||this.Gm;var f,g=d instanceof cm?d:(f=d)==null?void 0:f.Tb;g&&this.nE.KXa!==null&&(g=this.nE.KXa(g)||g);var m=g?new NIa(a,g):a,n=m.get(WIa,null);if(n===null)throw new _.Nc(407,!1);var r=m.get(OJa,null),v=m.get(QIa,null);a={c4a:n,zka:r,i0:v};var y=n.dca(null,this.nE),D=this.nE.oa[0][0]||"div";if(c){var J=this.nE.mb,L=m.get(BJa,!1)||J===3;var P=y.n5a(c,L)}else{var ba=D.toLowerCase();P=y.createElement(D,ba==="svg"?"svg":ba==="math"?"math":
null)}D=P;n=512;this.nE.dQ?n|=4096:this.nE.X1a||(n|=16);P=null;D!==null&&(P=null);var ta=Nja(0,null,null,1,0,null,null,null,null,null,null),Ba=Cja(null,ta,null,n,null,null,a,y,m,null,P);Hga(Ba);m=null;try{var ra=this.nE;n=null;if(ra.G1){var xa=[];n=new Map;ra.G1(ra,xa,n);xa.push(ra)}else xa=[ra];var Ma=Ba[1];Ba[25]=D;var Xa=Te(Ma,25,2,"#host",null);Ma=xa;for(var Aa=Ba[1],Qa=_.k(Ma),Oa=Qa.next();!Oa.done;Oa=Qa.next())Xa.cC=Cfa(Xa.cC,Oa.value.qb);Xa.cC!==null&&(dka(Xa,Xa.cC,!0),D!==null&&$ia(y,D,Xa));
Qa=null;D!==null&&(Qa=null);var pb=a.c4a.dca(D,ra);Oa=16;ra.dQ?Oa=4096:ra.X1a&&(Oa=64);var yb=Cja(Ba,Ija(ra),null,Oa,Ba[Xa.index],Xa,a,pb,null,null,Qa);Aa.bl&&Rja(Aa,Xa,Ma.length-1);Jja(Ba,yb);m=Ba[Xa.index]=yb;var dd=ta.data[25];if(D)if(c)Afa(y,D,["ng-version","0.0.0-PLACEHOLDER"]);else{var fd=ra.oa[0];c=[];Xa=[];Aa=1;for(pb=2;Aa<fd.length;){var Dd=fd[Aa];if(typeof Dd==="string")pb===2?Dd!==""&&c.push(Dd,fd[++Aa]):pb===8&&Xa.push(Dd);else{if((pb&1)!==0)break;pb=Dd}Aa++}c&&Afa(y,D,c);if(Xa&&Xa.length>
0){var Dc=Xa.join(" ");Dc===""?y.removeAttribute(D,"class"):y.setAttribute(D,"class",Dc)}}if(b!==void 0){var kf=this.hc,sb=dd.dw=[];for(y=0;y<kf.length;y++){var Hb=b[y];sb.push(Hb!=null&&Hb.length?Array.from(Hb):null)}}b=m;kf=[oka];var kb=_.Ed(),xb=Ba[1],Mb=_.wd(kb,Ba);Sja(xb,Ba,kb,xa,null,n);for(sb=0;sb<xa.length;sb++){var hc=Md(Ba,xb,kb.tn+sb,kb);_.Qd(hc,Ba)}Kja(xb,Ba,kb);Mb&&_.Qd(Mb,Ba);var ia=Md(Ba,xb,kb.tn+kb.Jx,kb);b[8]=Ba[8]=ia;if(kf!==null)for(var ac=_.k(kf),jc=ac.next();!jc.done;jc=ac.next()){var Lc=
jc.value;Lc(ia,ra)}Hja(xb,kb,Ba);var Uc=ia;cka(ta,Ba,null)}catch(od){throw m!==null&&_.Pd.delete(m[19]),_.Pd.delete(Ba[19]),od;}finally{Kga()}return new zm(this.fU,Uc,Vd(dd,Ba),Ba,dd)}finally{_.Pc(e)}};
_.p.Object.defineProperties(Vg.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){var a=this.nE,b=a.PB;a=nka(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.l3a)&&(d.transform=b[d.l3a]);return a}},outputs:{configurable:!0,enumerable:!0,get:function(){return nka(this.nE.outputs,!1)}}});var zm=function(a,b,c,d,e){this.location=c;this.hhb=d;this.a$=e;this.kja=null;this.instance=b;this.Kv=this.mk=new Eg(d,void 0,!1);this.fU=a};_.W(zm,UIa);
zm.prototype.WP=function(a,b){var c=this.a$.inputs,d;c!==null&&(d=c[a])&&(this.kja!=null||(this.kja=new Map),this.kja.has(a)&&Object.is(this.kja.get(a),b)||(c=this.hhb,Qja(c[1],c,d,a,b),this.kja.set(a,b),pha(_.xd(this.a$.index,c),1)))};zm.prototype.destroy=function(){this.Kv.destroy()};zm.prototype.ze=function(a){this.Kv.ze(a)};_.p.Object.defineProperties(zm.prototype,{Tb:{configurable:!0,enumerable:!0,get:function(){return new _.Nd(this.a$,this.hhb)}}});var Xe=function(a,b,c,d){d=d===void 0?!0:d;this.E1c=a;this.qd=b;this.FJa=[];this.GTa=[];this.eU=new PJa(this);var e=(a[DIa]||null).Cx;this.FJa=e instanceof Function?e():e;this.dra=jha(a,b,[{wa:im,lc:this},{wa:_.hm,lc:this.eU}].concat(_.nd(c)),_.Jc(a),new Set(["environment"]));d&&this.eX()};_.W(Xe,im);Xe.prototype.eX=function(){this.dra.eX();this.instance=this.dra.get(this.E1c)};Xe.prototype.destroy=function(){var a=this.dra;!a.rc&&a.destroy();this.GTa.forEach(function(b){return b()});this.GTa=null};
Xe.prototype.ze=function(a){this.GTa.push(a)};_.p.Object.defineProperties(Xe.prototype,{Tb:{configurable:!0,enumerable:!0,get:function(){return this.dra}}});var xna=function(a){this.QJb=a};_.W(xna,mqa);xna.prototype.create=function(a){return new Xe(this.QJb,a,[])};var qka=function(a){this.eU=new PJa(this);this.instance=null;var b=new pd([].concat(_.nd(a.Pb),[{wa:im,lc:this},{wa:_.hm,lc:this.eU}]),a.parent||iga(),a.bTc,new Set(["environment"]));this.Tb=b;a.z5c&&b.eX()};_.W(qka,im);
qka.prototype.destroy=function(){this.Tb.destroy()};qka.prototype.ze=function(a){this.Tb.ze(a)};var Aqa=new _.ld(""),Ig=function(){var a=this;this.done=this.Gt=!1;this.jUc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.aQc=(b=_.u(Aqa,{optional:!0}))!=null?b:[]},ina=function(a){if(!a.Gt){for(var b=[],c=_.k(a.aQc),d=c.next(),e={};!d.done;e={fga:void 0},d=c.next())d=d.value,e.fga=d(),ska(e.fga)?b.push(e.fga):tka(e.fga)&&(e=new Promise(function(f){return function(g,m){f.fga.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.Gt=!0}};Ig.O=function(a){return new (a||Ig)};Ig.ua=_.q({token:Ig,qa:Ig.O,Ga:"root"});var Am=function(){};Am.prototype.log=function(a){console.log(a)};Am.prototype.warn=function(a){console.warn(a)};Am.O=function(a){return new (a||Am)};Am.ua=_.q({token:Am,qa:Am.O,Ga:"platform"});var Ef=function(){this.aO=null};Ef.prototype.xv=function(){var a;(a=this.aO)==null||a.xv()};Ef.ua=_.q({token:Ef,Ga:"root",qa:function(){return new Ef}});var Ff=function(){this.ld=_.u(_.Fg);this.scheduler=_.u(QIa);this.Xg=_.u(_.We,{optional:!0});this.AX=new Set;this.Fca=new Set;this.rda=!1};
Ff.prototype.xv=function(){this.rda=!0;for(var a=_.k(RJa),b=a.next(),c={};!b.done;c={phase:void 0},b=a.next()){c.phase=b.value;b=_.k(this.AX);for(var d=b.next(),e={};!d.done;e={sequence:void 0},d=b.next())if(e.sequence=d.value,!e.sequence.mda&&e.sequence.UAb[c.phase])try{e.sequence.Wya=this.ld.Vb(function(f,g){return function(){return f.sequence.UAb[g.phase](f.sequence.Wya)}}(e,c))}catch(f){e.sequence.mda=!0,d=void 0,(d=this.Xg)==null||d.handleError(f)}}this.rda=!1;a=_.k(this.AX);for(c=a.next();!c.done;c=
a.next())c=c.value,c.mda=!1,c.Wya=void 0,c.once&&this.AX.delete(c);a=_.k(this.Fca);for(c=a.next();!c.done;c=a.next())this.AX.add(c.value);this.Fca.size>0&&this.scheduler.notify(8);this.Fca.clear()};Ff.prototype.register=function(a){this.rda?this.Fca.add(a):(this.AX.add(a),this.scheduler.notify(7))};Ff.prototype.unregister=function(a){this.rda&&this.AX.has(a)?(a.mda=!0,a.Wya=void 0,a.once=!0):(this.AX.delete(a),this.Fca.delete(a))};var RJa=[0,1,2,3];Ff.ua=_.q({token:Ff,Ga:"root",qa:function(){return new Ff}});
var bla=function(a,b,c,d){var e=this;this.aO=a;this.UAb=b;this.once=c;this.mda=!1;this.Wya=void 0;this.B8a=d.ze(function(){return e.destroy()})};bla.prototype.destroy=function(){this.aO.unregister(this);this.B8a()};var SJa=function(){};SJa.ua=_.q({token:SJa,Ga:"root",qa:function(){return new Bm}});var Bm=function(){this.v3a=0;this.sza=new Map;this.Ul=_.u(um);this.PK=null};Bm.prototype.Xd=function(a){this.enqueue(a);this.PK===null&&(this.PK=this.Ul.add())};Bm.prototype.enqueue=function(a){var b=a.zone;this.sza.has(b)||this.sza.set(b,new Set);b=this.sza.get(b);b.has(a)||(this.v3a++,b.add(a))};
Bm.prototype.flush=function(){for(var a=this;this.v3a>0;)for(var b=_.k(this.sza),c=b.next(),d={};!c.done;d={u3a:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.u3a=e;c===null?TJa(this,d.u3a):c.run(function(f){return function(){return TJa(a,f.u3a)}}(d))}this.PK!==null&&(this.Ul.remove(this.PK),this.PK=null)};var TJa=function(a,b){for(var c=_.k(b),d=c.next();!d.done;d=c.next())d=d.value,b.delete(d),a.v3a--,d.run()};var UJa=new _.ld(""),VJa=new _.ld(""),Cm=function(a,b,c){var d=this;this.nb=a;this.pQb=b;this.MMa=!0;this.SR=[];this.uBa=null;WJa||(WJa=c,XJa(b));this.mPc();a.run(function(){d.uBa=typeof Zone=="undefined"?null:Zone.current.get("TaskTrackingZone")})};Cm.prototype.mPc=function(){var a=this;this.nb.qia.subscribe({next:function(){a.MMa=!1}});this.nb.Vb(function(){a.nb.Tl.subscribe({next:function(){yJa();queueMicrotask(function(){a.MMa=!0;a.ihb()})}})})};
Cm.prototype.isStable=function(){return this.MMa&&!this.nb.tfa};Cm.prototype.ihb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;a.SR.length!==0;){var c=a.SR.pop();clearTimeout(c.y5);c.iUc()}});else{var b=YJa(this);this.SR=this.SR.filter(function(c){return c.Q_b&&c.Q_b(b)?(clearTimeout(c.y5),!1):!0})}};var YJa=function(a){return a.uBa?a.uBa.Kmd.map(function(b){return{source:b.source,wSc:b.wSc,data:b.data}}):[]};_.h=Cm.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&b>0&&(e=setTimeout(function(){d.SR=d.SR.filter(function(f){return f.y5!==e});a()},b));this.SR.push({iUc:a,y5:e,Q_b:c})};_.h.whenStable=function(a,b,c){if(c&&!this.uBa)throw Error("kb");this.addCallback(a,b,c);this.ihb()};_.h.M3a=function(a){this.pQb.M3a(a,this)};_.h.z8a=function(a){this.pQb.z8a(a)};_.h.findProviders=function(){return[]};Cm.O=function(a){return new (a||Cm)(_.t(_.Fg),_.t(Dm),_.t(VJa))};Cm.ua=_.q({token:Cm,qa:Cm.O});
var Dm=function(){this.W6=new Map};Dm.prototype.M3a=function(a,b){this.W6.set(a,b)};Dm.prototype.z8a=function(a){this.W6.delete(a)};Dm.prototype.cea=function(a,b){var c,d;return(d=(c=WJa)==null?void 0:c.cea(this,a,b===void 0?!0:b))!=null?d:null};Dm.O=function(a){return new (a||Dm)};Dm.ua=_.q({token:Dm,qa:Dm.O,Ga:"platform"});var WJa;var Gka=function(){_.te.apply(this,arguments);this.QPa=0;this.JYb=!1};_.W(Gka,_.te);Gka.EMPTY=_.te.EMPTY;Gka.create=_.te.create;Gka.prototype.unsubscribe=function(){this.JYb=!0;this.QPa===0&&_.te.prototype.unsubscribe.call(this)};var ZJa,$Ja;ZJa=new _.ld("");_.Mg=function(){this.Gbb=[];this.Lb=this.pra=!1;this.eS=[];this.F_=[];this.cZc=_.u(AJa);this.HPc=_.u(Ef);this.OQ=_.u(RIa);this.p5c=_.u(SJa);this.H0=this.Oe=0;this.nVc=new Set;this.xjb=new _.lf;this.oqb=[];this.oE=[];this.isStable=_.u(um).ufa.ha(_.z(function(a){return!a}));this.zc=_.u(cm)};_.Mg.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()})};
_.Mg.prototype.Cx=function(a,b){var c=this,d=a instanceof VIa;if(!this.zc.get(Ig).done)throw new _.Nc(405,!1);a=d?a:_.QJa(this.zc.get(_.hm),a);this.oqb.push(a.fU);d=a.tZc?void 0:this.zc.get(im);var e=a.create(_.PIa,[],b||a.lb,d),f=e.location.na,g=e.Tb.get(UJa,null);g==null||g.M3a(f);e.ze(function(){c.J0(e.Kv);Xka(c.oE,e);g==null||g.z8a(f)});this.BLc(e);return e};_.Mg.prototype.tick=function(){this.OQ||(this.Oe|=1);this.Shb()};
_.Mg.prototype.Shb=function(){if(this.pra)throw new _.Nc(101,!1);var a=_.Pc(null);try{this.pra=!0;var b=null;this.zc.rc||(b=this.zc.get(WIa,null,{optional:!0}));this.Oe|=this.H0;for(var c=this.H0=0;this.Oe!==0&&c++<10;)a:{var d=void 0,e=void 0,f=b;this.Oe|=this.H0;this.H0=0;this.Oe&16&&(this.Oe&=-17,this.p5c.flush());if(this.Oe&7){var g=!!(this.Oe&1);this.Oe&=-8;this.Oe|=8;for(var m=_.k(this.Jjb),n=m.next();!n.done;n=m.next()){var r=n.value,v=r.Ie;(g||xga(v))&&hka(v,r.JKb,g&&!this.OQ?0:1)}this.Oe&=
-5;$Ja(this);if(this.Oe&23)break a}else f==null||(e=f.psa)==null||e.call(f),f==null||(d=f.end)==null||d.call(f);this.Oe&8&&(this.Oe&=-9,this.HPc.xv());$Ja(this)}}catch(y){this.cZc(y)}finally{this.pra=!1,_.Pc(a),this.xjb.next()}};$Ja=function(a){a.Jjb.some(function(b){return xga(b.Ie)})?a.Oe|=2:a.Oe&=-8};_.aKa=function(a,b){a.F_.push(b);if(b.Poa)throw new _.Nc(902,!1);b.Eo=a;a=(b.Ie[2]&512)!==0;var c=b.Ie[16];c===null||a||Mia(c,b.Ie);_.yga(b.Ie)};_.h=_.Mg.prototype;
_.h.J0=function(a){Xka(this.F_,a);a.Eo=null;var b=(a.Ie[2]&512)!==0,c=a.Ie[16];c===null||b||Nia(c,a.Ie);Lia(a.Ie[1],a.Ie)};_.h.BLc=function(a){_.aKa(this,a.Kv);this.tick();this.oE.push(a);var b=this.zc.get(ZJa,[]);[].concat(_.nd(this.Gbb),_.nd(b)).forEach(function(c){return c(a)})};_.h.La=function(){if(!this.Lb)try{this.eS.forEach(function(a){return a()}),this.F_.slice().forEach(function(a){return a.destroy()})}finally{this.Lb=!0,this.F_=[],this.Gbb=[],this.eS=[]}};
_.h.ze=function(a){var b=this;this.eS.push(a);return function(){return Xka(b.eS,a)}};_.h.destroy=function(){if(this.Lb)throw new _.Nc(406,!1);var a=this.zc;a.destroy&&!a.rc&&a.destroy()};
_.p.Object.defineProperties(_.Mg.prototype,{Jjb:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.nd(this.nVc.keys()),_.nd(this.F_))}},rc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}},Tb:{configurable:!0,enumerable:!0,get:function(){return this.zc}},t$c:{configurable:!0,enumerable:!0,get:function(){return this.F_.length}}});_.Mg.O=function(a){return new (a||_.Mg)};_.Mg.ua=_.q({token:_.Mg,qa:_.Mg.O,Ga:"root"});_.wna=new Map;var Yka=new Set;var Zka={destroy:function(){}};_.jg=function(){};_.jg.fr=ola;var Hf=function(a,b,c){this.xL=a;this.n8=b;this.m8=c};_.W(Hf,_.jg);Hf.fr=_.jg.fr;Hf.prototype.clear=function(){for(;this.length>0;)this.remove(this.length-1)};Hf.prototype.get=function(a){var b=this.xL[8];return b!==null&&b[a]||null};Hf.prototype.di=function(a,b,c){if(typeof c==="number")var d=c;else if(c!=null){d=c.index;var e=c.Tb}a=bKa(a,b||{},e,null);cKa(this,a,d,_.lla(this.n8,null));return a};
_.dKa=function(a,b,c){var d=b&&typeof b!=="function";if(!d){var e=c||{};c=e.index;var f=e.Tb;var g=e.lP;e=e.GE||e.wKb}b=d?b:new Vg(b[bd]||null);f=f||a.Hya;e||b.Gm!=null||(d=(d?f:a.Hya).get(cm,null))&&(e=d);g=b.create(f,g,null,e);cKa(a,g.Kv,c,_.lla(a.n8,null));return g};Hf.prototype.G2=function(a,b){return cKa(this,a,b,!0)};
var cKa=function(a,b,c,d){var e=b.Ie;if(_.td(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new Hf(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.hJa(c);a=a.xL;_.mla(a,e,c,d);if(b.Eo)throw new _.Nc(902,!1);b.Poa=!0;d=pla(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=Hf.prototype;_.h.move=function(a,b){return this.G2(a,b)};_.h.indexOf=function(a){var b=this.xL[8];return b!==null?b.indexOf(a):-1};
_.h.remove=function(a){a=this.hJa(a,-1);var b=_.Oia(this.xL,a);b&&(Ufa(pla(this.xL),a),_.Qia(b[1],b))};_.h.detach=function(a){a=this.hJa(a,-1);var b=_.Oia(this.xL,a);return b&&Ufa(pla(this.xL),a)!=null?new Eg(b):null};_.h.hJa=function(a,b){return a==null?this.length+(b===void 0?0:b):a};
_.p.Object.defineProperties(Hf.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Vd(this.n8,this.m8)}},Tb:{configurable:!0,enumerable:!0,get:function(){return new _.Nd(this.n8,this.m8)}},Hya:{configurable:!0,enumerable:!0,get:function(){var a=Yga(this.n8,this.m8);if(a!==-1){var b=Qga(a,this.m8);return new _.Nd(b[1].data[(a&32767)+8],b)}return new _.Nd(null,this.m8)}},length:{configurable:!0,enumerable:!0,get:function(){return this.xL.length-10}}});var qla=rla;var wla=yla;var Pla=0,Qla=0,Rla=0;_.jna="en-US";_.mma={Q0c:"element"};_.oma={Q0c:"ICU"};_.rma=function(a,b,c){Kf=!0;a:{a=a[11];switch(c){case Node.COMMENT_NODE:b=a.createComment(Kia(b));break a;case Node.TEXT_NODE:b=a.Lta(b);break a;case Node.ELEMENT_NODE:b=a.createElement(b,null);break a}b=void 0}return b};var dma=/\ufffd(\d+):?\d*\ufffd/gi,nma=/\ufffd(\d+)\ufffd/,jma=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,fma=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,qma=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,pma=/\uE500/g;var Lma;_.kg=function(a){this.CIc=a=a===void 0?!1:a;this.Wg=!0;this.agb=void 0;this.ux=[];this.QJa=!1;this.XR=void 0;this.length=0;this.last=this.first=void 0;var b=_.kg.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=wma)};_.h=_.kg.prototype;_.h.get=function(a){return this.ux[a]};_.h.map=function(a){return this.ux.map(a)};_.h.filter=function(a){return this.ux.filter(a)};_.h.find=function(a){return this.ux.find(a)};_.h.reduce=function(a,b){return this.ux.reduce(a,b)};_.h.forEach=function(a){this.ux.forEach(a)};
_.h.some=function(a){return this.ux.some(a)};_.h.toArray=function(){return this.ux.slice()};_.h.toString=function(){return this.ux.toString()};_.h.reset=function(a,b){this.Wg=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.ux;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.QJa=!b)this.ux=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.og=function(a){a.XR===void 0||!a.QJa&&a.CIc||a.XR.emit(a)};
Lma=function(a,b){a.agb=b};_.kg.prototype.C5a=function(){this.Wg=!0;var a;(a=this.agb)==null||a.call(this)};_.kg.prototype.destroy=function(){this.XR!==void 0&&(this.XR.complete(),this.XR.unsubscribe())};_.p.Object.defineProperties(_.kg.prototype,{Mc:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.XR)!=null?a:this.XR=new _.vm}}});Symbol.iterator;_.ig=function(){};_.ig.fr=yma;var zma=function(a,b,c){this.jIc=a;this.Bcb=b;this.hb=c};_.W(zma,_.ig);zma.fr=_.ig.fr;zma.prototype.di=function(a,b){return bKa(this,a,b)};var bKa=function(a,b,c,d){a=_.jla(a.jIc,a.Bcb,b,{GUc:c,ATa:d});return new Eg(a)};_.p.Object.defineProperties(zma.prototype,{QWb:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Bcb.cz)==null?void 0:a.QWb)||null}}});var Dma=function(a){this.Dja=a;this.matches=null};Dma.prototype.clone=function(){return new Dma(this.Dja)};Dma.prototype.C5a=function(){this.Dja.C5a()};var Cma=function(a){this.queries=a=a===void 0?[]:a};Cma.prototype.di=function(a){var b=a.queries;if(b!==null){a=a.Ad!==null?a.Ad[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].qCb].clone());return new Cma(c)}return null};Cma.prototype.J0=function(a){bka(this,a)};
var bka=function(a,b){for(var c=0;c<a.queries.length;c++)b.queries.queries[c].matches!==null&&a.queries[c].C5a()},Gma=function(a,b,c){this.flags=b;this.read=c===void 0?null:c;this.dza=typeof a==="string"?Hma(a):a},Ima=function(a){this.queries=a=a===void 0?[]:a};_.h=Ima.prototype;_.h.ada=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].ada(a,b)};_.h.sua=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].sua(a)};
_.h.pUa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].pUa(a,b!==null?b.length:0);d&&(d.qCb=c,b!==null?b.push(d):b=[d])}return b!==null?new Ima(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(Ima.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var ng=function(a,b){this.metadata=a;this.matches=null;this.qCb=-1;this.srb=!1;this.oJa=!0;this.Acb=b===void 0?-1:b};ng.prototype.ada=function(a,b){if(eKa(this,b)){var c=this.metadata.dza;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.o0a;if(f!==null)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}fKa(this,a,b,f);fKa(this,a,b,eha(b,a,e,!1,!1))}else c===_.ig?b.type&4&&fKa(this,a,b,-1):fKa(this,a,b,eha(b,a,c,!1,!1))}};
ng.prototype.sua=function(a){this.Acb===a.index&&(this.oJa=!1)};ng.prototype.ta=function(a,b){this.ada(a,b)};ng.prototype.pUa=function(a,b){return eKa(this,a)?(this.srb=!0,gKa(this,-a.index,b),new ng(this.metadata)):null};
var eKa=function(a,b){if(a.oJa&&(a.metadata.flags&1)!==1){a=a.Acb;for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.oJa},fKa=function(a,b,c,d){if(d!==null){var e=a.metadata.read;e!==null?e===_.Td||e===_.jg||e===_.ig&&c.type&4?gKa(a,c.index,-2):(b=eha(c,b,e,!1,!1),b!==null&&gKa(a,c.index,b)):gKa(a,c.index,d)}},gKa=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)};var Uma=function(a){this.zc=a;this.Yaa=new Map};Uma.prototype.La=function(){try{for(var a=_.k(this.Yaa.values()),b=a.next();!b.done;b=a.next()){var c=b.value;c!==null&&c.destroy()}}finally{this.Yaa.clear()}};Uma.ua=_.q({token:Uma,Ga:"environment",qa:function(){return new Uma(_.t(cm))}});var Em=function(){};Em.O=function(a){return new (a||Em)(_.t(_.Mg))};Em.Da=_.ed({type:Em});Em.Ca=_.Hc({});_.Yma=Symbol("rb");_.Zma=Object.assign({},lfa,{n8a:void 0,qlb:function(a,b){_.ofa(a,b)}});ana.required=function(){return _.sg(!0,!0)};_.Tg=function(){};_.Tg.fr=bna;var hKa=function(){};hKa.prototype.supports=function(a){return tla(a)};hKa.prototype.create=function(a){return new iKa(a)};var jKa=function(a,b){return b},iKa=function(a){this.length=0;this.QZ=this.Wpa=this.PD=this.cI=this.ZZ=this.yqa=this.yu=this.uD=this.A8=this.ES=this.EMc=this.YA=this.JS=null;this.kt=a||jKa};iKa.prototype.gyb=function(a){var b;for(b=this.ES;b!==null;b=b.Ee)a(b)};
_.kKa=function(a,b){var c=a.ES;a=a.cI;for(var d=0,e=null;c||a;){var f=!a||c&&c.qk<cna(a,d,e)?c:a,g=cna(f,d,e),m=f.qk;if(f===a)d--,a=a.SH;else if(c=c.Ee,f.cw==null)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var v=0;v<n;v++){var y=v<e.length?e[v]:e[v]=0,D=y+v;r<=D&&D<n&&(e[v]=y+1)}e[f.cw]=r-n}}g!==m&&b(f,g,m)}};_.lKa=function(a,b){for(a=a.Wpa;a!==null;a=a.fNa)b(a)};_.h=iKa.prototype;_.h.diff=function(a){a==null&&(a=[]);if(!tla(a))throw new _.Nc(900,!1);return this.check(a)?this:null};_.h.ze=function(){};
_.h.check=function(a){var b=this;this.cOa();var c=this.ES,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.kt(e,f);c!==null&&Object.is(c.dD,g)?(d&&(c=this.Eib(c,f,g,e)),Object.is(c.item,f)||this.Ioa(c,f)):(c=this.Lfb(c,f,g,e),d=!0);c=c.Ee}}else{var m=0;ula(a,function(n){g=b.kt(m,n);c!==null&&Object.is(c.dD,g)?(d&&(c=b.Eib(c,n,g,m)),Object.is(c.item,n)||b.Ioa(c,n)):(c=b.Lfb(c,n,g,m),d=!0);c=c.Ee;m++});this.length=m}this.DOc(c);return this.jO};
_.h.cOa=function(){if(this.jO){var a;for(a=this.EMc=this.ES;a!==null;a=a.Ee)a.hNa=a.Ee;for(a=this.uD;a!==null;a=a.VS)a.cw=a.qk;this.uD=this.yu=null;for(a=this.yqa;a!==null;a=a.gNa)a.cw=a.qk;this.Wpa=this.QZ=this.cI=this.PD=this.yqa=this.ZZ=null}};
_.h.Lfb=function(a,b,c,d){if(a===null)var e=this.A8;else e=a.Oo,this.YMc(a);a=this.YA===null?null:this.YA.get(c,null);a!==null?(Object.is(a.item,b)||this.Ioa(a,b),this.Sgb(a,e,d)):(a=this.JS===null?null:this.JS.get(c,d),a!==null?(Object.is(a.item,b)||this.Ioa(a,b),this.TLc(a,e,d)):a=this.UFc(new mKa(b,c),e,d));return a};_.h.Eib=function(a,b,c,d){b=this.YA===null?null:this.YA.get(c,null);b!==null?a=this.Sgb(b,a.Oo,d):a.qk!=d&&(a.qk=d,this.gJa(a,d));return a};
_.h.DOc=function(a){for(;a!==null;){var b=a.Ee;this.gbb(this.pPa(a));a=b}this.YA!==null&&this.YA.clear();this.yu!==null&&(this.yu.VS=null);this.ZZ!==null&&(this.ZZ.gNa=null);this.A8!==null&&(this.A8.Ee=null);this.PD!==null&&(this.PD.SH=null);this.QZ!==null&&(this.QZ.fNa=null)};_.h.Sgb=function(a,b,c){this.YA!==null&&this.YA.remove(a);var d=a.Wqa,e=a.SH;d===null?this.cI=e:d.SH=e;e===null?this.PD=d:e.Wqa=d;this.xMa(a,b,c);this.gJa(a,c);return a};
_.h.TLc=function(a,b,c){this.pPa(a);this.xMa(a,b,c);this.gJa(a,c);return a};_.h.UFc=function(a,b,c){this.xMa(a,b,c);this.yu=this.yu===null?this.uD=a:this.yu.VS=a;return a};_.h.xMa=function(a,b,c){var d=b===null?this.ES:b.Ee;a.Ee=d;a.Oo=b;d===null?this.A8=a:d.Oo=a;b===null?this.ES=a:b.Ee=a;this.JS===null&&(this.JS=new Fm);this.JS.put(a);a.qk=c;return a};_.h.YMc=function(a){return this.gbb(this.pPa(a))};
_.h.pPa=function(a){this.JS!==null&&this.JS.remove(a);var b=a.Oo,c=a.Ee;b===null?this.ES=c:b.Ee=c;c===null?this.A8=b:c.Oo=b;return a};_.h.gJa=function(a,b){if(a.cw===b)return a;this.ZZ=this.ZZ===null?this.yqa=a:this.ZZ.gNa=a;return a};_.h.gbb=function(a){this.YA===null&&(this.YA=new Fm);this.YA.put(a);a.qk=null;a.SH=null;this.PD===null?(this.PD=this.cI=a,a.Wqa=null):(a.Wqa=this.PD,this.PD=this.PD.SH=a);return a};_.h.Ioa=function(a,b){a.item=b;this.QZ=this.QZ===null?this.Wpa=a:this.QZ.fNa=a;return a};
_.p.Object.defineProperties(iKa.prototype,{jO:{configurable:!0,enumerable:!0,get:function(){return this.uD!==null||this.yqa!==null||this.cI!==null||this.Wpa!==null}}});var mKa=function(a,b){this.item=a;this.dD=b;this.fNa=this.gNa=this.VS=this.SH=this.Wqa=this.e_=this.Vqa=this.Ee=this.Oo=this.hNa=this.cw=this.qk=null},nKa=function(){this.e$=this.j8=null};nKa.prototype.add=function(a){this.j8===null?(this.j8=this.e$=a,a.e_=null,a.Vqa=null):(this.e$.e_=a,a.Vqa=this.e$,a.e_=null,this.e$=a)};
nKa.prototype.get=function(a,b){var c;for(c=this.j8;c!==null;c=c.e_)if((b===null||b<=c.qk)&&Object.is(c.dD,a))return c;return null};nKa.prototype.remove=function(a){var b=a.Vqa;a=a.e_;b===null?this.j8=a:b.e_=a;a===null?this.e$=b:a.Vqa=b;return this.j8===null};var Fm=function(){this.map=new Map};Fm.prototype.put=function(a){var b=a.dD,c=this.map.get(b);c||(c=new nKa,this.map.set(b,c));c.add(a)};Fm.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
Fm.prototype.remove=function(a){var b=a.dD;this.map.get(b).remove(a)&&this.map.delete(b);return a};Fm.prototype.clear=function(){this.map.clear()};_.p.Object.defineProperties(Fm.prototype,{ls:{configurable:!0,enumerable:!0,get:function(){return this.map.size===0}}});var oKa=function(){};oKa.prototype.supports=function(a){return a instanceof Map||sla(a)};oKa.prototype.create=function(){return new pKa};var pKa=function(){this.gra=new Map;this.PD=this.cI=this.yu=this.uD=this.rZ=this.g7=this.Kgb=this.LR=this.BL=null};_.h=pKa.prototype;_.h.gyb=function(a){var b;for(b=this.BL;b!==null;b=b.Ee)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||sla(a)))throw new _.Nc(900,!1);return this.check(a)?this:null};_.h.ze=function(){};
_.h.check=function(a){var b=this;this.cOa();var c=this.BL;this.LR=null;this.fJc(a,function(d,e){c&&c.key===e?(b.Ifb(c,d),b.LR=c,c=c.Ee):(d=b.MJc(e,d),c=b.QKc(c,d))});if(c)for(c.Oo&&(c.Oo.Ee=null),a=this.cI=c;a!==null;a=a.SH)a===this.BL&&(this.BL=null),this.gra.delete(a.key),a.SH=a.Ee,a.Bj=a.Yf,a.Yf=null,a.Oo=null,a.Ee=null;this.rZ&&(this.rZ.eNa=null);this.yu&&(this.yu.VS=null);return this.jO};
_.h.QKc=function(a,b){if(a){var c=a.Oo;b.Ee=a;b.Oo=c;a.Oo=b;c&&(c.Ee=b);a===this.BL&&(this.BL=b);return this.LR=a}this.LR?(this.LR.Ee=b,b.Oo=this.LR):this.BL=b;this.LR=b;return null};_.h.MJc=function(a,b){if(this.gra.has(a)){a=this.gra.get(a);this.Ifb(a,b);b=a.Oo;var c=a.Ee;b&&(b.Ee=c);c&&(c.Oo=b);a.Ee=null;a.Oo=null;return a}c=new qKa(a);this.gra.set(a,c);c.Yf=b;this.cGc(c);return c};
_.h.cOa=function(){if(this.jO){var a;for(a=this.Kgb=this.BL;a!==null;a=a.Ee)a.hNa=a.Ee;for(a=this.g7;a!==null;a=a.eNa)a.Bj=a.Yf;for(a=this.uD;a!=null;a=a.VS)a.Bj=a.Yf;this.cI=this.uD=this.yu=this.g7=this.rZ=null}};_.h.Ifb=function(a,b){Object.is(b,a.Yf)||(a.Bj=a.Yf,a.Yf=b,this.dGc(a))};_.h.cGc=function(a){this.uD===null?this.uD=this.yu=a:this.yu=this.yu.VS=a};_.h.dGc=function(a){this.g7===null?this.g7=this.rZ=a:this.rZ=this.rZ.eNa=a};
_.h.fJc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.p.Object.defineProperties(pKa.prototype,{jO:{configurable:!0,enumerable:!0,get:function(){return this.uD!==null||this.g7!==null||this.cI!==null}}});var qKa=function(a){this.key=a;this.eNa=this.SH=this.VS=this.Oo=this.Ee=this.hNa=this.Yf=this.Bj=null};_.Gm=function(a){this.bVa=a};_.Gm.prototype.find=function(a){var b=this.bVa.find(function(c){return c.supports(a)});if(b!=null)return b;throw new _.Nc(901,!1);};_.Gm.ua=_.q({token:_.Gm,Ga:"root",qa:function(){return new _.Gm([new hKa])}});_.rKa=function(a){this.bVa=a};_.rKa.prototype.find=function(a){var b=this.bVa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Nc(901,!1);};_.rKa.ua=_.q({token:_.rKa,Ga:"root",qa:function(){return new _.rKa([new oKa])}});var Hm=function(){var a=this;this.rm=_.u(_.Mg);this.Lma=_.u(um);this.ld=_.u(_.Fg);this.OQ=_.u(RIa);var b;this.PTa=(b=_.u(ena,{optional:!0}))!=null?b:!1;this.ICa=typeof Zone!=="undefined"&&!!Zone.root.run;this.J5c=[{data:{__scheduler_tick__:!0}}];this.Pp=new _.Zd;var c;this.QPc=this.ICa?(c=this.ld.yD)==null?void 0:c.get("isAngularZone_ID"):null;var d;this.tK=!this.OQ&&this.ICa&&((d=_.u(fna,{optional:!0}))!=null?d:!1);this.MRa=null;this.oX=this.Q8a=!1;this.Qia=null;this.Pp.add(this.rm.xjb.subscribe(function(){a.oX||
a.Vn()}));this.Pp.add(this.ld.qia.subscribe(function(){a.oX||a.Vn()}));this.PTa||(this.PTa=!this.OQ&&(this.ld instanceof wm||!this.ICa))};
Hm.prototype.notify=function(a){var b=this;if(this.OQ||a!==5){var c=!1;switch(a){case 0:this.rm.Oe|=2;break;case 3:case 2:case 4:case 5:case 1:this.rm.Oe|=4;break;case 8:this.rm.H0|=8;break;case 6:this.rm.Oe|=2;c=!0;break;case 13:this.rm.Oe|=16;break;case 12:c=!0;break;default:this.rm.Oe|=8}if(!(this.PTa&&!c||this.Qia!==null||this.oX||this.rm.pra||!this.OQ&&this.ICa&&Zone.current.get("isAngularZone_ID"+this.QPc))){var d=this.Q8a?yia:xia;this.Qia=this.Lma.add();this.MRa=this.tK?Zone.root.run(function(){return d(function(){return b.tick()})}):
this.ld.Vb(function(){return d(function(){return b.tick()})})}}};Hm.prototype.tick=function(){var a=this;if(!this.oX&&!this.rm.rc)if(this.rm.Oe===0)this.Vn();else{!this.OQ&&this.rm.Oe&7&&(this.rm.Oe|=1);var b=this.Lma.add();try{this.ld.run(function(){a.oX=!0;a.rm.Shb()},void 0,this.J5c)}catch(c){throw this.Lma.remove(b),c;}finally{this.Vn()}this.Q8a=!0;yia(function(){a.Q8a=!1;a.Lma.remove(b)})}};Hm.prototype.La=function(){this.Pp.unsubscribe();this.Vn()};
Hm.prototype.Vn=function(){this.oX=!1;var a;(a=this.MRa)==null||a.call(this);this.MRa=null;this.Qia!==null&&(a=this.Qia,this.Qia=null,this.Lma.remove(a))};Hm.O=function(a){return new (a||Hm)};Hm.ua=_.q({token:Hm,qa:Hm.O,Ga:"root"});var Gg=function(){this.zone=_.u(_.Fg);this.i0=_.u(QIa);this.cQc=_.u(_.Mg)};Gg.prototype.initialize=function(){var a=this;this.egb||(this.egb=this.zone.lia.subscribe({next:function(){a.i0.oX||a.zone.run(function(){a.cQc.tick()})}}))};Gg.prototype.La=function(){var a;(a=this.egb)==null||a.unsubscribe()};Gg.O=function(a){return new (a||Gg)};Gg.ua=_.q({token:Gg,qa:Gg.O,Ga:"root"});var Hg=function(){this.ab=new _.Zd;this.Gt=!1;this.zone=_.u(_.Fg);this.Ul=_.u(um)};
Hg.prototype.initialize=function(){var a=this;if(!this.Gt){this.Gt=!0;var b=null;this.zone.isStable||this.zone.tfa||this.zone.z2||(b=this.Ul.add());this.zone.Vb(function(){a.ab.add(a.zone.Tl.subscribe(function(){yJa();queueMicrotask(function(){b===null||a.zone.tfa||a.zone.z2||(a.Ul.remove(b),b=null)})}))});this.ab.add(this.zone.qia.subscribe(function(){if(!Sya())throw new _.Nc(909,!1);b!=null||(b=a.Ul.add())}))}};Hg.prototype.La=function(){this.ab.unsubscribe()};Hg.O=function(a){return new (a||Hg)};
Hg.ua=_.q({token:Hg,qa:Hg.O,Ga:"root"});_.Lg=new _.ld("",{Ga:"root",qa:function(){return _.u(_.Lg,12)||(typeof Qza!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")}});var hna=new _.ld("");var Im=function(){};Im.O=function(a){return new (a||Im)};Im.ua=_.q({token:Im,qa:Im.O,Ga:"root"});var Ng=function(a){this.zc=a;this.Mfb=[];this.eS=[];this.Lb=!1},sKa=function(a,b,c){var d=c==null?void 0:c.tK;b=pka(b.QJb,a.Tb,[gna({G1c:function(){var e=c==null?void 0:c.ld,f=Object.assign({},dna({YUc:c==null?void 0:c.Qnd,y5c:c==null?void 0:c.Rnd}),{tK:d});e=e===void 0?"zone.js":e;return e==="noop"?new wm:e==="zone.js"?new _.Fg(f):e},HBb:c==null?void 0:c.HBb}),{wa:QIa,Hb:Hm}]);return lna({m3:b,Gjb:a.Mfb})},nza=function(a,b){var c=c===void 0?[]:c;var d=Wka({},c);Promise.resolve(new xna(b)).then(function(e){return sKa(a,
e,d)})};Ng.prototype.ze=function(a){this.eS.push(a)};Ng.prototype.destroy=function(){if(this.Lb)throw new _.Nc(404,!1);this.Mfb.slice().forEach(function(b){return b.destroy()});this.eS.forEach(function(b){return b()});var a=this.zc.get(hna,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Lb=!0};_.p.Object.defineProperties(Ng.prototype,{Tb:{configurable:!0,enumerable:!0,get:function(){return this.zc}},rc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});
Ng.O=function(a){return new (a||Ng)(_.t(_.Bf))};Ng.ua=_.q({token:Ng,qa:Ng.O,Ga:"platform"});var pna=null,nna=new _.ld("");/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");var tKa=new _.ld("");var uKa=Symbol("sb"),vKa=new Set;
Object.assign({},lfa,{u0:!0,Nba:!0,value:uKa,Vn:null,jU:function(){if(this.sequence.aO.rda){if(this.sequence.cGb===null||this.sequence.cGb<this.phase)return;this.sequence.mda=!0}this.sequence.scheduler.notify(7)},npd:function(a){this.sequence.cGb=this.phase;if(!this.Wg)return this.signal;this.Wg=!1;if(this.value!==uKa&&!afa(this))return this.signal;try{for(var b,c=_.k((b=this.Vn)!=null?b:vKa),d=c.next();!d.done;d=c.next()){var e=d.value;e()}}finally{var f;(f=this.Vn)==null||f.clear()}b=[];a!==void 0&&
b.push(a);b.push(this.crd);a=Qc(this);try{var g=this.Kud.apply(null,b)}finally{ffa(this,a)}this.value!==uKa&&this.wq(this.value,g)||(this.value=g,this.version++);return this.signal}});var Sg=function(){Bm.apply(this,arguments)};_.W(Sg,Bm);Sg.prototype.Xd=function(a){var b=this,c=this.PK===null;Bm.prototype.Xd.call(this,a);c&&queueMicrotask(function(){return b.flush()})};Sg.ua=_.q({token:Sg,Ga:"root",qa:function(){return new Sg}});
var una=function(a,b,c,d,e,f){var g=this;this.scheduler=a;this.AUc=b;this.zone=c;this.Tb=e;this.yCa=rfa(function(m){try{g.AUc(m)}catch(r){var n;(n=g.Tb.get(_.We,null,{optional:!0}))==null||n.handleError(r)}},function(){return g.Xd()},f);this.B8a=d==null?void 0:d.ze(function(){return g.destroy()})};una.prototype.run=function(){this.yCa.run()};una.prototype.Xd=function(){this.scheduler.Xd(this)};una.prototype.destroy=function(){this.yCa.destroy();var a;(a=this.B8a)==null||a.call(this)};var wKa=Object.assign({},bm,{u0:!0,Nba:!0,Wg:!0,ON:!1,bta:void 0,zone:null,fod:wia,run:function(){var a=this;this.Wg=!1;if(!this.ON||afa(this)){this.ON=!0;var b,c=function(g){var m;return((m=(b=a).bta)!=null?m:b.bta=[]).push(g)},d=Qc(this),e=Cga(!1);try{this.N0a(),this.fn(c)}catch(g){var f;(f=this.Tb.get(_.We,null,{optional:!0}))==null||f.handleError(g)}finally{Cga(e),ffa(this,d)}}},N0a:function(){for(var a;(a=this.bta)==null?0:a.length;)this.bta.pop()()}});
Object.assign({},wKa,{jU:function(){this.scheduler.Xd(this);this.Ynd.notify(13)},destroy:function(){gfa(this);this.N0a()}});Object.assign({},wKa,{jU:function(){this.view[2]|=8192;vga(this.view)},destroy:function(){gfa(this);this.N0a();var a;(a=this.view[23])==null||a.delete(this)}});var xKa=rna(null,"core",[]);var Jm=function(){this.cWa="0.0.0-PLACEHOLDER";var a=["0","0","0-PLACEHOLDER"];this.Mmd=a[0];this.lnd=a[1];this.Zv=a.slice(2).join(".")};new Jm;var yKa=new _.ld("devfuseFeature");var zKa={wab:0,a6:1,fH:2,q$a:3};_.Km=function(a){this.Ha=_.rb(a)};_.W(_.Km,_.gj);var Lm=function(a){this.Ha=_.rb(a)};_.W(Lm,_.gj);_.h=Lm.prototype;_.h.getMessage=function(){return _.Vj(this,_.Km,1)};_.h.CAa=function(a){return _.Xj(this,1,a)};_.h.V5a=function(a,b){_.Ib(this,2,_.db,b,a,_.sk,void 0,1)};_.h.IXa=function(){return _.pk(this,3,0)};_.h.W5a=function(a){return _.Ck(this,3,a)};_.Mm=function(a){if(a!=null)return _.Rb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.l(_.X(a,2))}};_.Km.prototype.toObject=function(){return _.Mm(this)};var AKa=function(a){if(a!=null)return _.Rb(a),{message:_.Mm(a.getMessage()),Trd:_.l(_.sk(a,2,3)),Htd:_.l(_.qk(a,4,3)),Itd:_.l(_.qk(a,5,3)),severity:_.pk(a,3,0)}};Lm.prototype.toObject=function(){return AKa(this)};var BKa=function(a){this.Ha=_.rb(a)};_.W(BKa,_.gj);var CKa=function(a){if(a!=null)return _.Rb(a),{ged:_.Ob(_.Wj(a,Lm,1,_.Rj()),AKa)}};BKa.prototype.toObject=function(){return CKa(this)};_.Nm=function(){};_.V=function(){this.i={}};_.U=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Z=function(a,b){return a.i[b]!=null};var DKa=function(a){var b="";oda(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var EKa=["accept","accept-language","content-language"],FKa=["GET","HEAD","POST"],GKa=["application/x-www-form-urlencoded","multipart/form-data","text/plain"];var HKa=function(){};var IKa;_.Om=function(a,b){this.I4c=a;this.lYc=b===void 0?null:b};_.W(_.Om,HKa);IKa=function(a,b,c){var d=Cna(a.lYc,b);return d==null?c:_.Ee.ha(_.xf({complete:function(){d.d2c()}}),_.xka(c.ha(_.xf(function(e){d.bK(e)},function(e){d.onError(e)}))))};_.Pm=function(a,b){var c=b.Qb||void 0,d=a.I4c,e=d.send,f=b.body instanceof _.V?_.Wg(b.body):b.body;return IKa(a,b,e.call(d,{path:b.path,Nb:b.Nb,Ob:b.Ob,body:f,Ta:b.Ta,pXb:b.pXb&&b.pXb},c))};var JKa=function(){};JKa.prototype.send=function(a,b){Ona(a);return this.makeRequest(a).ha(_.z(function(c){return b?_.Xg(b,c):c}))};var Qm,Rm,KKa,Sm,Um,Vm,Wm,Xm,$m,NKa;Qm={Y5:"BUILD",uDa:"CODE_REVIEW",CEa:"GLOBAL",aH:"SOURCE",od:"UNKNOWN",values:function(){return[Qm.od,Qm.CEa,Qm.aH,Qm.uDa,Qm.Y5]}};Rm={a6:"CRITICAL",q$a:"INFORMATIONAL",wab:"SEVERITY_UNSPECIFIED",fH:"WARNING",values:function(){return[Rm.wab,Rm.a6,Rm.fH,Rm.q$a]}};KKa={b5b:"AVAILABLE",lIa:"UNAVAILABLE",Uf:"UNSPECIFIED",values:function(){return[KKa.Uf,KKa.lIa,KKa.b5b]}};
Sm={Y5:"BUILD",uDa:"CODE_REVIEW",W7b:"CORE",cFa:"ISSUE_TRACKER",aH:"SOURCE",iDc:"UNKNOWN_OWNER",values:function(){return[Sm.iDc,Sm.W7b,Sm.aH,Sm.uDa,Sm.Y5,Sm.cFa]}};
_.Rh={b3b:"ADMIN_FAST_WRITE",c3b:"ADMIN_MEDIUM_WRITE",Ow:"ADMIN_READ",e3b:"ADMIN_SLOW_WRITE",aDa:"BLAME",F9a:"CALLGRAPHS",yDa:"COMMIT_BROWSING",JDa:"CROSS_REFERENCES",c$b:"DEBUGGER",X9a:"EXTERNAL_DEPENDENCY",e$a:"FILE_LOAD",uEa:"FILE_OPERATIONS",GY:"HISTORY",r$a:"INITIAL_PAGE_LOAD",Dkc:"LIST_BREAKPOINTS",Ekc:"LIST_DEBUGEES",hR:"OUTLINE",qab:"REPOSITORIES_BROWSING",SGa:"SEARCH",xxc:"SET_BREAKPOINT",Oxc:"SNAPSHOT_COMPLETE",qyc:"STOP_DEBUGGING",Dab:"SUGGEST_SEARCH",Mab:"UNKNOWN_BUCKET",values:function(){return[_.Rh.Mab,
_.Rh.X9a,_.Rh.r$a,_.Rh.SGa,_.Rh.b3b,_.Rh.c3b,_.Rh.e3b,_.Rh.xxc,_.Rh.Oxc,_.Rh.Ekc,_.Rh.Dkc,_.Rh.Ow,_.Rh.qab,_.Rh.yDa,_.Rh.uEa,_.Rh.e$a,_.Rh.hR,_.Rh.GY,_.Rh.JDa,_.Rh.F9a,_.Rh.c$b,_.Rh.qyc,_.Rh.Dab,_.Rh.aDa]}};_.Tm={kz:"BACKGROUND",O5b:"BROWSER_NAVIGATION",TQ:"CHANGE",su:"CLICK",Pcc:"EXTERNAL",Uw:"KEYBOARD",xwc:"RESIZE",hxc:"SCROLL",eDc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Tm.eDc,_.Tm.su,_.Tm.TQ,_.Tm.hxc,_.Tm.xwc,_.Tm.O5b,_.Tm.Uw,_.Tm.kz,_.Tm.Pcc]}};
Um={Kd:"CANCELLED",aEa:"DEGRADED",lj:"FAILURE",KGa:"RETRIED",ih:"SUCCESS",JHa:"TIME_OUT",tIa:"UNKNOWN_STATUS_CODE",values:function(){return[Um.tIa,Um.ih,Um.lj,Um.JHa,Um.aEa,Um.Kd,Um.KGa]}};
Vm={VCa:"AUTOPUSH",WCa:"AUTOPUSH_CORP",XCa:"AUTOPUSH_QUAL",jDa:"CANARY",IDa:"CORP",dEa:"DEMO",WEa:"INTEGRATION",XEa:"INTEGRATION_CORP",YEa:"INTEGRATION_OSS",ZEa:"INTEGRATION_PARTNER",aFa:"INTEGRATION_PROD",bFa:"INTEGRATION_QA",dGa:"OSS",s6:"PARTNER",mGa:"PRODUCTION",xGa:"QADEVEL",yGa:"QADEVEL_CORP",zGa:"QAOSS",cHa:"STAGING_CORP",dHa:"STAGING_OSS",eHa:"STAGING_PARTNER",fHa:"STAGING_PROD",gHa:"STAGING_QA",Ng:"TESTING",rIa:"UNKNOWN_ENVIRONMENT",values:function(){return[Vm.rIa,Vm.mGa,Vm.fHa,Vm.gHa,Vm.aFa,
Vm.bFa,Vm.dEa,Vm.jDa,Vm.Ng,Vm.cHa,Vm.IDa,Vm.xGa,Vm.WEa,Vm.zGa,Vm.dHa,Vm.YEa,Vm.dGa,Vm.yGa,Vm.XEa,Vm.VCa,Vm.WCa,Vm.s6,Vm.ZEa,Vm.eHa,Vm.XCa]}};
Wm={VCa:"AUTOPUSH",WCa:"AUTOPUSH_CORP",XCa:"AUTOPUSH_QUAL",jDa:"CANARY",IDa:"CORP",dEa:"DEMO",WEa:"INTEGRATION",XEa:"INTEGRATION_CORP",YEa:"INTEGRATION_OSS",ZEa:"INTEGRATION_PARTNER",aFa:"INTEGRATION_PROD",bFa:"INTEGRATION_QA",dGa:"OSS",s6:"PARTNER",mGa:"PRODUCTION",xGa:"QADEVEL",yGa:"QADEVEL_CORP",zGa:"QAOSS",cHa:"STAGING_CORP",dHa:"STAGING_OSS",eHa:"STAGING_PARTNER",fHa:"STAGING_PROD",gHa:"STAGING_QA",Ng:"TESTING",rIa:"UNKNOWN_ENVIRONMENT",values:function(){return[Wm.rIa,Wm.mGa,Wm.fHa,Wm.gHa,Wm.aFa,
Wm.bFa,Wm.dEa,Wm.jDa,Wm.Ng,Wm.cHa,Wm.IDa,Wm.xGa,Wm.WEa,Wm.zGa,Wm.dHa,Wm.YEa,Wm.dGa,Wm.yGa,Wm.XEa,Wm.VCa,Wm.WCa,Wm.s6,Wm.ZEa,Wm.eHa,Wm.XCa]}};Xm={Kd:"CANCELLED",aEa:"DEGRADED",lj:"FAILURE",KGa:"RETRIED",ih:"SUCCESS",JHa:"TIME_OUT",tIa:"UNKNOWN_STATUS_CODE",values:function(){return[Xm.tIa,Xm.ih,Xm.lj,Xm.JHa,Xm.aEa,Xm.Kd,Xm.KGa]}};
$m=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};_.W($m,_.V);$m.prototype.ka=function(){return $m};
$m.prototype.ma=function(){return{Pa:{scopes:Qm,severity:Rm},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ka:{message:an}}};
_.p.Object.defineProperties($m.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.i.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.U(this,"scopes"):null},set:function(a){this.i.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.U(this,"severity"):null},set:function(a){this.i.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.U(this,"targetPatterns"):null},set:function(a){this.i.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetQueryWarnings")?_.U(this,"targetQueryWarnings"):null},set:function(a){this.i.targetQueryWarnings=a}}});_.p.Object.defineProperties($m,{DHa:{configurable:!0,enumerable:!0,get:function(){return Rm}}});var bn=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.iq==null?null:a.iq};
_.W(bn,_.V);bn.prototype.ka=function(){return bn};bn.prototype.ma=function(){return{Qa:{announcements:$m},keys:["announcements"]}};_.p.Object.defineProperties(bn.prototype,{iq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.U(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var Vi=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};_.W(Vi,_.V);Vi.prototype.ka=function(){return Vi};
Vi.prototype.ma=function(){return{Pa:{status:KKa},keys:["name","status"]}};_.p.Object.defineProperties(Vi.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.i.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});_.p.Object.defineProperties(Vi,{Status:{configurable:!0,enumerable:!0,get:function(){return KKa}}});
var cn=function(a){a=a===void 0?{}:a;this.i={};this.i.eventId=a.eventId==null?null:a.eventId;this.i.clientContext=a.ita==null?null:a.ita;this.i.gestureName=a.gestureName==null?null:a.gestureName;this.i.elementId=a.FU==null?null:a.FU;this.i.artifactId=a.jf==null?null:a.jf;this.i.searchTerm=a.Uh==null?null:a.Uh;this.i.listIndex=a.Rf==null?null:a.Rf;this.i.durationMs=a.Ri==null?null:a.Ri;this.i.statusCode=a.statusCode==null?null:a.statusCode;this.i.subActions=a.Mn==null?null:a.Mn;this.i.initialUrl=a.hs==
null?null:a.hs;this.i.targetUrl=a.Sm==null?null:a.Sm;this.i.initialRoute=a.initialRoute==null?null:a.initialRoute;this.i.targetRoute=a.targetRoute==null?null:a.targetRoute;this.i.wasStartedInBackground=a.HQ==null?null:a.HQ;this.i.finishedInBackground=a.wN==null?null:a.wN;this.i.actionOwner=a.actionOwner==null?null:a.actionOwner;this.i.feature=a.v1==null?null:a.v1;this.i.bucket=a.bucket==null?null:a.bucket;this.i.availabilityStatuses=a.availabilityStatuses==null?null:a.availabilityStatuses;this.i.ptoken=
a.nP==null?null:a.nP};_.W(cn,_.V);cn.prototype.ka=function(){return cn};
cn.prototype.ma=function(){return{Qa:{availabilityStatuses:Vi,subActions:dn},Pa:{actionOwner:Sm,bucket:_.Rh,gestureName:_.Tm,statusCode:Um},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:en,eventId:fn,ptoken:LKa}}};
_.p.Object.defineProperties(cn.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.U(this,"actionOwner"):null},set:function(a){this.i.actionOwner=a}},jf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.U(this,"artifactId"):null},set:function(a){this.i.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.U(this,"availabilityStatuses"):null},set:function(a){this.i.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.U(this,"bucket"):null},set:function(a){this.i.bucket=a}},ita:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.U(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},Ri:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.U(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},FU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.U(this,"elementId"):null},set:function(a){this.i.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.U(this,"eventId"):null},set:function(a){this.i.eventId=a}},v1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.U(this,"feature"):null},set:function(a){this.i.feature=a}},wN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.U(this,"finishedInBackground"):null},set:function(a){this.i.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.U(this,"gestureName"):null},set:function(a){this.i.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.U(this,"initialRoute"):null},set:function(a){this.i.initialRoute=a}},hs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.U(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},Rf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.U(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},nP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ptoken")?_.U(this,"ptoken"):null},set:function(a){this.i.ptoken=a}},Uh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.U(this,"searchTerm"):null},set:function(a){this.i.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.U(this,"statusCode"):null},
set:function(a){this.i.statusCode=a}},Mn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.U(this,"subActions"):null},set:function(a){this.i.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.U(this,"targetRoute"):null},set:function(a){this.i.targetRoute=a}},Sm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.U(this,"targetUrl"):null},set:function(a){this.i.targetUrl=a}},HQ:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.U(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=a}}});var en=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.At==null?null:a.At;this.i.repoGroupId=a.nK==null?null:a.nK;this.i.executionContext=a.sda==null?null:a.sda};_.W(en,_.V);
en.prototype.ka=function(){return en};en.prototype.ma=function(){return{Pa:{environmentName:Vm},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ka:{executionContext:gn}}};
_.p.Object.defineProperties(en.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.U(this,"actionId"):null},set:function(a){this.i.actionId=a}},At:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.U(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},sda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.U(this,"executionContext"):null},set:function(a){this.i.executionContext=
a}},nK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.U(this,"repoGroupId"):null},set:function(a){this.i.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.U(this,"sessionId"):null},set:function(a){this.i.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.U(this,"userId"):null},set:function(a){this.i.userId=a}}});
var fn=function(a){a=a===void 0?{}:a;this.i={};this.i.timeUsec=a.DBa==null?null:a.DBa;this.i.serverIp=a.serverIp==null?null:a.serverIp;this.i.processId=a.lza==null?null:a.lza};_.W(fn,_.V);fn.prototype.ka=function(){return fn};fn.prototype.ma=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.p.Object.defineProperties(fn.prototype,{lza:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.U(this,"processId"):null},set:function(a){this.i.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.U(this,"serverIp"):null},set:function(a){this.i.serverIp=a}},DBa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.U(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var gn=function(a){a=a===void 0?{}:a;this.i={};this.i.cell=a.f0==null?null:a.f0;this.i.task=a.task==null?null:a.task;this.i.job=a.Mga==null?null:a.Mga;this.i.environmentName=a.At==null?null:a.At;this.i.buildLabel=a.hv==null?null:a.hv;this.i.traced=a.j8a==null?null:a.j8a;this.i.rpcGlobalId=a.K4a==null?null:a.K4a;this.i.spanId=a.spanId==null?null:a.spanId};_.W(gn,_.V);gn.prototype.ka=function(){return gn};gn.prototype.ma=function(){return{Pa:{environmentName:Wm},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.p.Object.defineProperties(gn.prototype,{hv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.U(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},f0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.U(this,"cell"):null},set:function(a){this.i.cell=a}},At:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.U(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},Mga:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.U(this,"job"):null},set:function(a){this.i.job=a}},K4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.U(this,"rpcGlobalId"):null},set:function(a){this.i.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.U(this,"spanId"):null},set:function(a){this.i.spanId=a}},task:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.U(this,"task"):null},set:function(a){this.i.task=
a}},j8a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.U(this,"traced"):null},set:function(a){this.i.traced=a}}});var hn=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.iq==null?null:a.iq};_.W(hn,_.V);hn.prototype.ka=function(){return hn};hn.prototype.ma=function(){return{keys:["announcements"],Ka:{announcements:bn}}};
_.p.Object.defineProperties(hn.prototype,{iq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.U(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var jn=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};_.W(jn,_.V);jn.prototype.ka=function(){return jn};jn.prototype.ma=function(){return{Qa:{entries:cn},keys:["authuser","entries"]}};
_.p.Object.defineProperties(jn.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.U(this,"authuser"):null},set:function(a){this.i.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.U(this,"entries"):null},set:function(a){this.i.entries=a}}});var MKa=function(){this.i={}};_.W(MKa,_.V);MKa.prototype.ka=function(){return MKa};MKa.prototype.ma=function(){return{keys:[]}};var LKa=function(){this.i={}};_.W(LKa,_.V);
LKa.prototype.ka=function(){return LKa};LKa.prototype.ma=function(){return{keys:[]}};var an=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.privateDoNotAccessOrElseSafeHtmlWrappedValue==null?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.W(an,_.V);an.prototype.ka=function(){return an};an.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.p.Object.defineProperties(an.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.U(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var dn=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.Ri==null?null:a.Ri;this.i.httpErrorCode=a.ey==null?null:a.ey};_.W(dn,_.V);dn.prototype.ka=function(){return dn};dn.prototype.ma=function(){return{Pa:{statusCode:Xm},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.p.Object.defineProperties(dn.prototype,{Ri:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.U(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},ey:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.U(this,"httpErrorCode"):null},set:function(a){this.i.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.i.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.U(this,"statusCode"):null},set:function(a){this.i.statusCode=a}}});NKa=new _.ld("API_VERSION");_.OKa=new _.ld("REQUEST_SERVICE for console_fe_api");_.kn=function(){};_.kn.O=function(a){return new (a||_.kn)};_.kn.Da=_.ed({type:_.kn});_.kn.Ca=_.Hc({});
var PKa={$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"},ln=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};
ln.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"console_fe_api_sandbox.announcements.list",path:"/"+this.Wa+"/announcements",Ta:_.Yg(a,PKa,b),Qb:hn})};ln.O=function(a){return new (a||ln)(_.t(NKa,8),_.t(_.OKa),_.t(_.Nm,8))};ln.ua=_.q({token:ln,qa:ln.O});var QKa=function(){};QKa.O=function(a){return new (a||QKa)};QKa.ua=_.q({token:QKa,qa:function(a){return ln.O(a)},Ga:_.kn});
var mn=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)},RKa=function(a,b){var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.Pm(a.vb,{body:b,Nb:"POST",Ob:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Wa+"/logging:logClientAction",Ta:_.Yg(c,PKa,d),Qb:MKa})};mn.O=function(a){return new (a||mn)(_.t(NKa,8),_.t(_.OKa),_.t(_.Nm,8))};mn.ua=_.q({token:mn,qa:mn.O});var SKa=function(){};SKa.O=function(a){return new (a||SKa)};
SKa.ua=_.q({token:SKa,qa:function(a){return mn.O(a)},Ga:_.kn});var nn,TKa,UKa,VKa,YKa,ZKa,$Ka,aLa,bLa,jLa,oLa,tLa,vLa,wLa;nn=new _.ld("productVersion");TKa=new _.ld("envName");_.on=new _.ld("emailAddress");UKa=new _.ld("isBot");VKa=new _.ld("isCorpGoogler");_.WKa=new _.ld("userSettingsKeyPrefix");_.XKa=new _.ld("prodspecsStage");YKa=new _.ld("feedbackProductId");ZKa=new _.ld("clearcutEndpoint");_.pn=new _.ld("onePlatformKey");_.qn=new _.ld("sessionIndex");$Ka=new _.ld("xsrfToken");aLa=new _.ld("nonceToken");bLa=new _.ld("oauthClientId");_.cLa=new _.ld("appEngineServiceEndpoint");
_.Vva=new _.ld("grimoireOnePlatformHost");_.dLa=new _.ld("cloudResourceManagerServiceEndpoint");_.eLa=new _.ld("cloudBillingServiceEndpoint");_.fLa=new _.ld("cloudBuildServiceEndpoint");_.gLa=new _.ld("cloudStorageServiceEndpoint");_.hLa=new _.ld("cloudUserSettingsEndpoint");_.iLa=new _.ld("resultStoreOnePlatformHost");jLa=new _.ld("scorecardOnePlatformHost");_.kLa=new _.ld("sourceRepoOnePlatformHost");_.lLa=new _.ld("sourceRepoInternalOnePlatformHost");_.mLa=new _.ld("iamOnePlatformHost");
_.nLa=new _.ld("loggingServiceEndpoint");oLa=new _.ld("peopleApiPlatformHost");_.pLa=new _.ld("serviceManagerApiPlatformHost");_.qLa=new _.ld("termsOfServiceOnePlatformHost");_.rLa=new _.ld("testFusionOnePlatformHost");_.sLa=new _.ld("fusionBadgeServerHost");tLa=new _.ld("enableAnonymousFeedback");_.rn=new _.ld("iamToken");_.uLa=new _.ld("initialPath");vLa=new _.ld("enableG3cClearcutLogging");wLa=new _.ld("g3cClearcutTransport");var sn=function(a,b,c,d){this.dta=a;this.At=b;this.isBot=c;this.M0=d};sn.prototype.DO=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.dta.ob(this.xRa(b),c)}};sn.prototype.TJ=function(a){this.dta.TJ({},a)};sn.prototype.xRa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Xk(a))}};a.projectId&&(b.projectId=a.projectId);a.Ri&&(b.latency=a.Ri);return b};
sn.prototype.Xk=function(a){var b=a.Mn.map(function(c){return{name:c.name||void 0,latency:c.Ri||void 0,statusCode:c.statusCode||void 0,errorCode:c.ey||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.HQ||void 0,finishedInBg:a.wN||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.At||void 0,actionOwner:this.M0||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:b.length>
0?b:void 0}};sn.O=function(a){return new (a||sn)(_.t(Zl),_.t(TKa),_.t(UKa),_.t(yKa,8))};sn.ua=_.q({token:sn,qa:sn.O,Ga:"root"});var tn=function(a){this.Ha=_.rb(a)};_.W(tn,_.gj);tn.prototype.yWa=function(){return _.ok(this,1)};tn.prototype.setCell=function(a){return _.Pi(this,1,a)};tn.prototype.ww=function(a){return _.Pi(this,5,a)};var xLa=function(a){this.Ha=_.rb(a)};_.W(xLa,_.gj);_.h=xLa.prototype;_.h.zea=function(){return _.Vj(this,tn,6)};_.h.UUb=function(a){return _.Xj(this,6,a)};_.h.N5a=function(a){return _.Pi(this,7,a)};_.h.Iva=function(){return _.ok(this,8)};_.h.Bla=function(a){return _.Pi(this,8,a)};var un=function(a){this.Ha=_.rb(a)};_.W(un,_.gj);un.prototype.getName=function(){return _.ok(this,1)};un.prototype.Sd=function(a){return _.Pi(this,1,a)};un.prototype.JAa=function(a){return _.Ck(this,2,a)};un.prototype.E5a=function(a){return _.Xi(this,3,a)};var yLa=function(a){this.Ha=_.rb(a)};_.W(yLa,_.gj);var zLa=function(a){this.Ha=_.rb(a)};_.W(zLa,_.gj);var ALa=function(a){this.Ha=_.rb(a)};_.W(ALa,_.gj);_.h=ALa.prototype;_.h.Syb=function(){return _.Vj(this,$Ba,1)};_.h.AWa=function(){return _.Vj(this,xLa,2)};_.h.F5a=function(a){return _.Pi(this,4,a)};_.h.E5a=function(a){return _.Xi(this,8,a)};_.h.JAa=function(a){return _.Ck(this,9,a)};_.h.B6c=function(a){return _.Pi(this,12,a)};_.h.getFeature=function(){return _.ok(this,18)};_.h.G5a=function(a){return _.Pi(this,18,a)};_.h.WXa=function(){return _.ok(this,20)};_.h.sVb=function(a){_.Pi(this,20,a)};var BLa=function(a){if(a!=null)return _.Rb(a),{DBa:_.l(_.bk(a,1)),serverIp:_.l(bba(Kb(a,2))),lza:_.l(bba(Kb(a,3)))}};$Ba.prototype.toObject=function(){return BLa(this)};var CLa=function(a){if(a!=null)return _.Rb(a),{f0:_.ok(a,1),task:_.lk(a,2),Mga:_.ok(a,3),At:_.pk(a,4,0),hv:_.ok(a,5)}};tn.prototype.toObject=function(){return CLa(this)};var DLa=function(a){if(a!=null)return _.Rb(a),{sessionId:_.ok(a,1),userId:_.ok(a,2),actionId:_.ok(a,3),At:_.pk(a,4,0),nK:_.ok(a,5),sda:CLa(a.zea()),R2c:_.ok(a,7),referer:_.ok(a,8),bod:_.ok(a,9)}};xLa.prototype.toObject=function(){return DLa(this)};var ELa=function(a){if(a!=null)return _.Rb(a),{name:_.ok(a,1),statusCode:_.pk(a,2,0),Ri:_.lk(a,3),ey:_.lk(a,4)}};un.prototype.toObject=function(){return ELa(this)};var FLa=function(a){if(a!=null)return _.Rb(a),{Std:_.pk(a,1,0),Jtd:_.pk(a,2,0),Fnd:_.kk(a,3),Rtd:_.ok(a,4),Mld:_.ok(a,5),PK:_.ok(a,6),Ntd:_.l(_.qk(a,7,3))}};yLa.prototype.toObject=function(){return FLa(this)};var XLa=function(a){if(a!=null)return _.Rb(a),{Otd:FLa(_.Vj(a,yLa,1))}};zLa.prototype.toObject=function(){return XLa(this)};var YLa=function(a){if(a!=null){_.Rb(a);var b=BLa(a.Syb()),c=DLa(a.AWa()),d=_.pk(a,3,0),e=_.ok(a,4),f=_.ok(a,5),g=_.ok(a,6),m=_.lk(a,7),n=_.lk(a,8),r=_.pk(a,9,0);var v=_.Wj(a,un,10,_.Rj());return{eventId:b,ita:c,gestureName:d,FU:e,jf:f,Uh:g,Rf:m,Ri:n,statusCode:r,ltd:_.Ob(v,ELa),hs:_.ok(a,11),Sm:_.ok(a,12),initialRoute:_.ok(a,13),targetRoute:_.ok(a,14),HQ:_.kk(a,15),wN:_.kk(a,16),actionOwner:_.pk(a,17,0),v1:_.ok(a,18),Zid:_.ok(a,22),Qtd:XLa(_.Vj(a,zLa,19)),Mw:_.ok(a,20),Ald:_.kk(a,21)}}};
ALa.prototype.toObject=function(){return YLa(this)};var ZLa=function(a){this.Ha=_.rb(a)};_.W(ZLa,_.gj);ZLa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Mfd:YLa(_.Vj(this,ALa,1))}}else a=void 0;return a};var $La,aMa;$La=/\s+/;aMa=[];_.vn=function(a,b){this.Ufb=a;this.fq=b;this.vCb=aMa;this.gBa=new Map};_.vn.prototype.lo=function(){for(var a=_.k(this.vCb),b=a.next();!b.done;b=a.next())this.yPa(b.value,!0);a=this.a4c;if(Array.isArray(a)||a instanceof Set)for(a=_.k(a),b=a.next();!b.done;b=a.next())this.yPa(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.yPa(c,!!a[c])}this.qGc()};
_.vn.prototype.yPa=function(a,b){var c=this.gBa.get(a);c!==void 0?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.On=!0):this.gBa.set(a,{enabled:b,changed:!0,On:!0})};_.vn.prototype.qGc=function(){for(var a=_.k(this.gBa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.Thb(b,c.enabled),c.changed=!1):c.On||(c.enabled&&this.Thb(b,!1),this.gBa.delete(b));c.On=!1}};
_.vn.prototype.Thb=function(a,b){var c=this;a=a.trim();a.length>0&&a.split($La).forEach(function(d){b?c.fq.ZD(c.Ufb.na,d):c.fq.yP(c.Ufb.na,d)})};_.p.Object.defineProperties(_.vn.prototype,{B_c:{configurable:!0,enumerable:!0,set:function(a){this.vCb=a!=null?a.trim().split($La):aMa}},z1c:{configurable:!0,enumerable:!0,set:function(a){this.a4c=typeof a==="string"?a.trim().split($La):a}}});_.vn.O=function(a){return new (a||_.vn)(_.B(_.Td),_.B(_.km))};
_.vn.Fa=_.hd({type:_.vn,oa:[["","ngClass",""]],inputs:{B_c:[0,"class","klass"],z1c:"ngClass"},standalone:!0});var bMa=function(a,b,c,d){this.va=a;this.w1a=b;this.index=c;this.count=d};_.p.Object.defineProperties(bMa.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}},n1:{configurable:!0,enumerable:!0,get:function(){return this.index%2===0}},F1a:{configurable:!0,enumerable:!0,get:function(){return!this.n1}}});
_.wn=function(a,b,c){this.hM=a;this.WD=b;this.xA=c;this.S8=null;this.iNa=!0;this.sH=null};_.wn.prototype.lo=function(){if(this.iNa){this.iNa=!1;var a=this.S8;!this.sH&&a&&(this.sH=this.xA.find(a).create(this.uKb))}this.sH&&(a=this.sH.diff(this.S8))&&this.qJa(a)};
_.wn.prototype.qJa=function(a){var b=this,c=this.hM;_.kKa(a,function(g,m,n){g.cw==null?c.di(b.WD,new bMa(g.item,b.S8,-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.w1a=this.S8}_.lKa(a,function(g){c.get(g.qk).context.va=g.item})};
_.p.Object.defineProperties(_.wn.prototype,{w1a:{configurable:!0,enumerable:!0,set:function(a){this.S8=a;this.iNa=!0}},uKb:{configurable:!0,enumerable:!0,set:function(a){this.kt=a},get:function(){return this.kt}},B1c:{configurable:!0,enumerable:!0,set:function(a){a&&(this.WD=a)}}});_.wn.O=function(a){return new (a||_.wn)(_.B(_.jg),_.B(_.ig),_.B(_.Gm))};_.wn.Fa=_.hd({type:_.wn,oa:[["","ngFor","","ngForOf",""]],inputs:{w1a:"ngForOf",uKb:"ngForTrackBy",B1c:"ngForTemplate"},standalone:!0});_.xn=function(a,b){this.hM=a;this.jr=new cMa;this.ppa=this.Bra=this.MKa=null;this.hPa=b};_.xn.prototype.APa=function(){this.jr.va?this.Bra||(this.hM.clear(),this.ppa=null,this.hPa&&(this.Bra=this.hM.di(this.hPa,this.jr))):this.ppa||(this.hM.clear(),this.Bra=null,this.MKa&&(this.ppa=this.hM.di(this.MKa,this.jr)))};
_.p.Object.defineProperties(_.xn.prototype,{Na:{configurable:!0,enumerable:!0,set:function(a){this.jr.va=this.jr.Na=a;this.APa()}},D1c:{configurable:!0,enumerable:!0,set:function(a){Qna("ngIfThen",a);this.hPa=a;this.Bra=null;this.APa()}},C1c:{configurable:!0,enumerable:!0,set:function(a){Qna("ngIfElse",a);this.MKa=a;this.ppa=null;this.APa()}}});_.xn.O=function(a){return new (a||_.xn)(_.B(_.jg),_.B(_.ig))};
_.xn.Fa=_.hd({type:_.xn,oa:[["","ngIf",""]],inputs:{Na:"ngIf",D1c:"ngIfThen",C1c:"ngIfElse"},standalone:!0});var cMa=function(){this.Na=this.va=null};var dMa=function(a,b){this.Fe=a;this.oOc=b;this.zZ=!1};dMa.prototype.create=function(){this.zZ=!0;this.Fe.di(this.oOc)};dMa.prototype.destroy=function(){this.zZ=!1;this.Fe.clear()};_.yn=function(){this.vKa=[];this.Fcb=!1;this.PMa=this.MJa=0;this.jqa=!1};_.yn.prototype.WFc=function(){return this.MJa++};_.yn.prototype.XFc=function(a){this.vKa.push(a)};_.yn.prototype.ILc=function(a){a=a===this.ZLc;this.jqa||(this.jqa=a);this.PMa++;this.PMa===this.MJa&&(this.nib(!this.jqa),this.PMa=0,this.jqa=!1);return a};
_.yn.prototype.nib=function(a){if(this.vKa.length>0&&a!==this.Fcb){this.Fcb=a;for(var b=_.k(this.vKa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.zZ?c.create():!d&&c.zZ&&c.destroy()}}};_.p.Object.defineProperties(_.yn.prototype,{x1a:{configurable:!0,enumerable:!0,set:function(a){this.ZLc=a;this.MJa===0&&this.nib(!0)}}});_.yn.O=function(a){return new (a||_.yn)};_.yn.Fa=_.hd({type:_.yn,oa:[["","ngSwitch",""]],inputs:{x1a:"ngSwitch"},standalone:!0});
_.zn=function(a,b,c){this.x1a=c;c.WFc();this.hPc=new dMa(a,b)};_.zn.prototype.lo=function(){var a=this.hPc,b=this.x1a.ILc(this.F1c);b&&!a.zZ?a.create():!b&&a.zZ&&a.destroy()};_.zn.O=function(a){return new (a||_.zn)(_.B(_.jg),_.B(_.ig),_.B(_.yn,9))};_.zn.Fa=_.hd({type:_.zn,oa:[["","ngSwitchCase",""]],inputs:{F1c:"ngSwitchCase"},standalone:!0});_.An=function(a,b,c){c.XFc(new dMa(a,b))};_.An.O=function(a){return new (a||_.An)(_.B(_.jg),_.B(_.ig),_.B(_.yn,9))};
_.An.Fa=_.hd({type:_.An,oa:[["","ngSwitchDefault",""]],standalone:!0});_.Bn=function(a){this.Fe=a;this.xKb=this.y1a=this.Vha=this.Nra=null};_.Bn.prototype.Ub=function(a){if(this.VNc(a))if(a=this.Fe,this.Nra&&a.remove(a.indexOf(this.Nra)),this.y1a){var b=this.OHc(),c;this.Nra=a.di(this.y1a,b,{Tb:(c=this.xKb)!=null?c:void 0})}else this.Nra=null};_.Bn.prototype.VNc=function(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector};
_.Bn.prototype.OHc=function(){var a=this;return new Proxy({},{set:function(b,c,d){return a.Vha?Reflect.set(a.Vha,c,d):!1},get:function(b,c,d){if(a.Vha)return Reflect.get(a.Vha,c,d)}})};_.Bn.O=function(a){return new (a||_.Bn)(_.B(_.jg))};_.Bn.Fa=_.hd({type:_.Bn,oa:[["","ngTemplateOutlet",""]],inputs:{Vha:"ngTemplateOutletContext",y1a:"ngTemplateOutlet",xKb:"ngTemplateOutletInjector"},standalone:!0,features:[_.ud]});var eMa=function(){},gMa,hMa;eMa.prototype.irb=function(a,b){return Ug(function(){return a.subscribe({next:b,error:function(c){throw c;}})})};eMa.prototype.dispose=function(a){Ug(function(){return a.unsubscribe()})};var fMa=function(){};fMa.prototype.irb=function(a,b){return a.then(b,function(c){throw c;})};fMa.prototype.dispose=function(){};gMa=new fMa;hMa=new eMa;_.Cn=function(a){this.mqa=null;this.E0a=!0;this.OOa=this.U8=this.WA=null;this.Ij=a};_.h=_.Cn.prototype;
_.h.La=function(){this.WA&&this.Qcb();this.Ij=null};_.h.transform=function(a){if(!this.U8){if(a)try{this.E0a=!1,this.Er(a)}finally{this.E0a=!0}return this.mqa}return a!==this.U8?(this.Qcb(),this.transform(a)):this.mqa};_.h.Er=function(a){var b=this;this.U8=a;this.OOa=this.tNc(a);this.WA=this.OOa.irb(a,function(c){return b.POc(a,c)})};_.h.tNc=function(a){if(ska(a))return gMa;if(tka(a))return hMa;throw new _.Nc(2100,!1);};_.h.Qcb=function(){this.OOa.dispose(this.WA);this.U8=this.WA=this.mqa=null};
_.h.POc=function(a,b){if(a===this.U8&&(this.mqa=b,this.E0a)){var c;(c=this.Ij)==null||_.xm(c)}};_.Cn.O=function(a){return new (a||_.Cn)(_.B(_.Tg,16))};_.Cn.He=_.id({name:"async",type:_.Cn,le:!1,standalone:!0});_.iMa=new _.ld("");_.jMa=new _.ld("");_.Dn=function(){};_.Dn.O=function(a){return new (a||_.Dn)};_.Dn.Da=_.ed({type:_.Dn});_.Dn.Ca=_.Hc({});_.ph=new _.ld("");var ci=null,kMa=function(){};var En=function(){};En.prototype.xJ=function(){throw Error("fa");};En.O=function(a){return new (a||En)};En.ua=_.q({token:En,qa:function(){return _.u(Fn)},Ga:"platform"});var Bqa=new _.ld(""),Fn=function(){this.Yp=_.u(_.ph);this.wr=window.location;this.OZ=window.history};_.W(Fn,En);Fn.prototype.oia=function(a){var b=lMa(this.Yp,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var mMa=function(a,b){var c=lMa(a.Yp,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=Fn.prototype;_.h.pushState=function(a,b,c){this.OZ.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.OZ.replaceState(a,b,c)};_.h.forward=function(){this.OZ.forward()};_.h.back=function(){this.OZ.back()};_.h.xJ=function(a){this.OZ.go(a===void 0?0:a)};_.h.getState=function(){return this.OZ.state};
_.p.Object.defineProperties(Fn.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.wr.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.wr.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.wr.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.wr.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.wr.pathname},set:function(a){this.wr.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.wr.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.wr.hash}}});Fn.O=function(a){return new (a||Fn)};Fn.ua=_.q({token:Fn,qa:function(){return new Fn},Ga:"platform"});var Hn;_.Gn=function(){};_.Gn.prototype.xJ=function(){throw Error("fa");};_.Gn.O=function(a){return new (a||_.Gn)};_.Gn.ua=_.q({token:_.Gn,qa:function(){return _.u(Hn)},Ga:"root"});_.nMa=new _.ld("");Hn=function(a,b){this.hk=a;this.jT=[];var c,d,e;this.lZ=(e=(d=b!=null?b:ci.pva())!=null?d:(c=_.u(_.ph).location)==null?void 0:c.origin)!=null?e:""};_.W(Hn,_.Gn);_.h=Hn.prototype;_.h.La=function(){for(;this.jT.length;)this.jT.pop()()};_.h.oia=function(a){this.jT.push(this.hk.oia(a),mMa(this.hk,a))};
_.h.pva=function(){return this.lZ};_.h.Gy=function(a){return Rna(this.lZ,a)};_.h.path=function(a){var b=this.hk.pathname+$g(this.hk.search),c=this.hk.hash;return c&&(a===void 0?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.hk.pushState(a,b,this.Gy(c+$g(d)))};_.h.replaceState=function(a,b,c,d){this.hk.replaceState(a,b,this.Gy(c+$g(d)))};_.h.forward=function(){this.hk.forward()};_.h.back=function(){this.hk.back()};_.h.getState=function(){return this.hk.getState()};
_.h.xJ=function(a){var b,c;(c=(b=this.hk).xJ)==null||c.call(b,a===void 0?0:a)};Hn.O=function(a){return new (a||Hn)(_.t(En),_.t(_.nMa,8))};Hn.ua=_.q({token:Hn,qa:Hn.O,Ga:"root"});var In=function(a,b){this.hk=a;this.lZ="";this.jT=[];b!=null&&(this.lZ=b)};_.W(In,_.Gn);_.h=In.prototype;_.h.La=function(){for(;this.jT.length;)this.jT.pop()()};_.h.oia=function(a){this.jT.push(this.hk.oia(a),mMa(this.hk,a))};_.h.pva=function(){return this.lZ};_.h.path=function(){var a,b=(a=this.hk.hash)!=null?a:"#";return b.length>0?b.substring(1):b};_.h.Gy=function(a){a=Rna(this.lZ,a);return a.length>0?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.Gy(c+$g(d));c.length==0&&(c=this.hk.pathname);this.hk.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.Gy(c+$g(d));c.length==0&&(c=this.hk.pathname);this.hk.replaceState(a,b,c)};_.h.forward=function(){this.hk.forward()};_.h.back=function(){this.hk.back()};_.h.getState=function(){return this.hk.getState()};_.h.xJ=function(a){var b,c;(c=(b=this.hk).xJ)==null||c.call(b,a===void 0?0:a)};In.O=function(a){return new (a||In)(_.t(En),_.t(_.nMa,8))};
In.ua=_.q({token:In,qa:In.O});_.Jn=function(a){var b=this;this.sT=new _.vm;this.zib=[];this.ZOc=null;this.CD=a;a=this.CD.pva();this.CGc=Sna(_.Zg(a.replace(/\/index.html$/,"")));this.CD.oia(function(c){b.sT.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.Jn.prototype.La=function(){var a;(a=this.ZOc)==null||a.unsubscribe();this.zib=[]};_.Jn.prototype.path=function(a){return this.normalize(this.CD.path(a===void 0?!1:a))};_.Jn.prototype.getState=function(){return this.CD.getState()};
var oMa=function(a,b){var c=c===void 0?"":c;return a.path()==a.normalize(b+$g(c))};_.h=_.Jn.prototype;_.h.normalize=function(a){var b=this.CGc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=b===""||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.Zg(b)};_.h.Gy=function(a){a&&a[0]!=="/"&&(a="/"+a);return this.CD.Gy(a)};_.h.go=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.CD.pushState(c,"",a,b);this.Yfb(this.Gy(a+$g(b)),c)};
_.h.replaceState=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.CD.replaceState(c,"",a,b);this.Yfb(this.Gy(a+$g(b)),c)};_.h.forward=function(){this.CD.forward()};_.h.back=function(){this.CD.back()};_.h.xJ=function(a){var b,c;(c=(b=this.CD).xJ)==null||c.call(b,a===void 0?0:a)};_.h.Yfb=function(a,b){a=a===void 0?"":a;this.zib.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.sT.subscribe({next:a,error:b,complete:c})};_.Jn.O=function(a){return new (a||_.Jn)(_.t(_.Gn))};
_.Jn.ua=_.q({token:_.Jn,qa:function(){return new _.Jn(_.t(_.Gn))},Ga:"root"});new Jm;var Fqa=function(){};Fqa.ua=_.q({token:Fqa,Ga:"root",qa:function(){return _.u(Cf)==="browser"?new pMa:new qMa}});var pMa=function(){var a=_.u(_.ph),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}};_.h=pMa.prototype;_.h.eVb=function(a){this.offset=Array.isArray(a)?function(){return a}:a};_.h.Zyb=function(){return[this.window.scrollX,this.window.scrollY]};_.h.eAa=function(a){this.window.scrollTo(a[0],a[1])};
_.h.ETb=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.YUb=function(a){this.window.history.scrollRestoration=a};var qMa=function(){};_.h=qMa.prototype;_.h.eVb=function(){};_.h.Zyb=function(){return[0,0]};_.h.eAa=function(){};_.h.ETb=function(){};_.h.YUb=function(){};var rMa=function(){};var Kn=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.M0=e;this.transport=b};Kn.prototype.DO=function(a){if(this.transport&&!this.isBot){a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.FXa(b.value))}};
Kn.prototype.FXa=function(a){var b=(new ALa).G5a(this.M0||"");b=_.Ck(b,17,Vna(a.actionOwner)).F5a([a.element,a.action].join("/"));b=_.Ck(b,3,Tna(a.gestureName)).JAa(Una(a.statusCode));b=_.Pi(b,13,a.initialRoute);b=_.Pi(b,11,a.hs);b=_.Pi(b,14,a.targetRoute||"").B6c(a.Sm);b=_.yk(b,15,a.HQ);b=_.yk(b,16,a.wN).E5a(a.Ri||0);b=_.Xi(b,7,a.Rf||0);var c=(new xLa).N5a(this.document.location.hostname).Bla(this.document.referrer).UUb((new tn).ww(this.productVersion));c=_.Pi(c,1,a.sessionId||"");b=_.Xj(b,2,c);
a.jf&&typeof a.jf==="string"&&_.Pi(b,5,a.jf);if(a.Mn.length>0)for(a=_.k(a.Mn),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new un).Sd(c.name||"").JAa(Una(c.statusCode||"")).E5a(c.Ri||0);c=_.Xi(d,4,c.ey||0);_.ak(b,10,un,c)}a=new ZLa;return _.Xj(a,1,b)};Kn.O=function(a){return new (a||Kn)(_.t(_.ph),_.t(wLa,8),_.t(nn),_.t(UKa),_.t(yKa,8))};Kn.ua=_.q({token:Kn,qa:Kn.O,Ga:"root"});_.sMa={cFa:"issue_tracker",iR:"results",fCc:"flow"};Object.freeze(_.sMa);var Ln=function(){};Ln.O=function(a){return new (a||Ln)};Ln.ua=_.q({token:Ln,qa:Ln.O,Ga:"root"});var uMa,vMa,wMa;_.tMa=new _.ld("GTMDataLayerName",{Ga:"root",qa:function(){return window.grimoireDataLayer}});uMa=new _.ld("ProjectId",{Ga:"root",qa:function(){return"testAlphaSource"}});vMa=new _.ld("GetRandomString",{Ga:"root",qa:function(){return _.ll}});wMa=new _.ld("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var xMa=function(){this.blockSize=-1};var Mn=function(a,b){this.blockSize=-1;this.blockSize=64;this.Wsa=_.ca.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.LBa=this.F2=0;this.Xi=[];this.T1c=a;this.uCb=b;this.C$c=_.ca.Int32Array?new Int32Array(64):Array(64);yMa===void 0&&(yMa=_.ca.Int32Array?new Int32Array(zMa):zMa);this.reset()},yMa;_.xj(Mn,xMa);for(var AMa=[],BMa=0;BMa<63;BMa++)AMa[BMa]=0;var CMa=[].concat(128,AMa);
Mn.prototype.reset=function(){this.LBa=this.F2=0;this.Xi=_.ca.Int32Array?new Int32Array(this.uCb):_.qa(this.uCb)};
var DMa=function(a){for(var b=a.Wsa,c=a.C$c,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.Xi[0]|0;e=a.Xi[1]|0;var m=a.Xi[2]|0,n=a.Xi[3]|0,r=a.Xi[4]|0,v=a.Xi[5]|0,y=a.Xi[6]|0;f=a.Xi[7]|0;for(b=0;b<64;b++){var D=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&m^e&m)|0;g=r&v^~r&y;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(yMa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=y;y=v;v=r;r=n+g|0;n=m;m=e;e=d;d=g+D|0}a.Xi[0]=a.Xi[0]+d|0;a.Xi[1]=a.Xi[1]+e|0;a.Xi[2]=a.Xi[2]+m|0;a.Xi[3]=a.Xi[3]+n|0;a.Xi[4]=a.Xi[4]+r|0;a.Xi[5]=a.Xi[5]+v|0;a.Xi[6]=a.Xi[6]+y|0;a.Xi[7]=a.Xi[7]+f|0};
Mn.prototype.update=function(a,b){b===void 0&&(b=a.length);var c=0,d=this.F2;if(typeof a==="string")for(;c<b;)this.Wsa[d++]=a.charCodeAt(c++),d==this.blockSize&&(DMa(this),d=0);else if(_.sa(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Jb");this.Wsa[d++]=e;d==this.blockSize&&(DMa(this),d=0)}else throw Error("Kb");this.F2=d;this.LBa+=b};
Mn.prototype.digest=function(){var a=[],b=this.LBa*8;this.F2<56?this.update(CMa,56-this.F2):this.update(CMa,this.blockSize-(this.F2-56));for(var c=63;c>=56;c--)this.Wsa[c]=b&255,b/=256;DMa(this);for(c=b=0;c<this.T1c;c++)for(var d=24;d>=0;d-=8)a[b++]=this.Xi[c]>>d&255;return a};
var zMa=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var FMa=function(){Mn.call(this,8,EMa)};_.xj(FMa,Mn);var EMa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var Nn=function(a,b,c){this.vU=a;if(!this.vU)throw Error("Lb");a=new FMa;a.update(String(c));this.P3c=bAa(a.digest());c={};this.vU.push((c.releaseVersion=b,c))};
Nn.prototype.DO=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.P3c;d.HE=b.action;d.eventType=b.element;d.mMb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Ri&&(d.metadata.latencyMs=b.Ri.toString());d.iU="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.jf=(c=b.jf)==null?void 0:c.toString();var e=d;c=this.vU;b=c.push;d=e.event;
var f=e.eventType,g=e.HE,m=e.mMb,n=e.projectNumber,r=e.iU,v=e.jf;if(e=e.metadata){for(var y=[],D=_.k(Object.keys(e)),J=D.next();!J.done;J=D.next())J=J.value,y.push(J+"="+e[J]);e=y.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:v,metadata:e})}};Nn.prototype.TJ=function(a){this.vU.push({event:"trackPageView",pageName:a,pagePath:a})};Nn.O=function(a){return new (a||Nn)(_.t(_.tMa),_.t(nn),_.t(uMa))};Nn.ua=_.q({token:Nn,qa:Nn.O});_.On=function(){};_.On.prototype.DO=function(){};_.On.prototype.TJ=function(){};_.On.O=function(a){return new (a||_.On)};_.On.ua=_.q({token:_.On,qa:function(a){return Nn.O(a)},Ga:"root"});var Pn=function(){};Pn.prototype.KHb=function(a,b){return b};Pn.prototype.DO=function(){};Pn.O=function(a){return new (a||Pn)};Pn.ua=_.q({token:Pn,qa:Pn.O,Ga:"root"});var GMa=new _.ld("GetRandomString",{Ga:"root",qa:function(){return _.ll}}),HMa=new _.ld("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 Poa=Symbol("Mb"),Qn=function(a){this.params=a||{}};Qn.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Qn.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Qn.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.p.Object.defineProperties(Qn.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var Zna={exact:doa,subset:goa},$na={exact:boa,subset:eoa,ignored:function(){return!0}},eh=function(a,b,c){a=a===void 0?new dh([],{}):a;b=b===void 0?{}:b;this.root=a;this.Ta=b;this.Ze=c===void 0?null:c};eh.prototype.toString=function(){return IMa.md(this)};_.p.Object.defineProperties(eh.prototype,{ew:{configurable:!0,enumerable:!0,get:function(){this.PL!=null||(this.PL=new Qn(this.Ta));return this.PL}}});
var dh=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})};dh.prototype.wp=function(){return this.pW>0};dh.prototype.toString=function(){return loa(this)};_.p.Object.defineProperties(dh.prototype,{pW:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.gh=function(a,b){this.path=a;this.parameters=b};_.gh.prototype.toString=function(){return joa(this.path)+koa(this.parameters)};
_.p.Object.defineProperties(_.gh.prototype,{X2c:{configurable:!0,enumerable:!0,get:function(){this.tgb!=null||(this.tgb=new Qn(this.parameters));return this.tgb}}});_.wh=function(){};_.wh.O=function(a){return new (a||_.wh)};_.wh.ua=_.q({token:_.wh,qa:function(){return new Rn},Ga:"root"});var Rn=function(){};
Rn.prototype.parse=function(a){a=new JMa(a);Sn(a,"/");var b=a.Ik===""||a.Ik.startsWith("?")||a.Ik.startsWith("#")?new dh([],{}):new dh([],KMa(a));return new eh(b,a.parseQueryParams(),Sn(a,"#")?decodeURIComponent(a.Ik):null)};Rn.prototype.md=function(a){var b="/"+moa(a.root,!0),c=poa(a.Ta);a=typeof a.Ze==="string"?"#"+encodeURI(a.Ze):"";return b+c+a};var IMa=new Rn,qoa=/^[^\/()?;#]+/,LMa=/^[^\/()?;=#]+/,MMa=/^[^=?&#]+/,NMa=/^[^&#]+/,JMa=function(a){this.Ik=this.url=a};
JMa.prototype.parseQueryParams=function(){var a={};if(Sn(this,"?")){do{var b,c=this.Ik.match(MMa);if(b=c?c[0]:""){this.capture(b);c="";if(Sn(this,"=")){var d;if(d=(d=this.Ik.match(NMa))?d[0]:"")c=d,this.capture(c)}b=decodeURIComponent(b.replace(/\+/g,"%20"));c=decodeURIComponent(c.replace(/\+/g,"%20"));a.hasOwnProperty(b)?(d=a[b],Array.isArray(d)||(d=[d],a[b]=d),d.push(c)):a[b]=c}}while(Sn(this,"&"))}return a};
var KMa=function(a){if(a.Ik==="")return{};Sn(a,"/");var b=[];for(a.Ik.startsWith("(")||b.push(OMa(a));a.Ik.startsWith("/")&&!a.Ik.startsWith("//")&&!a.Ik.startsWith("/(");)a.capture("/"),b.push(OMa(a));var c={};a.Ik.startsWith("/(")&&(a.capture("/"),c=PMa(a,!0));var d={};a.Ik.startsWith("(")&&(d=PMa(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new dh(b,c);return d},OMa=function(a){var b=roa(a.Ik);if(b===""&&a.Ik.startsWith(";"))throw new _.Nc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Sn(a,";");){var d,e=a;if(d=(d=e.Ik.match(LMa))?d[0]:""){e.capture(d);var f="";if(Sn(e,"=")){var g=roa(e.Ik);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.gh(b,c)},PMa=function(a,b){var c={};for(a.capture("(");!Sn(a,")")&&a.Ik.length>0;){var d=roa(a.Ik),e=a.Ik[d.length];if(e!=="/"&&e!==")"&&e!==";")throw new _.Nc(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=KMa(a);c[e]=Object.keys(d).length===
1?d.primary:new dh([],d);Sn(a,"//")}return c},Sn=function(a,b){return a.Ik.startsWith(b)?(a.Ik=a.Ik.substring(b.length),!0):!1};JMa.prototype.capture=function(a){if(!Sn(this,a))throw new _.Nc(4011,!1);};var Eoa=function(a,b,c){this.BDb=a;this.W1c=b;this.commands=c;if(a&&c.length>0&&yoa(c[0]))throw new _.Nc(4003,!1);if((a=c.find(Coa))&&a!==(c.length>0?c[c.length-1]:null))throw new _.Nc(4004,!1);},xoa=function(a,b,c){this.YF=a;this.jza=b;this.index=c};var Tn;Tn=function(a,b){this.id=a;this.url=b};_.Un=function(a,b,c,d){c=c===void 0?"imperative":c;d=d===void 0?null:d;Tn.call(this,a,b);this.type=0;this.jKb=c;this.JC=d};_.W(_.Un,Tn);_.Un.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.qh=function(a,b,c){Tn.call(this,a,b);this.Dh=c;this.type=1};_.W(_.qh,Tn);_.qh.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Dh+"')"};
_.rh=function(a,b,c,d){Tn.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.W(_.rh,Tn);_.rh.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var th=function(a,b,c,d){Tn.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.W(th,Tn);_.sh=function(a,b,c,d){Tn.call(this,a,b);this.error=c;this.target=d;this.type=3};_.W(_.sh,Tn);_.sh.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var QMa=function(a,b,c,d){Tn.call(this,a,b);this.Dh=c;this.state=d;this.type=4};_.W(QMa,Tn);QMa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Dh+"', state: "+this.state+")"};var RMa=function(a,b,c,d){Tn.call(this,a,b);this.Dh=c;this.state=d;this.type=7};_.W(RMa,Tn);RMa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Dh+"', state: "+this.state+")"};
var SMa=function(a,b,c,d,e){Tn.call(this,a,b);this.Dh=c;this.state=d;this.DVb=e;this.type=8};_.W(SMa,Tn);SMa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Dh+"', state: "+this.state+", shouldActivate: "+this.DVb+")"};_.TMa=function(a,b,c,d){Tn.call(this,a,b);this.Dh=c;this.state=d;this.type=5};_.W(_.TMa,Tn);
_.TMa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Dh+"', state: "+this.state+")"};_.UMa=function(a,b,c,d){Tn.call(this,a,b);this.Dh=c;this.state=d;this.type=6};_.W(_.UMa,Tn);_.UMa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Dh+"', state: "+this.state+")"};var VMa=function(a){this.Mb=a;this.type=9};
VMa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Mb.path+")"};var WMa=function(a){this.Mb=a;this.type=10};WMa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Mb.path+")"};var opa=function(a){this.hd=a;this.type=11};opa.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.hd.re&&this.hd.re.path||"")+"')"};var XMa=function(a){this.hd=a;this.type=12};
XMa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.hd.re&&this.hd.re.path||"")+"')"};var ppa=function(a){this.hd=a;this.type=13};ppa.prototype.toString=function(){return"ActivationStart(path: '"+(this.hd.re&&this.hd.re.path||"")+"')"};var YMa=function(a){this.hd=a;this.type=14};YMa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.hd.re&&this.hd.re.path||"")+"')"};var ZMa=function(a,b){this.position=a;this.anchor=b;this.type=15};
ZMa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var $Ma=function(){},aNa=function(a,b){this.url=a;this.Pha=b};var bNa=function(a){this.Uza=a;this.Mb=this.af=null;this.children=new Vn(this.Uza);this.qaa=null};_.p.Object.defineProperties(bNa.prototype,{Tb:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=Loa((a=this.Mb)==null?void 0:a.hd))!=null?b:this.Uza},set:function(){}}});var Vn=function(a){this.Uza=a;this.Fta=new Map},cNa=function(a,b){if(a=a.getContext(b))a.af=null,a.qaa=null},dNa=function(a,b){var c=a.getContext(b);c||(c=new bNa(a.Uza),a.Fta.set(b,c));return c};
Vn.prototype.getContext=function(a){return this.Fta.get(a)||null};Vn.O=function(a){return new (a||Vn)(_.t(cm))};Vn.ua=_.q({token:Vn,qa:Vn.O,Ga:"root"});var Wn=function(a){this.ng=a};Wn.prototype.parent=function(a){a=this.AW(a);return a.length>1?a[a.length-2]:null};Wn.prototype.children=function(a){return(a=Moa(a,this.ng))?a.children.map(function(b){return b.value}):[]};Wn.prototype.firstChild=function(a){return(a=Moa(a,this.ng))&&a.children.length>0?a.children[0].value:null};Wn.prototype.AW=function(a){return Noa(a,this.ng).map(function(b){return b.value})};_.p.Object.defineProperties(Wn.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.ng.value}}});
var jh=function(a,b){this.value=a;this.children=b};jh.prototype.toString=function(){return"TreeNode("+this.value+")"};var eNa=function(a,b){this.ng=a;this.hd=b;Roa(this,a)};_.W(eNa,Wn);eNa.prototype.toString=function(){return this.hd.toString()};_.kh=function(a,b,c,d,e,f,g,m){this.d$c=a;this.Z2c=b;this.X3c=c;this.CWc=d;this.wU=e;this.af=f;this.component=g;this.GZ=m;var n,r;this.title=(r=(n=this.wU)==null?void 0:n.ha(_.z(function(v){return v[Poa]})))!=null?r:_.ne(void 0);this.url=a;this.params=b;this.Ta=c;this.Ze=d;this.data=e};
_.kh.prototype.toString=function(){return this.hd?this.hd.toString():"Future("+this.GZ+")"};
_.p.Object.defineProperties(_.kh.prototype,{re:{configurable:!0,enumerable:!0,get:function(){return this.GZ.re}},root:{configurable:!0,enumerable:!0,get:function(){return this.RD.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.RD.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.RD.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.RD.children(this)}},AW:{configurable:!0,enumerable:!0,get:function(){return this.RD.AW(this)}},
rMb:{configurable:!0,enumerable:!0,get:function(){this.p9!=null||(this.p9=this.params.ha(_.z(function(a){return new Qn(a)})));return this.p9}},ew:{configurable:!0,enumerable:!0,get:function(){this.PL!=null||(this.PL=this.Ta.ha(_.z(function(a){return new Qn(a)})));return this.PL}}});var Xn=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.Ze=d;this.data=e;this.af=f;this.component=g;this.re=m;this.kNc=n};
Xn.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.re?this.re.path:"")+"')"};
_.p.Object.defineProperties(Xn.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a[Poa]}},root:{configurable:!0,enumerable:!0,get:function(){return this.RD.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.RD.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.RD.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.RD.children(this)}},AW:{configurable:!0,enumerable:!0,
get:function(){return this.RD.AW(this)}},rMb:{configurable:!0,enumerable:!0,get:function(){this.p9!=null||(this.p9=new Qn(this.params));return this.p9}},ew:{configurable:!0,enumerable:!0,get:function(){this.PL!=null||(this.PL=new Qn(this.Ta));return this.PL}}});var fNa=function(a,b){this.ng=b;this.url=a;Roa(this,b)};_.W(fNa,Wn);fNa.prototype.toString=function(){return Soa(this.ng)};var gNa;gNa=new _.ld("");_.Yn=function(){this.K6=this.Un=null;this.name="primary";this.Xib=new _.vm;this.nsb=new _.vm;this.Vlb=new _.vm;this.atb=new _.vm;this.TSb=$ma();this.O3=_.u(Vn);this.location=_.u(_.jg);this.mRc=_.u(_.Tg);this.WYa=_.u(hNa,{optional:!0})};_.Yn.prototype.Ub=function(a){if(a.name){a=a.name;var b=a.Bj;a.eJ||(iNa(this,b)&&(this.nca(),cNa(this.O3,b)),jNa(this))}};_.Yn.prototype.La=function(){iNa(this,this.name)&&cNa(this.O3,this.name);var a;(a=this.WYa)==null||kNa(a,this)};
var iNa=function(a,b){var c;return((c=a.O3.getContext(b))==null?void 0:c.af)===a};_.Yn.prototype.Ra=function(){jNa(this)};var jNa=function(a){var b=a.O3,c=a.name,d=dNa(b,c);d.af=a;b.Fta.set(c,d);!a.Un&&(b=a.O3.getContext(a.name),b==null?0:b.Mb)&&(b.qaa?a.attach(b.qaa,b.Mb):lNa(a,b.Mb,b.Tb))};_.Yn.prototype.detach=function(){if(!this.Un)throw new _.Nc(4012,!1);this.location.detach();var a=this.Un;this.K6=this.Un=null;this.atb.emit(a.instance);return a};
_.Yn.prototype.attach=function(a,b){this.Un=a;this.K6=b;this.location.G2(a.Kv);(b=this.WYa)!=null&&(kNa(b,this),mNa(b,this));this.Vlb.emit(a.instance)};_.Yn.prototype.nca=function(){if(this.Un){var a=this.component;this.Un.destroy();this.K6=this.Un=null;this.nsb.emit(a)}};
var lNa=function(a,b,c){if(a.Jwa)throw new _.Nc(4013,!1);a.K6=b;var d=a.location,e=b.hd.component,f=dNa(a.O3,a.name).children;a.Un=_.dKa(d,e,{index:d.length,Tb:new nNa(b,f,d.Tb,a.TSb),GE:c});_.xm(a.mRc);(b=a.WYa)!=null&&(kNa(b,a),mNa(b,a));a.Xib.emit(a.Un.instance)};
_.p.Object.defineProperties(_.Yn.prototype,{Zib:{configurable:!0,enumerable:!0,get:function(){return this.Un}},Jwa:{configurable:!0,enumerable:!0,get:function(){return!!this.Un}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Un)throw new _.Nc(4012,!1);return this.Un.instance}},jk:{configurable:!0,enumerable:!0,get:function(){if(!this.Un)throw new _.Nc(4012,!1);return this.K6}}});_.Yn.O=function(a){return new (a||_.Yn)};
_.Yn.Fa=_.hd({type:_.Yn,oa:[["router-outlet"]],inputs:{name:"name",TSb:[1,"routerOutletData"]},outputs:{Xib:"activate",nsb:"deactivate",Vlb:"attach",atb:"detach"},Rb:["outlet"],standalone:!0,features:[_.ud]});var nNa=function(a,b,c,d){this.Mb=a;this.fpb=b;this.parent=c;this.OLb=d};nNa.prototype.Jcd=function(a){return new nNa(this.Mb,this.fpb,a,this.OLb)};nNa.prototype.get=function(a,b){return a===_.kh?this.Mb:a===Vn?this.fpb:a===gNa?this.OLb:this.parent.get(a,b)};
var hNa=new _.ld(""),Zn=function(){this.s2a=new Map},kNa=function(a,b){var c;(c=a.s2a.get(b))==null||c.unsubscribe();a.s2a.delete(b)},mNa=function(a,b){var c=b.jk,d=_.ve([c.Ta,c.params,c.data]).ha(_.vf(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?_.ne(g):Promise.resolve(g)})).subscribe(function(e){if(b.Jwa&&b.Zib&&b.jk===c&&c.component!==null){var f=Ana(c.component);if(f){f=_.k(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.MYb,b.Zib.WP(g,e[g])}else kNa(a,b)}else kNa(a,b)});a.s2a.set(b,d)};Zn.O=function(a){return new (a||Zn)};Zn.ua=_.q({token:Zn,qa:Zn.O});var Woa=function(){};Woa.O=function(a){return new (a||Woa)};Woa.ya=_.ad({type:Woa,oa:[["ng-component"]],standalone:!0,features:[_.zg],Aa:1,Ba:0,ta:function(a){a&1&&_.K(0,"router-outlet")},Ia:[_.Yn],mb:2});var pNa=function(a,b,c,d){return _.z(function(e){(new oNa(b,e.Jma,e.mTa,c,d)).Wu(a);return e})},oNa=function(a,b,c,d,e){this.I4a=a;this.Eyb=b;this.Crb=c;this.pyb=d;this.MCb=e};oNa.prototype.Wu=function(a){var b=this.Eyb.ng,c=this.Crb?this.Crb.ng:null;qNa(this,b,c,a);Toa(this.Eyb.root);rNa(this,b,c,a)};
var qNa=function(a,b,c,d){var e=Ooa(c);b.children.forEach(function(f){var g=f.value.af,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.af))&&qNa(a,f,m,n.children):qNa(a,f,m,d):r&&sNa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){sNa(a,f,d)})},sNa=function(a,b,c){var d=c.getContext(b.value.af);c=d&&b.value.component?d.children:c;b=Ooa(b);b=_.k(Object.values(b));for(var e=b.next();!e.done;e=b.next())sNa(a,e.value,c);d&&(d.af&&(d.af.nca(),d.children.Fta=new Map),d.qaa=
null,d.Mb=null)},rNa=function(a,b,c,d){var e=Ooa(c);b.children.forEach(function(f){var g=e[f.value.af],m=f.value,n=g?g.value:null;Toa(m);m===n?m.component?(m=dNa(d,m.af),rNa(a,f,g,m.children)):rNa(a,f,g,d):m.component?(g=dNa(d,m.af),g.qaa=null,g.Mb=m,g.af&&lNa(g.af,m,g.Tb),rNa(a,f,null,g.children)):rNa(a,f,null,d);a.pyb(new YMa(f.value.hd))});b.children.length&&a.pyb(new XMa(b.value.hd))};var cpa=Symbol("Ob");var epa=function(a){this.path=a;this.Mb=this.path[this.path.length-1]},gpa=function(a,b){this.component=a;this.Mb=b};var vpa=function(a){this.YF=a||null},tNa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.hm=a};_.W(tNa,Error);
var uNa=function(a,b){this.Tf=a;this.hm=b},vNa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Qd);if(a.pW===0)return _.ne(b);if(a.pW>1||!a.children.primary)return _.oe(new _.Nc(4E3,!1));a=a.children.primary}},xNa=function(a,b,c,d,e,f){if(typeof c!=="string"){var g=c,m=e.Ta,n=e.Ze,r=e.re,v=e.url,y=e.af,D=e.params,J=e.data,L=e.title;c=qd(f,function(){return g({params:D,data:J,Ta:m,Ze:n,re:r,url:v,af:y,title:L})});if(c instanceof eh)throw new tNa(c);}a=wNa(a,c,a.Tf.parse(c),b,d);if(c[0]==="/")throw new tNa(a);
return a},wNa=function(a,b,c,d,e){b=yNa(a,b,c.root,d,e);return new eh(b,zNa(c.Ta,a.hm.Ta),c.Ze)},zNa=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},yNa=function(a,b,c,d,e){var f=ANa(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]=yNa(a,b,n,d,e)});return new dh(f,g)},ANa=function(a,b,c){return a.map(function(d){if(d.path[0]===
":"){if(d=c[d.path.substring(1)],!d)throw new _.Nc(4001,!1);}else a:for(var e=0,f=_.k(b),g=f.next();!g.done;g=f.next()){g=g.value;if(g.path===d.path){b.splice(e);d=g;break a}e++}return d})};var xpa={rF:!1,Mba:[],Rja:[],parameters:{},cza:{}};var BNa=function(){},Gpa=function(a,b,c,d,e,f,g){this.Tb=a;this.t0=b;this.Tza=c;this.config=d;this.hm=e;this.wW=f;this.Tf=g;this.eQc=new uNa(this.Tf,this.hm);this.Pib=0;this.okb=!0};Gpa.prototype.recognize=function(){var a=this,b=Cpa(this.hm.root,[],[],this.config).YF;return this.match(b).ha(_.z(function(c){var d=c.children;c=c.q5c;d=new fNa("",new jh(c,d));var e=a.hm.Ta,f=a.hm.Ze;e=e===void 0?null:e;f=f===void 0?null:f;c=uoa(c);c=Boa(c,[],e,f);c.Ta=a.hm.Ta;d.url=a.Tf.md(c);return{state:d,D5:c}}))};
Gpa.prototype.match=function(a){var b=this,c=new Xn([],Object.freeze({}),Object.freeze(Object.assign({},this.hm.Ta)),this.hm.Ze,Object.freeze({}),"primary",this.Tza,null,{});return CNa(this,this.Tb,this.config,a,"primary",c).ha(_.z(function(d){return{children:d,q5c:c}}),_.Ze(function(d){if(d instanceof tNa)return b.hm=d.hm,b.match(d.hm.root);if(d instanceof vpa)throw new _.Nc(4002,"'"+d.YF+"'");throw d;}))};
var CNa=function(a,b,c,d,e,f){return d.Qd.length===0&&d.wp()?a.jza(b,c,d,f):DNa(a,b,c,d,d.Qd,e,!0,f).ha(_.z(function(g){return g instanceof jh?[g]:[]}))};
Gpa.prototype.jza=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 _.ee(f).ha(_.$e(function(n){var r=c.children[n],v=Koa(b,n);return CNa(e,a,v,r,n,d)}),_.rf(function(n,r){n.push.apply(n,_.nd(r));return n}),_.bf(null),Ika(),_.we(function(n){if(n===null)return oh(c);n=Fpa(n);Dpa(n);return _.ne(n)}))};
var DNa=function(a,b,c,d,e,f,g,m){return _.ee(c).ha(_.$e(function(n){var r;return ENa(a,(r=n.zc)!=null?r:b,c,n,d,e,f,g,m).ha(_.Ze(function(v){if(v instanceof vpa)return _.ne(null);throw v;}))}),_.jf(function(n){return!!n}),_.Ze(function(n){if(jpa(n))return e.length!==0||d.children[f]?oh(d):_.ne(new BNa);throw n;}))},ENa=function(a,b,c,d,e,f,g,m,n){return ih(d)===g||g!=="primary"&&Bpa(e,f,d)?d.EC===void 0?FNa(a,b,e,d,f,g,n):a.okb&&m?GNa(a,b,e,c,d,f,g,n):oh(e):oh(e)},GNa=function(a,b,c,d,e,f,g,m){var n=
wpa(c,e,f),r=n.parameters,v=n.Mba,y=n.cza,D=n.Rja;if(!n.rF)return oh(c);typeof e.EC==="string"&&e.EC[0]==="/"&&(a.Pib++,a.Pib>31&&(a.okb=!1));var J,L;f=new Xn(f,r,Object.freeze(Object.assign({},a.hm.Ta)),a.hm.Ze,e.data||{},ih(e),(L=(J=e.component)!=null?J:e.MS)!=null?L:null,e,e.resolve||{});J=Qoa(f,m,a.wW);f.params=Object.freeze(J.params);f.data=Object.freeze(J.data);e=xNa(a.eQc,v,e.EC,y,f,b);return vNa(e).ha(_.we(function(P){return DNa(a,b,d,c,P.concat(D),g,!1,m)}))},FNa=function(a,b,c,d,e,f,g){var m=
ypa(c,d,e,b);d.path==="**"&&(c.children={});return m.ha(_.vf(function(n){if(!n.rF)return oh(c);var r;b=(r=d.zc)!=null?r:b;return HNa(a,b,d,e).ha(_.vf(function(v){v=v.LC;var y,D=(y=d.NS)!=null?y:b;y=n.Mba;var J=n.Rja,L,P,ba=new Xn(y,n.parameters,Object.freeze(Object.assign({},a.hm.Ta)),a.hm.Ze,d.data||{},ih(d),(P=(L=d.component)!=null?L:d.MS)!=null?P:null,d,d.resolve||{});L=Qoa(ba,g,a.wW);ba.params=Object.freeze(L.params);ba.data=Object.freeze(L.data);P=Cpa(c,y,J,v);L=P.YF;P=P.w6a;return P.length===
0&&L.wp()?a.jza(D,v,L,ba).ha(_.z(function(ta){return new jh(ba,ta)})):v.length===0&&P.length===0?_.ne(new jh(ba,[])):DNa(a,D,v,L,P,ih(d)===f?"primary":f,!0,ba).ha(_.z(function(ta){return new jh(ba,ta instanceof jh?[ta]:[])}))}))}))},HNa=function(a,b,c,d){return c.children?_.ne({LC:c.children,Tb:b}):c.il?c.AL!==void 0?_.ne({LC:c.AL,Tb:c.NS}):tpa(b,c,d).ha(_.we(function(e){return e?a.t0.il(b,c).ha(_.xf(function(f){c.AL=f.LC;c.NS=f.Tb})):_.oe($oa(3))})):_.ne({LC:[],Tb:b})};var INa=function(){this.PXb=!0};_.W(INa,kMa);var $n=function(){INa.apply(this,arguments)};_.W($n,INa);var JNa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};$n.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};$n.prototype.remove=function(a){a.remove()};$n.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var lMa=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null};
$n.prototype.pva=function(){var a=(KNa=KNa||document.querySelector("base"))?KNa.getAttribute("href"):null;return a==null?null:(new URL(a,document.baseURI)).pathname};var KNa=null;var LNa=function(){},XJa=function(a){_.Oe.getAngularTestability=function(b,c){b=a.cea(b,c===void 0?!0:c);if(b==null)throw new _.Nc(5103,!1);return b};_.Oe.getAllAngularTestabilities=function(){return Array.from(a.W6.values())};_.Oe.getAllAngularRootElements=function(){return Array.from(a.W6.keys())};_.Oe.frameworkStabilizers||(_.Oe.frameworkStabilizers=[]);_.Oe.frameworkStabilizers.push(function(b){var c=_.Oe.getAllAngularTestabilities(),d=c.length,e=function(){d--;d==0&&b()};c.forEach(function(f){f.whenStable(e)})})};
LNa.prototype.cea=function(a,b,c){if(b==null)return null;var d=a.W6.get(b)||null;return d!=null?d:c?b instanceof DocumentFragment?this.cea(a,b.host,!0):this.cea(a,b.parentElement,!0):null};var ao=function(){};ao.prototype.kb=function(){return new XMLHttpRequest};ao.O=function(a){return new (a||ao)};ao.ua=_.q({token:ao,qa:ao.O});var MNa=new _.ld(""),bo=function(a,b){var c=this;this.tf=b;this.gdb=new Map;a.forEach(function(d){d.cIb=c});this.tMc=a.slice().reverse()};bo.prototype.addEventListener=function(a,b,c){return this.UIc(b).addEventListener(a,b,c)};bo.prototype.UIc=function(a){var b=this.gdb.get(a);if(b)return b;b=this.tMc.find(function(c){return c.supports(a)});if(!b)throw new _.Nc(5101,!1);this.gdb.set(a,b);return b};bo.O=function(a){return new (a||bo)(_.t(MNa),_.t(_.Fg))};bo.ua=_.q({token:bo,qa:bo.O});
var NNa=function(a){this.Yp=a};var co=function(a,b,c,d){d=d===void 0?{}:d;this.Sx=a;this.appId=b;this.nonce=c;this.tua=new Map;this.Mfa=new Set;this.k_c=d==="server";var e;c=(e=a.head)==null?void 0:e.querySelectorAll('style[ng-app-id="'+b+'"]');b=null;if(c)for(e=_.k(c),c=e.next();!c.done;c=e.next())c=c.value,c.textContent&&(b!=null||(b=new Map),b.set(c.textContent,c));this.vUb=b;this.Mfa.add(a.head)},ONa=function(a,b){var c=a.czb.bind(a);b=_.k(b);for(var d=b.next();!d.done;d=b.next())a.add(d.value,a.tua,c)};_.h=co.prototype;
_.h.add=function(a,b,c){var d=b.get(a);d?d.usage++:b.set(a,{usage:1,elements:[].concat(_.nd(this.Mfa)).map(function(e){return c(e,a)})})};_.h.remove=function(a,b){var c=b.get(a);c&&(c.usage--,c.usage<=0&&(Opa(c.elements),b.delete(a)))};_.h.La=function(){var a=this.vUb;a&&(Opa(a.values()),a.clear());a=_.k(this.tua);for(var b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b=b.next().value.elements,Opa(b);this.Mfa.clear()};
_.h.addElement=function(a,b){this.nonce&&b.setAttribute("nonce",this.nonce);this.k_c&&b.setAttribute("ng-app-id",this.appId);return a.appendChild(b)};_.h.czb=function(a,b){var c=this.vUb,d=c==null?void 0:c.get(b),e;((e=d)==null?void 0:e.parentNode)===a?(c.delete(b),d.removeAttribute("ng-app-id")):(d=this.Sx.createElement("style"),d.textContent=b,this.addElement(a,d));return d};co.O=function(a){return new (a||co)(_.t(_.ph),_.t(SIa),_.t(_.TIa,8),_.t(Cf))};co.ua=_.q({token:co,qa:co.O});var PNa,Ppa,fo;PNa={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"};Ppa=/%COMP%/g;_.QNa=new _.ld("",{Ga:"root",qa:function(){return!0}});
fo=function(a,b,c,d,e,f,g,m){this.EUa=a;this.YP=b;this.appId=c;this.Y3a=d;this.Sx=e;this.ld=g;this.nonce=m===void 0?null:m;this.CQb=new Map;this.Via=f==="server";this.oTc=new eo(a,e,g,this.Via)};
fo.prototype.dca=function(a,b){if(!a||!b)return this.oTc;this.Via&&b.mb===3&&(b=Object.assign({},b,{mb:0}));a:{var c=this.CQb,d=c.get(b.id);if(!d){d=this.Sx;var e=this.ld,f=this.EUa,g=this.YP,m=this.Y3a,n=this.Via;switch(b.mb){case 0:d=new RNa(f,g,b,this.appId,m,d,e,n);break;case 3:b=new SNa(f,g,a,b,d,e,this.nonce,n);break a;default:d=new go(f,g,b,m,d,e,n)}c.set(b.id,d)}b=d}b instanceof RNa?(ONa(b.YP,b.styles),b.setAttribute(a,b.mYc,"")):b instanceof go&&ONa(b.YP,b.styles);return b};
fo.prototype.La=function(){this.CQb.clear()};fo.O=function(a){return new (a||fo)(_.t(bo),_.t(co),_.t(SIa),_.t(_.QNa),_.t(_.ph),_.t(Cf),_.t(_.Fg),_.t(_.TIa))};fo.ua=_.q({token:fo,qa:fo.O});var eo=function(a,b,c,d){this.EUa=a;this.Sx=b;this.ld=c;this.Via=d;this.data=Object.create(null);this.rq=null};_.h=eo.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Sx.createElementNS(PNa[b]||b,a):this.Sx.createElement(a)};_.h.createComment=function(a){return this.Sx.createComment(a)};
_.h.Lta=function(a){return this.Sx.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.n5a=function(a,b){a=typeof a==="string"?this.Sx.querySelector(a):a;if(!a)throw new _.Nc(-5104,!1);b||(a.textContent="");return a};_.h.parentNode=function(a){return a.parentNode};
_.h.nextSibling=function(a){return a.nextSibling};_.h.setAttribute=function(a,b,c,d){d?(b=d+":"+b,(d=PNa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=PNa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.ZD=function(a,b){a.classList.add(b)};_.h.yP=function(a,b){a.classList.remove(b)};_.h.zh=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.X3a=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=lMa(this.Sx,a),!a))throw Error("Pb`"+a+"`"+b);return this.EUa.addEventListener(a,b,TNa(this,c))};
var TNa=function(a,b){return function(c){if(c==="__ngUnwrap__")return b;(a.Via?a.ld.runGuarded(function(){return b(c)}):b(c))===!1&&c.preventDefault()}},SNa=function(a,b,c,d,e,f,g,m){eo.call(this,a,e,f,m);this.YP=b;this.ay=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.YP;b=this.shadowRoot;a.Mfa.add(b);c=_.k(a.tua);for(e=c.next();!e.done;e=c.next())e=_.k(e.value),f=e.next().value,e.next().value.elements.push(a.czb(b,f));d=Qpa(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)};_.W(SNa,eo);var UNa=function(a,b){return b===a.ay?a.shadowRoot:b};_.h=SNa.prototype;_.h.appendChild=function(a,b){return eo.prototype.appendChild.call(this,UNa(this,a),b)};_.h.insertBefore=function(a,b,c){return eo.prototype.insertBefore.call(this,UNa(this,a),b,c)};_.h.removeChild=function(a,b){return eo.prototype.removeChild.call(this,null,b)};
_.h.parentNode=function(a){return UNa(this,eo.prototype.parentNode.call(this,UNa(this,a)))};_.h.destroy=function(){this.YP.Mfa.delete(this.shadowRoot)};var go=function(a,b,c,d,e,f,g,m){eo.call(this,a,e,f,g);this.YP=b;this.Y3a=d;this.styles=m?Qpa(m,c.styles):c.styles};_.W(go,eo);go.prototype.destroy=function(){if(this.Y3a)for(var a=this.YP,b=_.k(this.styles),c=b.next();!c.done;c=b.next())a.remove(c.value,a.tua)};
var RNa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;go.call(this,a,b,c,e,f,g,m,d);this.eSc="_ngcontent-%COMP%".replace(Ppa,d);this.mYc="_nghost-%COMP%".replace(Ppa,d)};_.W(RNa,go);RNa.prototype.createElement=function(a,b){a=go.prototype.createElement.call(this,a,b);go.prototype.setAttribute.call(this,a,this.eSc,"");return a};var ho=function(a){this.Yp=a};_.W(ho,NNa);ho.prototype.supports=function(){return!0};ho.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};ho.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};ho.O=function(a){return new (a||ho)(_.t(_.ph))};ho.ua=_.q({token:ho,qa:ho.O});var io=function(a){this.Yp=a;this.oe=_.u(tKa,{optional:!0})};_.W(io,NNa);io.prototype.supports=function(a){return this.oe?this.oe.supports(a):!1};io.prototype.addEventListener=function(a,b,c){return this.oe.addEventListener(a,b,c)};io.prototype.removeEventListener=function(a,b,c){return this.oe.removeEventListener(a,b,c)};io.O=function(a){return new (a||io)(_.t(_.ph))};io.ua=_.q({token:io,qa:io.O});var VNa=["alt","control","meta","shift"],WNa={"\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"},XNa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},jo=function(a){this.Yp=a};_.W(jo,NNa);jo.prototype.supports=function(a){return YNa(a)!=null};
jo.prototype.addEventListener=function(a,b,c){var d=YNa(b),e=ZNa(d.fullKey,c,this.cIb.tf);return this.cIb.tf.Vb(function(){return JNa(a,d.domEventName,e)})};
var YNa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;var c=$Na(b.pop()),d="",e=b.indexOf("code");e>-1&&(b.splice(e,1),d="code.");VNa.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},aOa=function(a,b){var c=WNa[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");VNa.forEach(function(e){e!==c&&(0,XNa[e])(a)&&(d+=e+".")});d+=c;return d===b},ZNa=function(a,b,c){return function(d){aOa(d,a)&&c.runGuarded(function(){return b(d)})}},$Na=function(a){return a==="esc"?"escape":a};jo.O=function(a){return new (a||jo)(_.t(_.ph))};jo.ua=_.q({token:jo,qa:jo.O});var oza=rna(xKa,"browser",[{wa:Cf,lc:"browser"},{wa:tna,lc:function(){var a=new $n;ci!=null||(ci=a)},xd:!0},{wa:_.ph,Cb:function(){return lha=document},Kb:[]}]),bOa=new _.ld(""),cOa=[{wa:VJa,Md:LNa,Kb:[]},{wa:UJa,Md:Cm,Kb:[_.Fg,Dm,VJa]},{wa:Cm,Md:Cm,Kb:[_.Fg,Dm,VJa]}],dOa=[{wa:sna,lc:"root"},{wa:_.We,Cb:function(){return new _.We},Kb:[]},{wa:MNa,Md:ho,xd:!0,Kb:[_.ph,_.Fg,Cf]},{wa:MNa,Md:jo,xd:!0,Kb:[_.ph]},{wa:MNa,Md:io,xd:!0},fo,co,bo,{wa:WIa,Hb:fo},{wa:rMa,Md:ao,Kb:[]},[]],ko=function(){};
ko.O=function(a){return new (a||ko)(_.t(bOa,12))};ko.Da=_.ed({type:ko});ko.Ca=_.Hc({Pb:[].concat(_.nd(dOa),_.nd(cOa)),imports:[_.Dn,Em]});_.lo=function(a){this.Yp=a};_.lo.prototype.Uea=function(){return this.Yp.title};_.lo.prototype.Qm=function(a){this.Yp.title=a||""};_.lo.O=function(a){return new (a||_.lo)(_.t(_.ph))};_.lo.ua=_.q({token:_.lo,qa:_.lo.O,Ga:"root"});var eOa=function(){},fOa=function(){};var mo=function(a){var b=this;this.XJ=new Map;this.Zga=null;a?typeof a==="string"?this.iF=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();gOa(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){hOa(b,d,c)})):this.iF=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=
_.k(c);c=d.next().value;d=d.next().value;hOa(b,c,d)})}:this.headers=new Map};_.h=mo.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.XJ.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 gOa=function(a,b,c){a.XJ.has(c)||a.XJ.set(c,b)};mo.prototype.init=function(){var a=this;this.iF&&(this.iF instanceof mo?iOa(this,this.iF):this.iF(),this.iF=null,this.Zga&&(this.Zga.forEach(function(b){return jOa(a,b)}),this.Zga=null))};var iOa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.XJ.set(c,b.XJ.get(c))})};
mo.prototype.clone=function(a){var b=new mo;b.iF=this.iF&&this.iF instanceof mo?this.iF:this;b.Zga=(this.Zga||[]).concat([a]);return b};
var jOa=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;gOa(a,b.name,c);b=(b.op==="a"?a.headers.get(c):void 0)||[];b.push.apply(b,_.nd(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.XJ.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.XJ.delete(c)}},hOa=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);gOa(a,b,d)};mo.prototype.forEach=function(a){var b=this;this.init();Array.from(this.XJ.keys()).forEach(function(c){return a(b.XJ.get(c),b.headers.get(c))})};var kOa,Spa,Tpa;kOa=function(){};Spa=/%(\d[a-f0-9])/gi;Tpa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.no=function(a){var b=this;a=a===void 0?{}:a;this.YT=this.Ena=null;this.vua=a.vua||new kOa;if(a.DWc){if(a.lva)throw Error("Qb");this.map=Rpa(a.DWc)}else a.lva?(this.map=new Map,Object.keys(a.lva).forEach(function(c){var d=a.lva[c];d=Array.isArray(d)?d.map(Vpa):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.no.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({tC:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({tC:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({tC:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Upa(b);return a.map.get(b).map(function(d){return c+"="+Upa(d)}).join("&")}).filter(function(b){return b!==""}).join("&")};_.h.clone=function(a){var b=new _.no({vua:this.vua});b.YT=this.YT||this;b.Ena=(this.Ena||[]).concat(a);return b};
_.h.init=function(){var a=this;this.map===null&&(this.map=new Map);this.YT!==null&&(this.YT.init(),this.YT.keys().forEach(function(b){return a.map.set(b,a.YT.map.get(b))}),this.Ena.forEach(function(b){switch(b.op){case "a":case "s":var c=(b.op==="a"?a.map.get(b.tC):void 0)||[];c.push(""+b.value);a.map.set(b.tC,c);break;case "d":if(b.value!==void 0){c=a.map.get(b.tC)||[];var d=c.indexOf(""+b.value);d!==-1&&c.splice(d,1);c.length>0?a.map.set(b.tC,c):a.map.delete(b.tC)}else a.map.delete(b.tC)}}),this.YT=
this.Ena=null)};var lOa=function(){this.map=new Map};_.h=lOa.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 mOa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.kw=!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.kw=!!c.kw,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.vQ=c.vQ);this.headers!=null||(this.headers=new mo);this.context!=null||(this.context=new lOa);this.params?(c=this.params.toString(),c.length===0?this.vY=b:(d=b.indexOf("?"),this.vY=b+(d===-1?"?":d<b.length-1?"&":"")+c)):(this.params=new _.no,this.vY=b)},nOa=function(a){return a.body===null?null:typeof a.body==="string"||Wpa(a.body)||Xpa(a.body)||Ypa(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.no?a.body.toString():typeof a.body===
"object"||typeof a.body==="boolean"||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},oOa=function(a){return a.body===null||Ypa(a.body)?null:Xpa(a.body)?a.body.type||null:Wpa(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.no?"application/x-www-form-urlencoded;charset=UTF-8":typeof a.body==="object"||typeof a.body==="number"||typeof a.body==="boolean"?"application/json":null};
mOa.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.vQ)!=null?e:this.vQ;e=a.body!==void 0?a.body:this.body;var g,m=(g=a.withCredentials)!=null?g:this.withCredentials,n;g=(n=a.kw)!=null?n:this.kw;n=a.headers||this.headers;var r=a.params||this.params,v,y=(v=a.context)!=null?v:this.context;a.XUb!==void 0&&(n=Object.keys(a.XUb).reduce(function(D,J){return D.set(J,a.XUb[J])},n));a.hj&&(r=Object.keys(a.hj).reduce(function(D,
J){return D.set(J,a.hj[J])},r));return new mOa(b,c,e,{params:r,headers:n,context:y,kw:g,responseType:d,withCredentials:m,vQ:f})};var oo=function(a,b,c){b=b===void 0?200:b;c=c===void 0?"OK":c;this.headers=a.headers||new mo;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},pOa=function(a){a=a===void 0?{}:a;oo.call(this,a);this.type=2};_.W(pOa,oo);
pOa.prototype.clone=function(a){a=a===void 0?{}:a;return new pOa({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 po=function(a){a=a===void 0?{}:a;oo.call(this,a);this.type=4;this.body=a.body!==void 0?a.body:null};_.W(po,oo);
po.prototype.clone=function(a){a=a===void 0?{}:a;return new po({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})};
_.qo=function(a){oo.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};_.W(_.qo,oo);_.ro=function(a){this.handler=a};_.h=_.ro.prototype;
_.h.request=function(a,b,c){var d=this;c=c===void 0?{}:c;if(a instanceof mOa)b=a;else{var e=void 0;e=c.headers instanceof mo?c.headers:new mo(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.no?c.params:new _.no({lva:c.params}));b=new mOa(a,b,c.body!==void 0?c.body:null,{headers:e,context:c.context,params:f,kw:c.kw,responseType:c.responseType||"json",withCredentials:c.withCredentials,vQ:c.vQ})}e=_.ne(b).ha(_.$e(function(g){return d.handler.handle(g)}));if(a instanceof mOa||c.observe==="events")return e;
a=e.ha(_.Ge(function(g){return g instanceof po}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.z(function(g){if(g.body!==null&&!(g.body instanceof ArrayBuffer))throw Error("Rb");return g.body}));case "blob":return a.ha(_.z(function(g){if(g.body!==null&&!(g.body instanceof Blob))throw Error("Sb");return g.body}));case "text":return a.ha(_.z(function(g){if(g.body!==null&&typeof g.body!=="string")throw Error("Tb");return g.body}));default:return a.ha(_.z(function(g){return g.body}))}case "response":return a;
default:throw Error("Ub`"+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.Zv=function(a,b,c){c=c===void 0?{}:c;return this.request("PATCH",a,Zpa(c,b))};
_.h.post=function(a,b,c){c=c===void 0?{}:c;return this.request("POST",a,Zpa(c,b))};_.h.put=function(a,b,c){c=c===void 0?{}:c;return this.request("PUT",a,Zpa(c,b))};_.ro.O=function(a){return new (a||_.ro)(_.t(eOa))};_.ro.ua=_.q({token:_.ro,qa:_.ro.O});var qOa=/^\)\]\}',?\n/,so=function(){var a,b;this.vVc=(b=(a=_.u(rOa,{optional:!0}))==null?void 0:a.fetch)!=null?b:function(){return globalThis.fetch.apply(globalThis,_.nd(_.lc.apply(0,arguments)))};this.ld=_.u(_.Fg)};so.prototype.handle=function(a){var b=this;return new _.ce(function(c){var d=new AbortController;sOa(b,a,d.signal,c).then(aqa,function(e){return c.error(new _.qo({error:e}))});return function(){return d.abort()}})};
var sOa=function(a,b,c,d){var e,f,g,m,n,r,v,y,D,J,L,P,ba,ta,Ba,ra,xa,Ma,Xa,Aa,Qa,Oa,pb;return _.he(function(yb){switch(yb.Gc){case 1:return e=tOa(b),_.ie(yb,2),g=a.ld.Vb(function(){return a.vVc(b.vY,Object.assign({},{signal:c},e))}),g.then(aqa,aqa),d.next({type:0}),_.je(yb,g,4);case 4:f=yb.yg;_.Fza(yb);break;case 2:return m=_.ke(yb),d.error(new _.qo({error:m,status:(n=m.status)!=null?n:0,statusText:m.statusText,url:b.vY,headers:m.headers})),yb.return();case 3:r=new mo(f.headers);v=f.statusText;D=
(y=$pa(f))!=null?y:b.vY;J=f.status;L=null;b.kw&&d.next(new pOa({headers:r,status:J,statusText:v,url:D}));if(!f.body){yb.xf(5);break}P=f.headers.get("content-length");ba=[];ta=f.body.getReader();Ba=0;Ma=typeof Zone!=="undefined"&&Zone.current;return _.je(yb,a.ld.Vb(function(){var dd,fd,Dd,Dc,kf,sb;return _.he(function(Hb){if(Hb.Gc==1)return _.je(Hb,ta.read(),5);dd=Hb.yg;fd=dd.done;Dd=dd.value;if(fd)return Hb.xf(0);ba.push(Dd);Ba+=Dd.length;b.kw&&(kf=Dc=void 0,xa=b.responseType==="text"?((Dc=xa)!=null?
Dc:"")+((kf=ra)!=null?kf:ra=new TextDecoder).decode(Dd,{stream:!0}):void 0,sb=function(){return d.next({type:3,total:P?+P:void 0,loaded:Ba,d3c:xa})},Ma?Ma.run(sb):sb());return Hb.xf(1)})}),6);case 6:Xa=uOa(ba,Ba);try{Qa=(Aa=f.headers.get("Content-Type"))!=null?Aa:"",L=vOa(b,Xa,Qa)}catch(dd){return d.error(new _.qo({error:dd,headers:new mo(f.headers),status:f.status,statusText:f.statusText,url:(Oa=$pa(f))!=null?Oa:b.vY})),yb.return()}case 5:J===0&&(J=L?200:0),(pb=J>=200&&J<300)?(d.next(new po({body:L,
headers:r,status:J,statusText:v,url:D})),d.complete()):d.error(new _.qo({error:L,headers:r,status:J,statusText:v,url:D})),yb.Gc=0}})},vOa=function(a,b,c){switch(a.responseType){case "json":return a=(new TextDecoder).decode(b).replace(qOa,""),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}},tOa=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=oOa(a);d!==null&&(b["Content-Type"]=d)}return{body:nOa(a),method:a.method,headers:b,credentials:c}},uOa=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};so.O=function(a){return new (a||so)};so.ua=_.q({token:so,qa:so.O});var rOa=function(){};var wOa=new _.ld(""),xOa=new _.ld(""),yOa=new _.ld(""),zOa=new _.ld("",{Ga:"root",qa:function(){return!0}}),to=function(a,b){this.vI=a;this.Tb=b;this.Psa=null;this.Ul=_.u(um);this.lSc=_.u(zOa)};_.W(to,eOa);
to.prototype.handle=function(a){var b=this;this.Psa===null&&(this.Psa=Array.from(new Set([].concat(_.nd(this.Tb.get(xOa)),_.nd(this.Tb.get(yOa,[]))))).reduceRight(function(d,e){return dqa(d,e,b.Tb)},bqa));if(this.lSc){var c=this.Ul.add();return this.Psa(a,function(d){return b.vI.handle(d)}).ha(hf(function(){return b.Ul.remove(c)}))}return this.Psa(a,function(d){return b.vI.handle(d)})};to.O=function(a){return new (a||to)(_.t(fOa),_.t(cm))};to.ua=_.q({token:to,qa:to.O});var AOa=/^\)\]\}',?\n/,uo=function(a){this.lad=a};
uo.prototype.handle=function(a){if(a.method==="JSONP")throw new _.Nc(-2800,!1);var b=this.lad;return(b.wad?_.ee(b.wad()):_.ne(null)).ha(_.vf(function(){return new _.ce(function(c){var d=b.kb();d.open(a.method,a.vY);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(J,L){return d.setRequestHeader(J,L.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=oOa(a);e!==null&&d.setRequestHeader("Content-Type",
e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType=e!=="json"?e:"text");var f=nOa(a),g=null,m=function(){if(g!==null)return g;var J=d.statusText||"OK",L=new mo(d.getAllResponseHeaders()),P=("responseURL"in d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new pOa({headers:L,status:d.status,statusText:J,url:P})},n=function(){var J=m(),L=J.headers,P=J.status,ba=J.statusText;J=J.url;var ta=null;
P!==204&&(ta=typeof d.response==="undefined"?d.responseText:d.response);P===0&&(P=ta?200:0);var Ba=P>=200&&P<300;if(a.responseType==="json"&&typeof ta==="string"){var ra=ta;ta=ta.replace(AOa,"");try{ta=ta!==""?JSON.parse(ta):null}catch(xa){ta=ra,Ba&&(Ba=!1,ta={error:xa,text:ta})}}Ba?(c.next(new po({body:ta,headers:L,status:P,statusText:ba,url:J||void 0})),c.complete()):c.error(new _.qo({error:ta,headers:L,status:P,statusText:ba,url:J||void 0}))},r=function(J){var L=m().url;J=new _.qo({error:J,status:d.status||
0,statusText:d.statusText||"Unknown Error",url:L||void 0});c.error(J)},v=!1,y=function(J){v||(c.next(m()),v=!0);var L={type:3,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);a.responseType==="text"&&d.responseText&&(L.d3c=d.responseText);c.next(L)},D=function(J){var L={type:1,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);c.next(L)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.kw&&(d.addEventListener("progress",
y),f!==null&&d.upload&&d.upload.addEventListener("progress",D));d.send(f);c.next({type:0});return function(){d.removeEventListener("error",r);d.removeEventListener("abort",r);d.removeEventListener("load",n);d.removeEventListener("timeout",r);a.kw&&(d.removeEventListener("progress",y),f!==null&&d.upload&&d.upload.removeEventListener("progress",D));d.readyState!==d.DONE&&d.abort()}})}))};uo.O=function(a){return new (a||uo)(_.t(rMa))};uo.ua=_.q({token:uo,qa:uo.O});var eqa,jqa,gqa,vo;eqa=new _.ld("");jqa=new _.ld("",{Ga:"root",qa:function(){return"XSRF-TOKEN"}});gqa=new _.ld("",{Ga:"root",qa:function(){return"X-XSRF-TOKEN"}});_.fqa=function(){};vo=function(a,b,c){this.Sx=a;this.platform=b;this.cookieName=c;this.WFb="";this.iGb=null};
vo.prototype.getToken=function(){if(this.platform==="server")return null;var a=this.Sx.cookie||"";if(a!==this.WFb){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.iGb=b;this.WFb=a}return this.iGb};vo.O=function(a){return new (a||vo)(_.t(_.ph),_.t(Cf),_.t(jqa))};
vo.ua=_.q({token:vo,qa:vo.O});var wo=function(a){this.Tb=a};wo.prototype.intercept=function(a,b){return qd(this.Tb,function(){return hqa(a,function(c){return b.handle(c)})})};wo.O=function(a){return new (a||wo)(_.t(cm))};wo.ua=_.q({token:wo,qa:wo.O});var BOa=new _.ld("");var xo;xo=function(){};_.COa=function(){var a={BAb:"X-Framework-Xsrf-Token"};a=a===void 0?{}:a;return{Gm:xo,Pb:kqa(a).Ms}};xo.O=function(a){return new (a||xo)};xo.Da=_.ed({type:xo});xo.Ca=_.Hc({Pb:[wo,{wa:wOa,Hb:wo,xd:!0},{wa:_.fqa,Md:vo},kqa({cookieName:"XSRF-TOKEN",BAb:"X-XSRF-TOKEN"}).Ms,{wa:eqa,lc:!0}]});_.yo=function(){};_.yo.O=function(a){return new (a||_.yo)};_.yo.Da=_.ed({type:_.yo});
_.yo.Ca=_.Hc({Pb:[function(){for(var a=[_.ro,uo,to,{wa:eOa,Hb:to},{wa:fOa,Cb:function(){var d;return(d=_.u(so,{optional:!0}))!=null?d:_.u(uo)}},{wa:xOa,lc:hqa,xd:!0},{wa:eqa,lc:!0},{wa:_.fqa,Md:vo}],b=_.k(_.lc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.nd(c.value.Ms));return{Ms:a}}(iqa(1,[{wa:BOa,Cb:function(){var a=null;return function(b,c){if(a===null){var d;a=((d=_.u(wOa,{optional:!0}))!=null?d:[]).reduceRight(cqa,bqa)}var e=_.u(um);if(_.u(zOa)){var f=e.add();return a(b,
c).ha(hf(function(){return e.remove(f)}))}return a(b,c)}}},{wa:xOa,Hb:BOa,xd:!0}]))]});var zo=function(){};zo.O=function(a){return new (a||zo)};zo.ua=_.q({token:zo,qa:function(a){var b=null;return b=a?new (a||zo):_.t(Ao)},Ga:"root"});var Ao=function(a){this.Yp=a};_.W(Ao,zo);
Ao.prototype.Mp=function(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return _.Ne(b,"HTML")?_.Me(b):uja(this.Yp,String(b)).toString();case 2:return _.Ne(b,"Style")?_.Me(b):b;case 3:if(_.Ne(b,"Script"))return _.Me(b);throw new _.Nc(5200,!1);case 4:return _.Ne(b,"URL")?_.Me(b):hja(String(b));case 5:if(_.Ne(b,"ResourceURL"))return _.Me(b);throw new _.Nc(5201,!1);default:throw new _.Nc(5202,!1);}};Ao.prototype.hob=function(a){return new CJa(a)};Ao.prototype.kob=function(a){return new DJa(a)};
Ao.prototype.iob=function(a){return new EJa(a)};Ao.O=function(a){return new (a||Ao)(_.t(_.ph))};Ao.ua=_.q({token:Ao,qa:Ao.O,Ga:"root"});new Jm;var Bo=function(a){this.sca=new Ao(a)};_.W(Bo,zo);Bo.prototype.Mp=function(a,b){if(b==null)return null;if(b instanceof _.Vb||b instanceof _.Yb||b instanceof _.dc){if(DOa(b,a))return this.sca.Mp(a,EOa(this,b));throw Error("Vb`"+NJa[a]+"`"+b);}return this.sca.Mp(a,b)};Bo.prototype.hob=function(){throw Error("Wb");};Bo.prototype.kob=function(){throw Error("Wb");};Bo.prototype.iob=function(){throw Error("Wb");};
var EOa=function(a,b){if(b!=null){if(b instanceof _.dc)return a.sca.hob(String(b));if(b instanceof _.Yb)return a.sca.kob(_.Zb(b));if(b instanceof _.Vb)return a.sca.iob(String(b))}return null},DOa=function(a,b){switch(b){case 1:return a instanceof _.dc;case 4:return a instanceof _.Yb||a instanceof _.Vb;case 5:return a instanceof _.Vb;case 3:return!1;default:return!1}};Bo.O=function(a){return new (a||Bo)(_.t(_.ph))};Bo.ua=_.q({token:Bo,qa:Bo.O});var FOa=[{wa:OJa,Hb:zo},{wa:zo,Md:Bo}],Co=function(){};Co.O=function(a){return new (a||Co)};Co.Da=_.ed({type:Co});Co.Ca=_.Hc({Pb:FOa,imports:[ko]});var Eo=function(){},GOa=function(a){for(a=a.root;a!==void 0;){var b=void 0;var c=(b=a.data[Poa])!=null?b:c;a=a.children.find(function(d){return d.af==="primary"})}return c};Eo.O=function(a){return new (a||Eo)};Eo.ua=_.q({token:Eo,qa:function(){return _.u(Fo)},Ga:"root"});var Fo=function(a){this.title=a};_.W(Fo,Eo);Fo.prototype.fCa=function(a){a=GOa(a);a!==void 0&&this.title.Qm(a)};Fo.O=function(a){return new (a||Fo)(_.t(_.lo))};Fo.ua=_.q({token:Fo,qa:Fo.O,Ga:"root"});var Gqa=new _.ld("",{Ga:"root",qa:function(){return{}}});var Go;_.nqa=new _.ld("");Go=function(){this.tta=new WeakMap;this.Usa=new WeakMap;_.u(Im)};Go.prototype.BO=function(a){var b=this;if(this.tta.get(a))return this.tta.get(a);if(a.MS)return _.ne(a.MS);this.oya&&this.oya(a);var c=bh(a.BO()).ha(_.z(lqa),_.xf(function(d){b.O1a&&b.O1a(a);a.MS=d}),hf(function(){b.tta.delete(a)}));c=(new nf(c,function(){return new _.lf})).ha(_.ue());this.tta.set(a,c);return c};
Go.prototype.il=function(a,b){var c=this;if(this.Usa.get(b))return this.Usa.get(b);if(b.AL)return _.ne({LC:b.AL,Tb:b.NS});this.oya&&this.oya(b);a=oqa(b,a,this.O1a).ha(hf(function(){c.Usa.delete(b)}));a=(new nf(a,function(){return new _.lf})).ha(_.ue());this.Usa.set(b,a);return a};Go.O=function(a){return new (a||Go)};Go.ua=_.q({token:Go,qa:Go.O,Ga:"root"});var Ho=function(){};Ho.O=function(a){return new (a||Ho)};Ho.ua=_.q({token:Ho,qa:function(){return _.u(Io)},Ga:"root"});var Io=function(){};Io.prototype.extract=function(a){return a};Io.prototype.merge=function(a){return a};Io.O=function(a){return new (a||Io)};Io.ua=_.q({token:Io,qa:Io.O,Ga:"root"});var HOa=new _.ld(""),pqa=new _.ld("");var IOa=new _.ld(""),vh=function(){var a=this;this.Wga=this.GI=this.uE=null;this.events=new _.lf;this.ZZb=new _.lf;this.t0=_.u(Go);this.GE=_.u(cm);this.Tf=_.u(_.wh);this.NSb=_.u(Vn);this.location=_.u(_.Jn);this.MCb=_.u(hNa,{optional:!0})!==null;this.l9c=_.u(Eo);this.options=_.u(Gqa,{optional:!0})||{};this.wW=this.options.wW||"emptyOnly";this.jD=_.u(Ho);this.uSc=_.u(HOa,{optional:!0});this.w1c=_.u(IOa,{optional:!0});this.tF=0;this.wjb=function(){return _.ne(void 0)};this.Tza=null;this.t0.O1a=function(b){return a.events.next(new WMa(b))};
this.t0.oya=function(b){return a.events.next(new VMa(b))}};vh.prototype.complete=function(){var a;(a=this.fz)==null||a.complete()};
var JOa=function(a,b){var c=++a.tF,d;(d=a.fz)==null||d.next(Object.assign({},a.fz.value,b,{id:c}))},NOa=function(a,b,c,d){a.fz=new _.lh({id:0,rk:c,Frb:c,yq:a.jD.extract(c),Dh:a.jD.extract(c),uza:c,mp:{},resolve:function(){},reject:function(){},promise:Promise.resolve(!0),source:"imperative",JC:null,sU:d.hd,jj:null,mTa:d,Jma:null,u2:{canActivateChecks:[],canDeactivateChecks:[]},rJ:null});return a.fz.ha(_.Ge(function(e){return e.id!==0}),_.z(function(e){return Object.assign({},e,{yq:a.jD.extract(e.uza)})}),
_.vf(function(e){var f=!1,g=!1;return _.ne(e).ha(_.vf(function(m){if(a.tF>e.id)return KOa(a,e,1),_.Ee;a.GI=e;a.uE={id:m.id,hs:m.uza,yq:m.yq,z7a:typeof m.mp.zsa==="string"?a.Tf.parse(m.mp.zsa):m.mp.zsa,trigger:m.source,mp:m.mp,H3c:a.Wga?Object.assign({},a.Wga,{H3c:null}):null};var n=!b.MO||LOa(a)||MOa(a),r,v=(r=m.mp.qya)!=null?r:b.qya;return n||v==="reload"?_.ne(m).ha(_.vf(function(y){var D,J=(D=a.fz)==null?void 0:D.getValue();a.events.next(new _.Un(y.id,a.Tf.md(y.yq),y.source,y.JC));var L;return J!==
((L=a.fz)==null?void 0:L.getValue())?_.Ee:Promise.resolve(y)}),Hpa(a.GE,a.t0,a.Tza,b.config,a.Tf,a.wW),_.xf(function(y){e.jj=y.jj;e.Dh=y.Dh;a.uE=Object.assign({},a.uE,{Yda:y.Dh});y=new QMa(y.id,a.Tf.md(y.yq),a.Tf.md(y.Dh),y.jj);a.events.next(y)})):(a.events.next(new th(m.id,a.Tf.md(m.uza),"",0)),m.resolve(!1),_.Ee)}),_.xf(function(m){m=new RMa(m.id,a.Tf.md(m.yq),a.Tf.md(m.Dh),m.jj);a.events.next(m)}),_.z(function(m){var n=Object,r=n.assign;var v=m.sU;var y=m.jj.ng;v=fpa(y,v?v.ng:null,a.NSb,[y.value]);
return a.GI=e=r.call(n,{},m,{u2:v})}),mpa(a.GE,function(m){return a.events.next(m)}),_.xf(function(m){if((e.rJ=m.rJ)&&typeof m.rJ!=="boolean")throw apa(m.rJ);m=new SMa(m.id,a.Tf.md(m.yq),a.Tf.md(m.Dh),m.jj,!!m.rJ);a.events.next(m)}),_.Ge(function(m){return m.rJ?!0:(KOa(a,m,3),!1)}),Npa(function(m){if(m.u2.canActivateChecks.length)return _.ne(m).ha(_.xf(function(n){n=new _.TMa(n.id,a.Tf.md(n.yq),a.Tf.md(n.Dh),n.jj);a.events.next(n)}),_.vf(function(n){var r=!1;return _.ne(n).ha(Kpa(a.wW,a.GE),_.xf({next:function(){return r=
!0},complete:function(){r||KOa(a,n,2)}}))}),_.xf(function(n){n=new _.UMa(n.id,a.Tf.md(n.yq),a.Tf.md(n.Dh),n.jj);a.events.next(n)}))}),Npa(function(m){var n=function(r){var v=[],y;((y=r.re)==null?0:y.BO)&&!r.re.MS&&v.push(a.t0.BO(r.re).ha(_.xf(function(J){r.component=J}),_.z(function(){})));y=_.k(r.children);for(var D=y.next();!D.done;D=y.next())v.push.apply(v,_.nd(n(D.value)));return v};return _.ve(n(m.jj.root)).ha(_.bf(null),_.df(1))}),Npa(function(){return a.wjb()}),_.vf(function(){var m=e,n=m.sU;
m=m.jj;var r,v=(r=a.uSc)==null?void 0:r.call(a,a.GE,n.root,m.root);return v?_.ee(v).ha(_.z(function(){return e})):_.ne(e)}),_.z(function(m){var n=m.jj;var r=m.mTa;r=Zoa(b.I4a,n.ng,r?r.ng:void 0);n=new eNa(r,n);a.GI=e=Object.assign({},m,{Jma:n});a.uE.Jma=n;return e}),_.xf(function(){a.events.next(new $Ma)}),pNa(a.NSb,b.I4a,function(m){return a.events.next(m)},a.MCb),_.df(1),_.xf({next:function(m){f=!0;a.Wga=a.uE;a.events.next(new _.qh(m.id,a.Tf.md(m.yq),a.Tf.md(m.Dh)));var n;(n=a.l9c)==null||n.fCa(m.Jma.hd);
m.resolve(!0)},complete:function(){f=!0}}),_.wf(a.ZZb.ha(_.xf(function(m){throw m;}))),hf(function(){f||g||KOa(a,e,1);var m;((m=a.GI)==null?void 0:m.id)===e.id&&(a.uE=null,a.GI=null)}),_.Ze(function(m){g=!0;if(bpa(m))a.events.next(new _.rh(e.id,a.Tf.md(e.yq),m.message,m.eRc)),bpa(m)&&fh(m.url)?a.events.next(new aNa(m.url,m.Pha)):e.resolve(!1);else{var n,r=new _.sh(e.id,a.Tf.md(e.yq),m,(n=e.jj)!=null?n:void 0);try{throw qd(a.GE,function(){var v;return(v=a.w1c)==null?void 0:v.call(a,r)}),a.events.next(r),
m;}catch(v){a.options.xrd?e.resolve(!1):e.reject(v)}}return _.Ee}))}))},KOa=function(a,b,c){c=new _.rh(b.id,a.Tf.md(b.yq),"",c);a.events.next(c);b.resolve(!1)},LOa=function(a){var b,c;return((b=a.GI)==null?void 0:b.yq.toString())!==((c=a.GI)==null?void 0:c.rk.toString())},MOa=function(a){var b=a.jD.extract(a.Tf.parse(a.location.path(!0))),c,d,e,f=(e=(c=a.uE)==null?void 0:c.z7a)!=null?e:(d=a.uE)==null?void 0:d.yq,g;return b.toString()!==(f==null?void 0:f.toString())&&!((g=a.uE)==null?0:g.mp.zw)};
_.p.Object.defineProperties(vh.prototype,{ZXc:{configurable:!0,enumerable:!0,get:function(){return this.tF!==0}}});vh.O=function(a){return new (a||vh)};vh.ua=_.q({token:vh,qa:vh.O,Ga:"root"});_.Jo=function(){};_.Jo.O=function(a){return new (a||_.Jo)};_.Jo.ua=_.q({token:_.Jo,qa:function(){return _.u(Ko)},Ga:"root"});var OOa=function(){};OOa.prototype.store=function(){};OOa.prototype.QAa=function(a,b){return a.re===b.re};var Ko=function(){};_.W(Ko,OOa);Ko.O=function(){var a;return function(b){return(a||(a=_.Od(Ko)))(b||Ko)}}();Ko.ua=_.q({token:Ko,qa:Ko.O,Ga:"root"});var Lo=function(){};Lo.O=function(a){return new (a||Lo)};Lo.ua=_.q({token:Lo,qa:function(){return _.u(Mo)},Ga:"root"});
var Mo=function(){this.location=_.u(_.Jn);this.Tf=_.u(_.wh);this.options=_.u(Gqa,{optional:!0})||{};this.aba=this.options.aba||"replace";this.jD=_.u(Ho);this.K5=this.options.K5||"deferred";this.DC=this.rk=new eh;this.gca=0;this.fGb=-1;var a=new fNa("",new jh(new Xn([],{},{},"",{},"primary",null,null,{}),[])),b=new _.kh(new _.lh([new _.gh("",{})]),new _.lh({}),new _.lh({}),new _.lh(""),new _.lh({}),"primary",null,a.root);b.hd=a.root;this.Yl=new eNa(new jh(b,[]),a);this.S6a=POa(this)};_.W(Mo,Lo);
Mo.prototype.JC=function(){return this.location.getState()};
var POa=function(a){return{DC:a.DC,rk:a.rk,Yl:a.Yl}},QOa=function(a,b){return a.location.subscribe(function(c){c.type==="popstate"&&b(c.url,c.state)})},SOa=function(a,b,c){b=b instanceof eh?a.Tf.md(b):b;oMa(a.location,b)||c.mp.dj?(c=Object.assign({},c.mp.state,ROa(a,c.id,a.ysa)),a.location.replaceState(b,"",c)):(c=Object.assign({},c.mp.state,ROa(a,c.id,a.ysa+1)),a.location.go(b,"",c))},VOa=function(a,b,c){c=c===void 0?!1:c;a.aba==="computed"?(c=a.gca-a.ysa,c!==0?a.location.xJ(c):a.rk===b.Yda&&c===
0&&(TOa(a,b),UOa(a))):a.aba==="replace"&&(c&&TOa(a,b),UOa(a))},TOa=function(a,b){a.Yl=a.S6a.Yl;a.rk=a.S6a.rk;var c;a.DC=a.jD.merge(a.rk,(c=b.Yda)!=null?c:a.DC)},UOa=function(a){a.location.replaceState(a.Tf.md(a.DC),"",ROa(a,a.fGb,a.gca))},ROa=function(a,b,c){return a.aba==="computed"?{tF:b,R2b:c}:{tF:b}};_.p.Object.defineProperties(Mo.prototype,{ysa:{configurable:!0,enumerable:!0,get:function(){if(this.aba!=="computed")return this.gca;var a,b;return(b=(a=this.JC())==null?void 0:a.R2b)!=null?b:this.gca}}});
Mo.O=function(){var a;return function(b){return(a||(a=_.Od(Mo)))(b||Mo)}}();Mo.ua=_.q({token:Mo,qa:Mo.O,Ga:"root"});var WOa,XOa,YOa;WOa={xs:"exact",Ze:"ignored",tIb:"ignored",Ta:"exact"};XOa={xs:"subset",Ze:"ignored",tIb:"ignored",Ta:"subset"};
_.uh=function(){var a=this;this.Utb=!1;this.console=_.u(Am);this.i5=_.u(Lo);this.options=_.u(Gqa,{optional:!0})||{};this.Ul=_.u(um);this.K5=this.options.K5||"deferred";this.uF=_.u(vh);this.Tf=_.u(_.wh);this.location=_.u(_.Jn);this.jD=_.u(Ho);this.dk=new _.lf;this.MO=!1;this.I4a=_.u(_.Jo);this.qya=this.options.qya||"ignore";var b,c;this.config=(c=(b=_.u(_.nqa,{optional:!0}))==null?void 0:b.flat())!=null?c:[];_.u(hNa,{optional:!0});this.uwb=new _.Zd;this.config=this.config.map(Voa);this.MO=!1;NOa(this.uF,
this,this.rk,this.Yl).subscribe({error:function(d){a.console.warn(d)}});YOa(this)};
YOa=function(a){var b=a.uF.events.subscribe(function(c){try{var d=a.uF.GI,e=a.uF.uE;if(d!==null&&e!==null){var f=a.i5;if(c instanceof _.Un)f.S6a=POa(f);else if(c instanceof th)f.DC=e.hs;else if(c instanceof QMa){if(f.K5==="eager"&&!e.mp.zw){var g=f.jD.merge(e.Yda,e.hs),m;SOa(f,(m=e.z7a)!=null?m:g,e)}}else if(c instanceof $Ma){if(f.rk=e.Yda,f.DC=f.jD.merge(e.Yda,e.hs),f.Yl=e.Jma,f.K5==="deferred"&&!e.mp.zw){var n;SOa(f,(n=e.z7a)!=null?n:f.DC,e)}}else c instanceof _.rh&&(c.code===3||c.code===2)?VOa(f,
e):c instanceof _.sh?VOa(f,e,!0):c instanceof _.qh&&(f.fGb=c.id,f.gca=f.ysa);if(c instanceof _.rh&&c.code!==0&&c.code!==1)a.MO=!0;else if(c instanceof _.qh)a.MO=!0;else if(c instanceof aNa){var r=c.Pha,v=a.jD.merge(c.url,d.Frb),y=Object.assign({},{zsa:d.mp.zsa,info:d.mp.info,zw:d.mp.zw,dj:d.mp.dj||a.K5==="eager"||d.source!=="imperative"},r);ZOa(a,v,"imperative",null,y,{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof $Ma||c instanceof aNa||a.dk.next(c)}catch(D){a.uF.ZZb.next(D)}});
a.uwb.add(b)};_.uh.prototype.gga=function(){Dqa(this);this.uF.ZXc||$Oa(this,this.location.path(!0),"imperative",this.i5.JC())};var Dqa=function(a){a.dya!=null||(a.dya=QOa(a.i5,function(b,c){setTimeout(function(){$Oa(a,b,"popstate",c)},0)}))},$Oa=function(a,b,c,d){var e={dj:!0},f=(d==null?0:d.tF)?d:null;d&&(d=Object.assign({},d),delete d.tF,delete d.R2b,Object.keys(d).length!==0&&(e.state=d));b=_.No(a,b);ZOa(a,b,c,f,e)};_.uh.prototype.La=function(){this.dispose()};
_.uh.prototype.dispose=function(){this.uF.complete();this.dya&&(this.dya.unsubscribe(),this.dya=void 0);this.Utb=!0;this.uwb.unsubscribe()};
_.Oo=function(a,b,c){var d=c=c===void 0?{}:c;c=d.Ci;var e=d.Ta,f=d.Ze;f=d.hja?a.rk.Ze:f;var g;switch((g=d.wg)!=null?g:a.options.mhd){case "merge":g=Object.assign({},a.rk.Ta,e);break;case "preserve":g=a.rk.Ta;break;default:g=e||null}g!==null&&(g=aPa(g));try{var m=uoa(c?c.hd:a.Yl.hd.root)}catch(n){if(typeof b[0]!=="string"||b[0][0]!=="/")b=[];m=a.rk.root}return Boa(m,b,g,f!=null?f:null)};
_.Po=function(a,b,c){c=c===void 0?{zw:!1}:c;b=fh(b)?b:_.No(a,b);b=a.jD.merge(b,a.DC);return ZOa(a,b,"imperative",null,c)};_.uh.prototype.navigate=function(a,b){b=b===void 0?{zw:!1}:b;for(var c=0;c<a.length;c++)if(a[c]==null)throw new _.Nc(4008,!1);return _.Po(this,_.Oo(this,a,b),b)};_.Qo=function(a,b){return a.Tf.md(b)};_.No=function(a,b){try{return a.Tf.parse(b)}catch(c){return a.Tf.parse("/")}};
_.uh.prototype.isActive=function(a,b){b=b===!0?Object.assign({},WOa):b===!1?Object.assign({},XOa):b;if(fh(a))return aoa(this.rk,a,b);a=_.No(this,a);return aoa(this.rk,a,b)};
var aPa=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},{})},ZOa=function(a,b,c,d,e,f){if(a.Utb)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.Ul.add();sqa(a,function(){queueMicrotask(function(){return a.Ul.remove(n)})});JOa(a.uF,{source:c,JC:d,rk:a.rk,Frb:a.rk,uza:b,mp:e,resolve:g,reject:m,promise:f,sU:a.Yl.hd,mTa:a.Yl});
return f.catch(function(r){return Promise.reject(r)})};_.p.Object.defineProperties(_.uh.prototype,{rk:{configurable:!0,enumerable:!0,get:function(){return this.i5.rk}},DC:{configurable:!0,enumerable:!0,get:function(){return this.i5.DC}},events:{configurable:!0,enumerable:!0,get:function(){return this.dk}},Yl:{configurable:!0,enumerable:!0,get:function(){return this.i5.Yl}},url:{configurable:!0,enumerable:!0,get:function(){return _.Qo(this,this.rk)}},Wga:{configurable:!0,enumerable:!0,get:function(){return this.uF.Wga}}});
_.uh.O=function(a){return new (a||_.uh)};_.uh.ua=_.q({token:_.uh,qa:_.uh.O,Ga:"root"});var cPa;_.Ro=function(a,b,c,d,e,f){var g=this;this.Va=a;this.Mb=b;this.H8c=c;this.renderer=d;this.Xe=e;this.d3=f;this.href=null;this.fLb=new _.lf;this.dj=this.zw=this.hja=!1;this.u4=null;var m;b=(m=e.na.tagName)==null?void 0:m.toLowerCase();(this.kga=b==="a"||b==="area")?this.ab=a.events.subscribe(function(n){n instanceof _.qh&&bPa(g)}):cPa(this,"0")};cPa=function(a,b){a.H8c!=null||a.kga||dPa(a,"tabindex",b)};_.Ro.prototype.Ub=function(){this.kga&&bPa(this);this.fLb.next(this)};
_.Ro.prototype.Wd=function(a,b,c,d,e){var f=this.hm;if(f===null||this.kga&&(a!==0||b||c||d||e||typeof this.target==="string"&&this.target!="_self"))return!0;_.Po(this.Va,f,{zw:this.zw,dj:this.dj,state:this.state,info:this.info});return!this.kga};_.Ro.prototype.La=function(){var a;(a=this.ab)==null||a.unsubscribe()};
var bPa=function(a){var b=a.hm,c;a.href=b!==null&&a.d3?(c=a.d3)==null?void 0:c.Gy(_.Qo(a.Va,b)):null;a.href===null?b=null:(b=a.Xe.na.tagName.toLowerCase(),b=(b==="base"||b==="link"?_.Aja:_.Se)(a.href));dPa(a,"href",b)},dPa=function(a,b,c){var d=a.renderer;a=a.Xe.na;c!==null?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.p.Object.defineProperties(_.Ro.prototype,{Tj:{configurable:!0,enumerable:!0,set:function(a){a==null?(this.u4=null,cPa(this,null)):(this.u4=fh(a)?a:Array.isArray(a)?a:[a],cPa(this,"0"))}},hm:{configurable:!0,enumerable:!0,get:function(){return this.u4===null?null:fh(this.u4)?this.u4:_.Oo(this.Va,this.u4,{Ci:this.Ci!==void 0?this.Ci:this.Mb,Ta:this.Ta,Ze:this.Ze,wg:this.wg,hja:this.hja})}}});_.Ro.O=function(a){return new (a||_.Ro)(_.B(_.uh),_.B(_.kh),_.Jd("tabindex"),_.B(_.km),_.B(_.Td),_.B(_.Gn))};
_.Ro.Fa=_.hd({type:_.Ro,oa:[["","routerLink",""]],rb:1,Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Nf("target",b.target)},inputs:{target:"target",Ta:"queryParams",Ze:"fragment",wg:"queryParamsHandling",state:"state",info:"info",Ci:"relativeTo",hja:[2,"preserveFragment","preserveFragment",_.Pg],zw:[2,"skipLocationChange","skipLocationChange",_.Pg],dj:[2,"replaceUrl","replaceUrl",_.Pg],Tj:"routerLink"},standalone:!0,features:[_.Mf,
_.ud]});var ePa=function(){},So=function(a,b,c,d,e){this.Va=a;this.Tb=c;this.W2a=d;this.txa=e},xqa=function(a){a.ab=a.Va.events.ha(_.Ge(function(b){return b instanceof _.qh}),_.$e(function(){return a.preload()})).subscribe(function(){})};So.prototype.preload=function(){return fPa(this,this.Tb,this.Va.config)};So.prototype.La=function(){this.ab&&this.ab.unsubscribe()};
var fPa=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.zc&&(e.zc=rka(e.Pb,b,"Route: "+e.path));var f=void 0,g=(f=e.zc)!=null?f:b,m=void 0;f=(m=e.NS)!=null?m:g;(e.il&&!e.AL&&e.Jsa===void 0||e.BO&&!e.MS)&&d.push(gPa(a,g,e));if(e.children||e.AL)g=void 0,d.push(fPa(a,f,(g=e.children)!=null?g:e.AL))}return _.ee(d).ha(_.xe())},gPa=function(a,b,c){return a.W2a.preload(c,function(){var d=(c.il&&c.Jsa===void 0?a.txa.il(b,c):_.ne(null)).ha(_.we(function(f){if(f===
null)return _.ne(void 0);c.AL=f.LC;c.NS=f.Tb;var g;return fPa(a,(g=f.Tb)!=null?g:b,f.LC)}));if(c.BO&&!c.MS){var e=a.txa.BO(c);return _.ee([d,e]).ha(_.xe())}return d})};So.O=function(a){return new (a||So)(_.t(_.uh),_.t(Im),_.t(cm),_.t(ePa),_.t(Go))};So.ua=_.q({token:So,qa:So.O,Ga:"root"});var yqa=new _.ld(""),xh=function(a,b,c,d,e){e=e===void 0?{}:e;this.Tf=a;this.fz=b;this.P5=c;this.zone=d;this.options=e;this.aGb=0;this.v_a="imperative";this.t4a=0;this.store={};var f;(f=e).Fka||(f.Fka="disabled");var g;(g=e).Qkb||(g.Qkb="disabled")};xh.prototype.init=function(){this.options.Fka!=="disabled"&&this.P5.YUb("manual");this.J4a=hPa(this);this.M5c=iPa(this)};
var hPa=function(a){return a.fz.events.subscribe(function(b){b instanceof _.Un?(a.store[a.aGb]=a.P5.Zyb(),a.v_a=b.jKb,a.t4a=b.JC?b.JC.tF:0):b instanceof _.qh?(a.aGb=b.id,jPa(a,a.Tf.parse(b.Dh).Ze)):b instanceof th&&b.code===0&&(a.v_a=void 0,a.t4a=0,jPa(a,a.Tf.parse(b.url).Ze))})},iPa=function(a){return a.fz.events.subscribe(function(b){b instanceof ZMa&&(b.position?a.options.Fka==="top"?a.P5.eAa([0,0]):a.options.Fka==="enabled"&&a.P5.eAa(b.position):b.anchor&&a.options.Qkb==="enabled"?a.P5.ETb(b.anchor):
a.options.Fka!=="disabled"&&a.P5.eAa([0,0]))})},jPa=function(a,b){a.zone.Vb(function(){setTimeout(function(){a.zone.run(function(){a.fz.events.next(new ZMa(a.v_a==="popstate"?a.store[a.t4a]:null,b))})},0)})};xh.prototype.La=function(){var a;(a=this.J4a)==null||a.unsubscribe();var b;(b=this.M5c)==null||b.unsubscribe()};xh.O=function(){_.Ie()};xh.ua=_.q({token:xh,qa:xh.O});var uqa=new _.ld("",{qa:function(){return new _.lf}}),vqa=new _.ld("",{Ga:"root",qa:function(){return 1}}),wqa=new _.ld("");var kPa,lPa;kPa=new _.ld("ROUTER_FORROOT_GUARD");lPa=[_.Jn,{wa:_.wh,Md:Rn},_.uh,Vn,{wa:_.kh,Cb:function(a){return a.Yl.root},Kb:[_.uh]},Go,[]];_.To=function(){};
_.nPa=function(a){var b={qya:"reload",wW:"always",lid:!1},c={wa:kPa,Cb:Iqa,Kb:[[_.uh,new _.em,new _.gm]]},d=(b==null?0:b.Xg)?{wa:IOa,lc:b.Xg}:[],e=(b==null?0:b.Gud)?{wa:_.Gn,Md:In}:{wa:_.Gn,Md:Hn},f=Hqa(),g=(b==null?0:b.W2a)?tqa(0,[{wa:wqa,Hb:So},{wa:ePa,Hb:b.W2a}]).Ms:[],m=(b==null?0:b.gga)?[b.gga==="disabled"?Eqa().Ms:[],b.gga==="enabledBlocking"?Cqa().Ms:[]]:[],n=(b==null?0:b.Ped)?tqa(8,[Zn,{wa:hNa,Hb:Zn}]).Ms:[];if(b==null?0:b.nid){var r=[{wa:HOa,lc:rqa},{wa:pqa,lc:Object.assign({},{jWb:!1},void 0)}];
r=tqa(9,r).Ms}else r=[];return{Gm:_.To,Pb:[lPa,[],{wa:_.nqa,xd:!0,lc:a},c,d,{wa:Gqa,lc:b?b:{}},e,f,g,m,n,r,[{wa:mPa,Cb:zqa},{wa:ZJa,xd:!0,Hb:mPa}]]}};_.To.O=function(a){return new (a||_.To)(_.t(kPa,8))};_.To.Da=_.ed({type:_.To});_.To.Ca=_.Hc({});var mPa=new _.ld("");new Jm;var Uo=function(a){this.Va=a},oPa=function(a){var b=[];for(a=a.Va.Yl.root;a.firstChild;){var c=a.firstChild.re,d=void 0,e=void 0,f=void 0,g=(f=(e=c.LHb)!=null?e:(d=c.data)==null?void 0:d.loggedPathTemplate)!=null?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Uo.O=function(a){return new (a||Uo)(_.t(_.uh))};Uo.ua=_.q({token:Uo,qa:Uo.O,Ga:"root"});var Vo=function(a){this.L5c=a=a===void 0?Date.now():a},pPa=function(a,b){if(!(b<=0||b>Date.now())){if(b>=a.L5c)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Vo.O=function(a){return new (a||Vo)(_.t(HMa))};Vo.ua=_.q({token:Vo,qa:Vo.O,Ga:"root"});var qPa=function(){var a=null;try{a=_.ca.localStorage||null}catch(b){}hl.call(this,a)};_.xj(qPa,hl);var Wo=function(a,b){this.Iha=a;this.X3=b+"::"};_.xj(Wo,VDa);Wo.prototype.set=function(a,b){this.Iha.set(this.X3+a,b)};Wo.prototype.get=function(a){return this.Iha.get(this.X3+a)};Wo.prototype.remove=function(a){this.Iha.remove(this.X3+a)};
Wo.prototype.fZ=function(a){var b=this.Iha[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.X3.length)!=c.X3;){e=b.next();if(e.done)return e;e=e.value}return{value:a?e.slice(c.X3.length):c.Iha.get(e),done:!1}};return d};var rPa=function(){};rPa.prototype.md=function(a){var b=[];sPa(this,a,b);return b.join("")};
var sPa=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),sPa(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),tPa(d,c),c.push(":"),sPa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":tPa(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("Xb`"+typeof b);}}},uPa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},vPa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,tPa=function(a,b){b.push('"',a.replace(vPa,function(c){var d=uPa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
uPa[c]=d);return d}),'"')};var wPa=function(a){this.Gxa=a};wPa.prototype.set=function(a,b){b===void 0?this.Gxa.remove(a):this.Gxa.set(a,(new rPa).md(b))};wPa.prototype.get=function(a){try{var b=this.Gxa.get(a)}catch(c){return}if(b!==null)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};wPa.prototype.remove=function(a){this.Gxa.remove(a)};var xPa=new _.ld("localstorage",{Ga:"root",qa:function(){var a=new qPa;return(a=(a.Fsa=WDa(a.XC))?new Wo(a,"devops"):null)?new wPa(a):null}}),yPa=new _.ld("sessionstorage",{Ga:"root",qa:function(){var a=new XDa;return(a=(a.Fsa=WDa(a.XC))?new Wo(a,"devops"):null)?new wPa(a):null}});var Xo={mark:function(){},measure:function(){}},zPa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Wy=b;this.initialRoute=c;this.hs=d;this.P7c=f;this.G8a=g;this.wCb=m;this.jyb=!1;this.Mn=[];this.FUa=[];this.k5="SUCCESS";this.targetRoute=c;this.Sm=d;this.jj=e},HPa,IPa,DPa,ap,FPa,EPa;zPa.prototype.Jt=function(){return this.Mn.every(function(a){return!!a.statusCode})};zPa.prototype.z6c=function(a,b){Xo.mark(Oqa(b,this.actionId)+"-begin");this.wCb=b;this.Wy=Math.min(a,this.Wy)};
_.p.Object.defineProperties(zPa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.rUc}},status:{configurable:!0,enumerable:!0,get:function(){return this.k5},set:function(a){this.k5!=="FAILURE"&&(this.k5=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.wCb;if(!a)return a;for(var b=_.k(this.FUa),c=b.next();!c.done;c=b.next())a=this.G8a(a,c.value);return a}},ZX:{configurable:!0,enumerable:!0,get:function(){return this.hEb||this.jyb}},hEb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&this.event.gestureName==="BACKGROUND")}},HZc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&this.event.gestureName==="EXTERNAL"}}});
var APa=new _.ld("event loggers",{qa:function(){return[]}}),BPa=new _.ld("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),Yo=function(){this.sessionStorage=_.u(yPa);this.tXa=_.u(GMa)},CPa=function(a){var b,c=((b=a.sessionStorage)==null?void 0:b.get("loggedSessionId"))||a.tXa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Yo.O=function(a){return new (a||Yo)};Yo.ua=_.q({token:Yo,qa:Yo.O,Ga:"root"});
var $o=function(a,b,c,d,e,f,g,m,n,r,v){var y=this;this.document=b;this.tXa=c;this.G0c=d;this.G8a=e;this.Xg=f;this.gUa=g;this.Va=m;this.H7a=n;this.zone=r;this.Pya=[];this.jSb=new WeakSet;this.TFb=-1;this.zCb=new _.lh(!1);this.y6c=_.u(Yo);this.Tb=_.u(_.Bf);DPa(this);this.sessionId=CPa(this.y6c);try{(new PerformanceObserver(function(D){D=D.getEntries();D=D[D.length-1];y.TFb=D.renderTime||D.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(D){}this.Qta={url:this.Va.url,Mb:oPa(this.H7a),
hd:this.Va.Yl.root.hd};a&&(b=_.Zo(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Ri:pPa(this.gUa,a),statusCode:"SUCCESS",DK:!0,Wy:a},b.Mn.push(a));this.zone.onError.subscribe(function(){_.Zo(y).status="FAILURE"});this.Va.events.ha(_.Ge(function(D){return D instanceof _.qh}),_.df(1)).subscribe(function(D){for(var J=_.k(y.Pya),L=J.next();!L.done;L=J.next())L=L.value,L.hs=D.Dh,L.initialRoute=oPa(y.H7a)});this.Va.events.ha(_.Ge(function(D){return D instanceof
_.qh||D instanceof _.Un})).subscribe(function(D){if(D instanceof _.qh){if(oMa(v,D.Dh)){var J=oPa(y.H7a),L=y.Va.Yl.root.hd;_.Zo(y).Sm=D.Dh;_.Zo(y).targetRoute=J;_.Zo(y).jj=L;y.Qta={url:D.Dh,Mb:J,hd:L}}}else D.jKb==="popstate"&&y.ob({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});Rqa(this.Tb,function(){for(var D=[],J=[],L=_.k(y.Pya),P=L.next();!P.done;P=L.next())if(P=P.value,!Qqa(P))if(P.Jt()){J.push(EPa(y,P));var ba=void 0;((ba=P.event)==null?void 0:ba.element)==="InitialPageLoad"&&
y.zCb.next(!0)}else D.push(P);if(J.length>0)for(L=_.k(y.G0c),P=L.next();!P.done;P=L.next())P.value.DO(J);y.qq=void 0;y.Pya=D})};$o.prototype.ob=function(a,b,c){b=b?b.timeStamp+(c===void 0?0:c):_.Bh();_.Zo(this,b,a)};$o.prototype.wo=function(a){_.Zo(this).FUa.push(a)};
_.xi=function(a,b,c){c=c===void 0?!0:c;var d=a.NBa;return function(e){return new _.ce(function(f){var g=FPa(a,b,{aRa:d,DK:c}),m=g.Mna,n=g.wQa,r=!1,v=!1,y=void 0,D=e.subscribe(function(J){m.ZX&&(a.qq=m);y=_.Bh();v=!0;f.next(J);v=!1},function(J){r=!0;var L=function(){m.ZX&&(a.qq=m);ap(a,m,n,{error:J});f.error(J)};m.ZX?setTimeout(L):L()},function(){r=!0;m.ZX&&(a.qq=m);ap(a,m,n,{OUc:y});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||ap(a,m,n,{status:v?"SUCCESS":"CANCELLED"})}}})}};
_.bp=function(a,b,c,d){return _.GPa(a,function(){return b},c,d===void 0?!0:d)};_.GPa=function(a,b,c,d){c=FPa(a,c,{aRa:a.NBa,DK:d===void 0?!0:d});var e=c.Mna,f=c.wQa;return b().then(function(g){e.ZX&&(a.qq=e);ap(a,e,f);return g},function(g){e.ZX&&(a.qq=e);ap(a,e,f,{error:g});throw g;})};HPa=function(a){var b=FPa(a,"delay",{aRa:a.NBa,DK:!0}),c=b.Mna,d=b.wQa;return function(){c.ZX&&(a.qq=c);ap(a,c,d)}};
IPa=function(a,b,c){setTimeout(function(){a.NBa=c;try{a.zone.Vb(function(){b().then(function(){},function(){})})}finally{a.NBa=void 0}})};_.cp=function(a,b,c){IPa(a,function(){return _.mm(b())},c)};DPa=function(a){_.Be(document,"visibilitychange").subscribe(function(){document.visibilityState==="hidden"?IPa(a,function(){return _.bp(a,Promise.resolve(),"keepalive")},"PageHidden"):document.visibilityState==="visible"&&IPa(a,function(){return _.bp(a,Promise.resolve(),"keepalive")},"PageVisible")})};
ap=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.ey=null;if(f.error!=null&&f.error.code!=null){var g=f.error.code||null;c.ey=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:JPa.get(e)||-1,c.ey=e,e=Sqa(f.code))}c.statusCode=e;c.Ri=Math.round((d.OUc||_.Bh())-c.Wy);Xo.mark((c.name||"unknown")+"-subend");Xo.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=pPa(a.gUa,b.Wy);if(!b.hEb||b.HZc)b.rUc=a};FPa=function(a,b,c){var d=c.aRa;c=c.DK===void 0?!0:c.DK;Xo.mark(b+"-subbegin");var e=_.Bh();a=d?_.KPa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Zo(a,e);b={name:b,DK:c,Wy:e};a.Mn.push(b);return{Mna:a,wQa:b}};
EPa=function(a,b){var c=b.event;if(!c)throw Error("Yb");c.element==="InitialPageLoad"&&Mqa(b,a.TFb);var d=b.duration||pPa(a.gUa,b.Wy),e=c.Sm?{Sm:c.Sm,targetRoute:void 0,jj:void 0}:b,f=e.targetRoute,g=e.Sm;e=e.jj;for(var m=Pqa(a.document),n=b.Mn.filter(function(y){return y.DK}),r=_.k(n),v=r.next();!v.done;v=r.next())v=v.value,v.error&&a.jSb.has(v.error)&&(v.statusCode="RETRIED"),v.ey&&v.statusCode!=="RETRIED"&&LPa.indexOf(v.ey)>-1&&(b.status="FAILURE");r=Oqa(c,b.actionId);Xo.mark(r+"-end");Xo.measure(r,
r+"-begin",r+"-end");r=Nqa(b.Wy);return a.Bq(Object.assign({},c,{hs:b.hs,initialRoute:b.initialRoute,Sm:g,targetRoute:f,jj:e,Ri:d,statusCode:b.status,Mn:[].concat(_.nd(n)),HQ:b.P7c,wN:m,sessionId:a.sessionId,actionId:b.actionId,KU:r}))};$o.prototype.Bq=function(a){return a};_.Zo=function(a,b,c){b=b===void 0?_.Bh():b;!a.qq||c&&a.qq.event?a.qq=_.KPa(a,b,c):c&&!a.qq.event&&a.qq.z6c(b,c);return a.qq};
_.KPa=function(a,b,c){var d=a.tXa();c&&Xo.mark(Oqa(c,d)+"-begin");b=new zPa(d,b,a.Qta.Mb,a.Qta.url,a.Qta.hd,Pqa(a.document),a.G8a,c);a.Pya.push(b);return b};$o.prototype.now=function(){return _.Ce.now()};$o.prototype.Xd=function(a,b,c){var d=HPa(this),e=new _.Zd(function(){d()});e.add(_.Ce.Xd(function(f){d();a.apply(new MPa(this,d),[f])},b,c));return e};
_.p.Object.defineProperties($o.prototype,{j2c:{configurable:!0,enumerable:!0,get:function(){return _.Vha(this.zCb.ha(_.Ge(function(a){return!!a}),_.z(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.qq&&this.qq.actionId}}});$o.O=function(a){return new (a||$o)(_.t(HMa),_.t(_.ph),_.t(GMa),_.t(APa),_.t(BPa),_.t(_.We),_.t(Vo),_.t(_.uh),_.t(Uo),_.t(_.Fg),_.t(_.Jn))};$o.ua=_.q({token:$o,qa:$o.O,Ga:"root"});var MPa=function(a,b){_.Zd.call(this);this.oe=a;this.q4a=b};
_.W(MPa,_.Zd);MPa.EMPTY=_.Zd.EMPTY;MPa.prototype.Xd=function(a,b){var c=this,d=new _.Zd(function(){c.q4a()});d.add(this.oe.Xd(a,b));return d};var LPa=[-1,500,501,502,503,504],JPa=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]]);uj=uj||{};var NPa=function(){nl.call(this)};_.xj(NPa,nl);NPa.prototype.initialize=function(){};var OPa=[],PPa=[],QPa=!1,RPa=function(a){OPa[OPa.length]=a;if(QPa)for(var b=0;b<PPa.length;b++)a((0,_.Di)(PPa[b].wrap,PPa[b]))};var SPa=function(a,b){this.dva=a;this.tV=b};SPa.prototype.xv=function(a){this.dva&&(this.dva.call(this.tV||null,a),this.dva=this.tV=null)};SPa.prototype.abort=function(){this.tV=this.dva=null};RPa(function(a){SPa.prototype.xv=a(SPa.prototype.xv)});var dp=function(a,b){nl.call(this);this.Kca=a;this.hy=b;this.h2a=[];this.ZJ=[];this.mua=[]};_.xj(dp,nl);dp.prototype.l1c=NPa;dp.prototype.Pxa=null;dp.prototype.getId=function(){return this.hy};dp.prototype.registerCallback=function(a,b){return this.c4(this.h2a,a,b)};var TPa=function(a,b){a.c4(a.ZJ,b)};_.h=dp.prototype;_.h.c4=function(a,b,c){b=new SPa(b,c);a.push(b);return b};_.h.my=function(){return!!this.Pxa};_.h.BAa=function(){this.Pxa=new NPa};
_.h.onLoad=function(a){var b=new this.l1c;b.initialize(a());this.Pxa=b;b=(b=!!UPa(this.mua,a()))||!!UPa(this.h2a,a());b||(this.ZJ.length=0);return b};_.h.onError=function(a){(a=UPa(this.ZJ,a))&&da(Error("cc`"+a));this.mua.length=0;this.h2a.length=0};var UPa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].xv(b)}catch(e){da(e),c.push(e)}a.length=0;return c.length?c:null};dp.prototype.un=function(){dp.bz.un.call(this);ic(this.Pxa)};var VPa=function(){this.Ql=null};_.h=VPa.prototype;_.h.NUb=function(){};_.h.sAa=function(){};_.h.wQb=function(){throw Error("dc");};_.h.Vyb=function(){return null};_.h.isActive=function(){return!1};_.h.YEb=function(){return!1};_.h.oQb=function(){};_.h.registerCallback=function(){};var Vqa;_.Ch=null;_.Tqa=null;Vqa=[];var WPa=function(){},YPa=function(a){var b=new Promise(function(c,d){_.Dh().load(a).then(c,d)});XPa(b);return b};WPa.prototype.load=function(a){return YPa(a).then(function(){return yna(a)})};WPa.prototype.Y_a=function(a){var b=_.Dh().Y_a(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));XPa(c);return c.then(function(){return a.map(function(d){return yna(d)})})};var XPa=function(a){typeof Zone!=="undefined"&&Zone.current.scheduleMacroTask("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.invoke()})})};_.ZPa=function(){this.txa=new WPa};_.ZPa.prototype.for=function(a){var b=this;return function(){if(!b.ye)throw Error("ec");return _.bp(b.ye,b.txa.load(a),"Module: "+a)}};_.$Pa=function(a){return[{wa:Aqa,Cb:function(){a.ye=_.u($o);return function(){}},xd:!0}]};var ep,aQa,bQa;ep=new _.ld("event loggers",{qa:function(){for(var a=[],b=_.k(aQa),c=b.next();!c.done;c=b.next())a.push(_.u(c.value.Hb));a.push(_.u(sn));_.u(vLa)&&a.push(_.u(Kn));return a}});aQa=[{wa:ep,Hb:Pn,xd:!0},{wa:ep,Hb:_.On,xd:!0}];bQa=new _.ld("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.fp=function(a,b,c,d,e,f,g,m,n,r,v){$o.call(this,a,b,c,d,e,f,g,m,n,r,v)};_.W(_.fp,$o);
_.fp.prototype.ob=function(a,b,c){$o.prototype.ob.call(this,a,b,c===void 0?0:c)};_.fp.prototype.wo=function(a){$o.prototype.wo.call(this,a)};_.fp.prototype.Bq=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))===_.sMa.iR?Sm.Y5:Sm.aH})};_.fp.O=function(a){return new (a||_.fp)(_.t(wMa),_.t(_.ph),_.t(vMa),_.t(ep),_.t(bQa),_.t(_.We),_.t(Vo),_.t(_.uh),_.t(Uo),_.t(_.Fg),_.t(_.Jn),_.t(Ln))};
_.fp.ua=_.q({token:_.fp,qa:_.fp.O,Ga:"root"});var Xqa=["authuser","hl","token"];var cQa;
_.gp=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.Kmb=new _.lf;this.ytb=new _.lh(!1);this.Bx=null;this.nTb=!1;a=b.Ta.ha(_.z(Yqa),_.gf(_.nc));_.ve(a,this.Kmb,this.ytb).ha(_.z(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 _.Ai(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.Sj.get(n)===void 0&&_.Bi(m,n,r)}}f=m.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};cQa=function(a,b){a.Bx=b;a.ariaLabel=a.nTb?b+" external link":b+" open in new window"};
_.gp.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.Bx||a.ld.run(function(){cQa(a,d)})},c=this.hb.na;this.ld.Vb(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(_.gp.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.Kmb.next(a instanceof _.Yb?a.toString():a)}},pX:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.nTb=a)?null:"noopener";this.target=a?null:"_blank";this.Bx&&cQa(this,this.Bx)}},K4c:{configurable:!0,enumerable:!0,set:function(a){this.ytb.next(a&&!this.userEmail)}},kQc:{configurable:!0,enumerable:!0,set:function(a){cQa(this,a)}},uQc:{configurable:!0,enumerable:!0,set:function(a){cQa(this,
a)}}});_.gp.O=function(a){return new (a||_.gp)(_.B(_.on,8),_.B(_.kh),_.B(_.Td),_.B(_.Fg))};_.gp.Fa=_.hd({type:_.gp,oa:[["a","externalLink",""]],rb:5,Ya:function(a,b){a&2&&(_.Wf("href",b.href,_.Se),_.Nf("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:[0,"externalLink","link"],pX:"sameWindow",K4c:"requiredLogin",kQc:[0,"aria-label","ariaLabelInput"],uQc:[0,"attr.aria-label","attrAriaLabelInput"]}});_.hp=function(){};_.hp.O=function(a){return new (a||_.hp)};_.hp.Da=_.ed({type:_.hp});_.hp.Ca=_.Hc({});_.ip=function(){};_.ip.O=function(a){return new (a||_.ip)};_.ip.ua=_.q({token:_.ip,qa:_.ip.O});_.jp=function(a,b,c,d,e){this.Ja=a;this.renderer=b;this.context=c;this.Xe=d;this.eventType=e};_.jp.prototype.Ra=function(){var a=this;this.renderer.listen(this.Xe.na,this.eventType,function(b){a.M1a(b)})};
_.dQa=function(a,b,c,d){a.Ja.ob({element:a.LQa,action:a.TK,gestureName:b,Sm:a.Sm,jf:a.hna,projectId:a.uQ==null?(a.context||void 0)&&a.context.projectId:a.uQ,Uh:a.WZb==null?(a.context||void 0)&&a.context.Uh:a.WZb,Rf:a.VZb==null?(a.context||void 0)&&a.context.Rf:a.VZb},c,d)};_.p.Object.defineProperties(_.jp.prototype,{Sm:{configurable:!0,enumerable:!0,get:function(){}}});_.jp.O=function(){_.Ie()};
_.jp.Fa=_.hd({type:_.jp,inputs:{LQa:"ascTrackElement",TK:"trackAction",hna:"trackArtifactId",uQ:"trackProjectId",WZb:"trackSearchTerm",VZb:"trackListIndex"}});_.kp=function(a,b,c,d,e){_.jp.call(this,a,b,e,c,"click");this.vn=d;this.QZb=!0};_.W(_.kp,_.jp);_.kp.prototype.M1a=function(a){this.QZb&&_.dQa(this,"CLICK",a)};_.p.Object.defineProperties(_.kp.prototype,{Sm:{configurable:!0,enumerable:!0,get:function(){return this.vn?this.vn.href:void 0}}});
_.kp.O=function(a){return new (a||_.kp)(_.B(_.fp),_.B(_.km),_.B(_.Td),_.B(_.gp,8),_.B(_.ip,8))};_.kp.Fa=_.hd({type:_.kp,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{QZb:"trackGestureClick"},features:[_.Lf]});_.lp=function(a,b,c){this.SI=a;this.xZa=b;this.Mb=c===void 0?null:c};_.lp.O=function(a){return new (a||_.lp)(_.t(_.on),_.t(VKa),_.t(_.kh,8))};_.lp.ua=_.q({token:_.lp,qa:_.lp.O,Ga:"root"});_.mp=function(){};_.mp.O=function(a){return new (a||_.mp)};_.mp.Da=_.ed({type:_.mp});_.mp.Ca=_.Hc({Pb:[{wa:Zl,Cb:function(a,b,c,d){b=Eda().A5a("DEVOPS_CONSOLE").S5a(b).K5a(c.xZa).IX(!0);a==="TESTING"||a==="UNKNOWN_ENVIRONMENT"?b.To.FRc=new Sl:b.To.endpoint=d;return b.kb()},Kb:[TKa,nn,_.lp,ZKa]},{wa:wLa,Cb:function(a,b){if(!a)return null;a=(new VGa(1100,b)).kb();a.IX&&a.IX(!0);return a},Kb:[vLa,_.qn]}]});var np=function(a,b,c,d,e,f){this.KUc=a;this.S_c=b;this.dta=c;this.Va=d;this.X8c=e;this.zone=f},eQa=function(a){a.Va.events.subscribe(function(b){if(b instanceof _.qh){var c=oPa(a.X8c);a.zone.Vb(function(){setTimeout(function(){a.KUc||a.dta.TJ(c);a.S_c.TJ(c)})})}})};np.O=function(a){return new (a||np)(_.t(vLa),_.t(_.On),_.t(sn),_.t(_.uh),_.t(Uo),_.t(_.Fg))};np.ua=_.q({token:np,qa:np.O,Ga:"root"});_.op={C9a:"admin",bGa:"onboarding",iR:"results",x6:"search",aH:"",VY:"settings",Rxc:"h",Aab:"user/ssh_keys"};Object.freeze(_.op);var fQa,hQa,jQa,lQa;fQa={};_.gQa=(fQa.sq=void 0,fQa.ss=void 0,fQa.start=void 0,fQa);hQa={};_.iQa=(hQa.all="1",hQa.start=void 0,hQa);jQa={};_.kQa=(jQa.ssfr="1",jQa);lQa={};_.mQa=(lQa.all=void 0,lQa.start=1,lQa.dqr="1",lQa);_.nQa=["/"+_.op.x6];var oQa=function(a){this.Ha=_.rb(a)};_.W(oQa,_.gj);oQa.prototype.Lea=function(){return _.lk(this,1)};_.pp=function(a){this.Ha=_.rb(a)};_.W(_.pp,_.gj);_.pp.prototype.getName=function(){return _.ok(this,1)};_.pp.prototype.Sd=function(a){return _.Pi(this,1,a)};_.pp.prototype.getMetadata=function(){return _.Vj(this,oQa,3)};_.pp.prototype.P4=function(a){return _.Xj(this,3,a)};var pQa=function(a){if(a!=null)return _.Rb(a),{priority:_.lk(a,1),Emd:_.kk(a,4)}};oQa.prototype.toObject=function(){return pQa(this)};var qQa=function(a){if(a!=null)return _.Rb(a),{name:_.ok(a,1),group:_.pk(a,2,0),metadata:pQa(a.getMetadata())}};_.pp.prototype.toObject=function(){return qQa(this)};_.qp=function(a){this.Ha=_.rb(a)};_.W(_.qp,_.gj);_.qp.prototype.getType=function(){return _.pk(this,1,0)};_.qp.prototype.bm=function(a){return _.Ck(this,1,a)};_.qp.prototype.Fv=function(){return _.ok(this,2)};_.qp.prototype.MAa=function(a){return _.Pi(this,2,a)};var rQa=function(a){if(a!=null)return _.Rb(a),{type:_.pk(a,1,0),text:_.ok(a,2),omd:Pb(_.Cb(a,3,_.xba))}};_.qp.prototype.toObject=function(){return rQa(this)};_.rp=function(a){this.Ha=_.rb(a)};_.W(_.rp,_.gj);_.rp.prototype.getMessage=function(){return _.ok(this,1)};_.rp.prototype.CAa=function(a){return _.Pi(this,1,a)};var sp=function(a){if(a!=null)return _.Rb(a),{message:_.ok(a,1),q3a:_.ok(a,2)}};_.rp.prototype.toObject=function(){return sp(this)};_.tp=function(a){this.Ha=_.rb(a)};_.W(_.tp,_.gj);_.tp.prototype.getSize=function(){return vBa(this,1)};_.tp.prototype.setSize=function(a){if(a!=null){if(typeof a!=="number")throw ab("uint32");if(!Number.isFinite(a))throw ab("uint32");a>>>=0}return _.Fb(this,1,a,0)};_.tp.prototype.Gg=function(){return _.pk(this,2,0)};var sQa=function(a){if(a!=null)return _.Rb(a),{size:vBa(a,1),status:_.pk(a,2,0)}};_.tp.prototype.toObject=function(){return sQa(this)};_.up=function(a){this.Ha=_.rb(a)};_.W(_.up,_.gj);_.up.prototype.WUb=function(a){_.Ck(this,2,a)};_.up.prototype.qe=function(){return _.ok(this,4)};_.up.prototype.ud=function(a){return _.Pi(this,4,a)};_.up.prototype.PUb=function(a){_.Eb(this,10,a,_.lb)};var tQa=function(a){if(a!=null)return _.Rb(a),{ZC:_.pk(a,1,0),iJ:_.pk(a,2,0),dpd:_.pk(a,3,0),path:_.ok(a,4),ffd:_.pk(a,5,0),efd:_.l(_.qk(a,6,3)),ufd:_.pk(a,9,0),rfd:_.l(_.qk(a,10,3))}};_.up.prototype.toObject=function(){return tQa(this)};_.vp=function(a){this.Ha=_.rb(a)};_.W(_.vp,_.gj);_.h=_.vp.prototype;_.h.R5a=function(a){return _.Pi(this,1,a)};_.h.RE=function(){return _.Vj(this,_.up,2)};_.h.yAa=function(a){return _.Xj(this,2,a)};_.h.JM=function(){return _.Oj(this,2)};_.h.sfa=function(){return _.Pj(this,_.up,2)};var uQa=function(a){if(a!=null)return _.Rb(a),{proxy:_.ok(a,1),filter:tQa(a.RE())}};_.vp.prototype.toObject=function(){return uQa(this)};var vQa=function(a){this.Ha=_.rb(a)};_.W(vQa,_.gj);_.wp=function(a){this.Ha=_.rb(a)};_.W(_.wp,_.gj);_.wp.prototype.DX=function(a){return _.Pi(this,1,a)};_.wp.prototype.NXa=function(){return _.Vj(this,vQa,2)};var wQa=function(a){if(a!=null)return _.Rb(a),{u8c:_.pk(a,1,0),t8c:_.l(_.qk(a,2,3))}};vQa.prototype.toObject=function(){return wQa(this)};_.wp.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={LSa:_.ok(this,1),s8c:wQa(this.NXa())}}else a=void 0;return a};_.xp=function(a){this.Ha=_.rb(a)};_.W(_.xp,_.gj);_.xp.prototype.PUb=function(a){oBa(this,2,_.pp,a)};var yp=function(a){this.Ha=_.rb(a)};_.W(yp,_.gj);yp.prototype.xWa=function(){return _.qk(this,4,_.Rj())};yp.prototype.PWa=function(){return _.Wj(this,_.rp,6,_.Rj())};var xQa=_.Tb(yp);var yQa=function(a){if(a!=null)return _.Rb(a),{sfd:_.Ob(_.Wj(a,_.pp,2,_.Rj()),qQa)}};_.xp.prototype.toObject=function(){return yQa(this)};yp.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={dud:_.kk(this,1),Ijd:_.kk(this,2),bpd:_.kk(this,3),Nnb:_.l(_.qk(this,4,3)),Kod:Pb(_.Db(this,5,_.xp),yQa),KTc:_.Ob(this.PWa(),sp)}}else a=void 0;return a};var zQa=function(a){this.Ha=_.rb(a)};_.W(zQa,_.gj);zQa.prototype.WUb=function(a){_.yk(this,2,a)};zQa.prototype.xWa=function(){return _.qk(this,3,_.Rj())};_.zp=function(a){this.Ha=_.rb(a)};_.W(_.zp,_.gj);_.zp.prototype.ula=function(a){oBa(this,1,_.Ap,a)};_.Ap=function(a){this.Ha=_.rb(a)};_.W(_.Ap,_.gj);_.Ap.prototype.jJ=function(){return _.Vj(this,_.qp,3)};_.Ap.prototype.Eea=function(){return _.wk(this,_.zp,6,_.AQa)};_.Ap.prototype.aVb=function(a){return _.Yj(this,6,_.AQa,a)};_.AQa=[5,6];var BQa=function(a){if(a!=null)return _.Rb(a),{test:_.kk(a,1),iJ:_.kk(a,2),Nnb:_.l(_.qk(a,3,3))}};zQa.prototype.toObject=function(){return BQa(this)};var DQa=function(a){if(a!=null)return _.Rb(a),{Nld:_.Ob(_.Wj(a,_.Ap,1,_.Rj()),CQa),Gw:sQa(_.Vj(a,_.tp,5)),vN:sQa(_.Vj(a,_.tp,6)),E1:_.pk(a,7,0)}};_.zp.prototype.toObject=function(){return DQa(this)};var CQa=function(a){if(a!=null)return _.Rb(a),{Fgd:_.ok(a,1),Bgd:_.lk(a,7),Cgd:rQa(_.Vj(a,_.qp,2)),detail:rQa(a.jJ()),xhd:_.ok(a,4),whd:_.lk(a,8),Kld:_.l(_.vk(a,5,_.AQa)),x_c:DQa(a.Eea()),kjd:BQa(_.Vj(a,zQa,9))}};_.Ap.prototype.toObject=function(){return CQa(this)};var EQa=function(a){this.Ha=_.rb(a)};_.W(EQa,_.gj);_.FQa=function(a){this.Ha=_.rb(a)};_.W(_.FQa,_.gj);_.h=_.FQa.prototype;_.h.cVb=function(a){return _.Pi(this,1,a)};_.h.RE=function(){return _.Vj(this,EQa,3)};_.h.yAa=function(a){return _.Xj(this,3,a)};_.h.JM=function(){return _.Oj(this,3)};_.h.sfa=function(){return _.Pj(this,EQa,3)};_.h.NXa=function(){return _.Vj(this,vQa,4)};var GQa=function(a){if(a!=null)return _.Rb(a),{u8c:_.pk(a,1,0),t8c:_.l(_.qk(a,2,3))}};EQa.prototype.toObject=function(){return GQa(this)};_.FQa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={vxa:_.ok(this,1),Xmd:vBa(this,2),filter:GQa(this.RE()),s8c:wQa(this.NXa())}}else a=void 0;return a};_.Bp=function(a){this.Ha=_.rb(a)};_.W(_.Bp,_.gj);_.Bp.prototype.cVb=function(a){return _.Pi(this,1,a)};_.Bp.prototype.rp=function(){return _.ok(this,2)};_.Bp.prototype.XT=function(){return _.Oj(this,2)};_.Cp=function(a){this.Ha=_.rb(a)};_.W(_.Cp,_.gj);_.Cp.prototype.eV=function(){return _.Vj(this,_.Bp,1)};var Dp=function(a){this.Ha=_.rb(a)};_.W(Dp,_.gj);Dp.prototype.getLine=function(){return _.lk(this,1)};Dp.prototype.setLine=function(a){return _.Xi(this,1,a)};var Ep=function(a){this.Ha=_.rb(a)};_.W(Ep,_.gj);Ep.prototype.Am=function(){return _.Vj(this,Dp,1)};Ep.prototype.setStart=function(a){return _.Xj(this,1,a)};Ep.prototype.Wi=function(){return _.Vj(this,Dp,2)};Ep.prototype.setEnd=function(a){return _.Xj(this,2,a)};var HQa=function(a){this.Ha=_.rb(a)};_.W(HQa,_.gj);HQa.prototype.Tea=function(){return _.Vj(this,Ep,2)};HQa.prototype.rAb=function(){return _.Pj(this,Ep,2)};_.Fp=function(a){this.Ha=_.rb(a)};_.W(_.Fp,_.gj);_.Fp.prototype.U1=function(){return _.Wj(this,HQa,1,_.Rj())};_.Fp.prototype.tWa=function(){return _.qk(this,4,_.Rj())};_.Fp.prototype.PWa=function(){return _.Wj(this,_.rp,5,_.Rj())};var IQa=_.Tb(_.Fp);var JQa=function(a){if(a!=null)return _.Rb(a),{vxa:_.ok(a,1),dRa:_.lk(a,3),SUa:_.ok(a,4),label:_.ok(a,2)}};_.Bp.prototype.toObject=function(){return JQa(this)};var KQa=function(a){if(a!=null)return _.Rb(a),{mja:JQa(a.eV()),Ydd:_.Ob(_.Wj(a,_.Bp,2,_.Rj()),JQa)}};_.Cp.prototype.toObject=function(){return KQa(this)};var LQa=function(a){if(a!=null)return _.Rb(a),{line:_.lk(a,1),column:_.lk(a,2)}};Dp.prototype.toObject=function(){return LQa(this)};var MQa=function(a){if(a!=null)return _.Rb(a),{start:LQa(a.Am()),end:LQa(a.Wi())}};Ep.prototype.toObject=function(){return MQa(this)};var NQa=function(a){if(a!=null)return _.Rb(a),{sourceRange:MQa(a.Tea()),BYa:_.ok(a,3),navigation:KQa(_.Vj(a,_.Cp,4)),x2a:_.ok(a,5),xkd:_.l(_.qk(a,10,3)),lsd:_.l(_.sk(a,9,3)),t7a:_.pk(a,11,0)}};HQa.prototype.toObject=function(){return NQa(this)};_.Fp.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={gTc:_.Ob(this.U1(),NQa),Jt:_.kk(this,2),p4a:_.ok(this,3),Mmb:_.l(_.qk(this,4,3)),KTc:_.Ob(this.PWa(),sp)}}else a=void 0;return a};_.Gp=function(a){this.Ha=_.rb(a)};_.W(_.Gp,_.gj);_.Gp.prototype.Eea=function(){return _.Vj(this,_.zp,2)};_.Gp.prototype.aVb=function(a){return _.Xj(this,2,a)};_.Hp=function(a){this.Ha=_.rb(a)};_.W(_.Hp,_.gj);_.Hp.prototype.getType=function(){return _.ok(this,1)};_.Hp.prototype.bm=function(a){return _.Pi(this,1,a)};var OQa=function(a){if(a!=null)return _.Rb(a),{x_c:DQa(a.Eea()),tfd:qQa(_.Vj(a,_.pp,4))}};_.Gp.prototype.toObject=function(){return OQa(this)};var PQa=function(a){if(a!=null)return _.Rb(a),{type:_.ok(a,1),qfd:_.Ob(_.Wj(a,_.Gp,2,_.Rj()),OQa),ynd:_.kk(a,3)}};_.Hp.prototype.toObject=function(){return PQa(this)};_.QQa=function(a){this.Ha=_.rb(a)};_.W(_.QQa,_.gj);_.QQa.prototype.DX=function(a){return _.Pi(this,2,a)};_.QQa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Thd:_.l(_.qk(this,1,3)),LSa:_.ok(this,2)}}else a=void 0;return a};var RQa=function(a){this.Ha=_.rb(a)};_.W(RQa,_.gj);var SQa=_.Tb(RQa);RQa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Vhd:Pb(_.Db(this,1,_.qp),rQa),itb:Pb(_.Db(this,2,_.rp),sp)}}else a=void 0;return a};_.Ip=function(a){this.Ha=_.rb(a)};_.W(_.Ip,_.gj);_.Ip.prototype.L5a=function(a){return _.Xi(this,5,a)};_.Ip.prototype.DX=function(a){return _.Pi(this,3,a)};_.Ip.prototype.x5a=function(a){return _.yk(this,4,a)};_.Ip.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Jld:_.Ob(_.Wj(this,_.vp,1,_.Rj()),uQa),W0c:_.lk(this,5),LSa:_.ok(this,3),LPc:_.kk(this,4)}}else a=void 0;return a};var TQa=function(a){this.Ha=_.rb(a)};_.W(TQa,_.gj);TQa.prototype.tWa=function(){return _.qk(this,3,_.Rj())};var UQa=_.Tb(TQa);TQa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Lld:Pb(_.Db(this,1,_.zp),DQa),itb:Pb(_.Db(this,2,_.rp),sp),Mmb:_.l(_.qk(this,3,3))}}else a=void 0;return a};_.Jp=function(a){this.Ha=_.rb(a)};_.W(_.Jp,_.gj);_.Jp.prototype.L5a=function(a){return _.Xi(this,5,a)};_.Jp.prototype.DX=function(a){return _.Pi(this,3,a)};_.Jp.prototype.x5a=function(a){return _.yk(this,4,a)};_.Jp.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Lod:_.Ob(_.Wj(this,_.vp,1,_.Rj()),uQa),W0c:_.lk(this,5),LSa:_.ok(this,3),LPc:_.kk(this,4)}}else a=void 0;return a};_.Kp=function(a){this.Ha=_.rb(a)};_.W(_.Kp,_.gj);_.Kp.prototype.IXa=function(){return _.pk(this,2,0)};_.Kp.prototype.W5a=function(a){return _.Ck(this,2,a)};var VQa=function(a){this.Ha=_.rb(a)};_.W(VQa,_.gj);VQa.prototype.tWa=function(){return _.qk(this,3,_.Rj())};var WQa=_.Tb(VQa);var XQa=function(a){if(a!=null)return _.Rb(a),{Chd:sp(_.Vj(a,_.rp,1)),severity:_.pk(a,2,0)}};_.Kp.prototype.toObject=function(){return XQa(this)};VQa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Nod:Pb(_.Db(this,1,_.Hp),PQa),itb:Pb(_.Db(this,2,_.rp),sp),Wnd:Pb(_.Db(this,4,_.Kp),XQa),Mmb:_.l(_.qk(this,3,3))}}else a=void 0;return a};var Oi=function(a){this.Ha=_.rb(a)};_.W(Oi,_.gj);Oi.prototype.An=function(){return _.tk(this,1,_.Ri)};Oi.prototype.setProjectId=function(a){return _.Qi(this,1,_.Ri,a)};Oi.prototype.WXa=function(){return _.ok(this,6)};Oi.prototype.sVb=function(a){_.Pi(this,6,a)};_.Ri=[1,3,4,5];_.Ti=function(a){this.Ha=_.rb(a)};_.W(_.Ti,_.gj);_.Ti.prototype.Zr=function(){return _.Vj(this,Oi,1)};_.Ti.prototype.Q4=function(a){return _.Xj(this,1,a)};_.Lp=function(a){this.Ha=_.rb(a)};_.W(_.Lp,_.gj);_.Sva=function(a){var b=new _.Lp;return _.Xj(b,1,a)};_.h=_.Lp.prototype;_.h.qe=function(){return _.ok(this,2)};_.h.ud=function(a){return _.Pi(this,2,a)};_.h.getType=function(){return _.pk(this,3,0)};_.h.bm=function(a){return _.Ck(this,3,a)};_.h.iV=function(){return _.sk(this,7,_.Rj())};_.h.pVb=function(a){_.Eb(this,7,a,_.db)};_.h.iXa=function(){return _.ok(this,6)};_.h.bVb=function(a){_.Pi(this,6,a)};_.Mp=function(a){this.Ha=_.rb(a)};_.W(_.Mp,_.gj);var YQa=function(a){this.Ha=_.rb(a)};_.W(YQa,_.gj);_.h=YQa.prototype;_.h.Ev=function(){return _.Vj(this,_.Lp,1)};_.h.Ny=function(a){return _.Xj(this,1,a)};_.h.getRange=function(){return _.Vj(this,_.Mp,2)};_.h.setRange=function(a){return _.Xj(this,2,a)};_.h.bwa=function(){return _.Pj(this,_.Mp,2)};var ZQa=function(a){if(a!=null)return _.Rb(a),{Cn:_.l(_.vk(a,3,_.Ri)),projectId:_.l(_.vk(a,1,_.Ri)),Or:_.l(_.vk(a,4,_.Ri)),ni:_.l(_.vk(a,5,_.Ri)),ej:_.ok(a,2),Mw:_.ok(a,6)}};Oi.prototype.toObject=function(){return ZQa(this)};var $Qa=function(a){if(a!=null)return _.Rb(a),{Sf:ZQa(a.Zr()),Vt:_.ok(a,3),refHint:_.ok(a,4)}};_.Ti.prototype.toObject=function(){return $Qa(this)};var Np=function(a){if(a!=null)return _.Rb(a),{Aw:$Qa(_.Vj(a,_.Ti,1)),path:_.ok(a,2),type:_.pk(a,3,0),fileSize:_.mk(a,4),v7c:_.l(_.sk(a,7,3)),ZV:_.ok(a,6)}};_.Lp.prototype.toObject=function(){return Np(this)};var Qp=function(a){if(a!=null)return _.Rb(a),{startLine:_.lk(a,1),startColumn:_.lk(a,2),endLine:_.lk(a,3),endColumn:_.lk(a,4)}};_.Mp.prototype.toObject=function(){return Qp(this)};var aRa=function(a){if(a!=null)return _.Rb(a),{Yg:Np(a.Ev()),Ae:Qp(a.getRange())}};YQa.prototype.toObject=function(){return aRa(this)};_.Rp=function(a){this.Ha=_.rb(a)};_.W(_.Rp,_.gj);_.Rp.prototype.getType=function(){return _.pk(this,1,0)};_.Rp.prototype.bm=function(a){return _.Ck(this,1,a)};_.Rp.prototype.getName=function(){return _.ok(this,2)};_.Rp.prototype.Sd=function(a){return _.Pi(this,2,a)};_.bRa=function(a){return _.Wj(a,_.Rp,3,_.Rj())};_.Rp.prototype.J$=function(a,b){_.ak(this,3,_.Rp,a,b)};_.Sp=function(a){return _.Vj(a,_.Mp,5)};_.Rp.prototype.azb=function(){return _.ok(this,6)};
_.Rp.prototype.oVb=function(a){_.Pi(this,6,a)};var cRa=function(a){if(a!=null)return _.Rb(a),{type:_.pk(a,1,0),name:_.ok(a,2),childList:_.Ob(_.bRa(a),cRa),tnd:_.l(_.sk(a,4,3)),O7a:Qp(_.Sp(a)),bWb:_.ok(a,6),fKb:_.ok(a,7),bqd:_.ok(a,8)}};_.Rp.prototype.toObject=function(){return cRa(this)};_.Tp=function(a){this.Ha=_.rb(a)};_.W(_.Tp,_.gj);_.Tp.prototype.AAa=function(a){return _.Ck(this,1,a)};_.Up=function(a){this.Ha=_.rb(a)};_.W(_.Up,_.gj);_.Up.prototype.getName=function(){return _.ok(this,1)};_.Up.prototype.Sd=function(a){return _.Pi(this,1,a)};_.Vp=function(a){this.Ha=_.rb(a)};_.W(_.Vp,_.gj);_.Wp=function(a,b){return _.Wj(a,_.Up,1,_.Rj(b))};_.h=_.Vp.prototype;_.h.mla=function(a){return _.Pi(this,2,a)};_.h.Xea=function(){return xBa(this,4)};_.h.Gla=function(a){_.Ib(this,4,_.db,void 0,a,_.sk,void 0,1)};_.h.Z1=function(){return _.pk(this,5,0)};_.h.M4=function(a){_.Ck(this,5,a)};_.h.oV=function(){return _.pk(this,6,0)};_.h.S4=function(a){_.Ck(this,6,a)};_.h.setTheme=function(a){return _.Ck(this,7,a)};_.h.Iea=function(){return _.ok(this,21)};
_.h.xla=function(a){_.Pi(this,21,a)};_.h.vea=function(){return _.ok(this,22)};_.h.lla=function(a){_.Pi(this,22,a)};_.h.Lva=function(){return _.kk(this,8)};_.h.HAa=function(a){_.yk(this,8,a)};_.h.hV=function(){return _.kk(this,10)};_.h.Dla=function(a){_.yk(this,10,a)};_.h.ZU=function(){return _.kk(this,11)};_.h.L4=function(a){_.yk(this,11,a)};_.h.kV=function(){return _.lk(this,12)};_.h.Fla=function(a){_.Xi(this,12,a)};_.h.f2=function(){return _.lk(this,31)};_.h.yla=function(a){_.Xi(this,31,a)};
_.h.Ryb=function(){return _.rk(this,13)};_.h.X1=function(){return _.pk(this,15,0)};_.h.tla=function(a){_.Ck(this,15,a)};_.h.gV=function(){return _.lk(this,17)};_.h.R4=function(a){_.Xi(this,17,a)};_.h.Rea=function(){return _.pk(this,18,0)};_.h.FAa=function(a){_.Ck(this,18,a)};_.h.JXa=function(){return _.kk(this,20)};_.h.X5a=function(a){_.yk(this,20,a)};_.h.Hea=function(){return _.pk(this,23,0)};_.h.vla=function(a){_.Ck(this,23,a)};_.h.o2=function(){return _.kk(this,24)};
_.h.KAa=function(a){_.yk(this,24,a)};_.h.Sea=function(){return _.kk(this,25)};_.h.Ela=function(a){_.yk(this,25,a)};_.h.p2=function(){return _.kk(this,28)};_.h.LAa=function(a){_.yk(this,28,a)};_.h.l2=function(){return _.kk(this,30)};_.h.Cla=function(a){_.yk(this,30,a)};_.h.m2=function(){return _.kk(this,32)};_.h.IAa=function(a){_.yk(this,32,a)};_.h.Q1=function(){return _.ok(this,33)};_.h.uAa=function(a){_.Pi(this,33,a)};_.h.Mva=function(){return _.kk(this,34)};_.h.Y5a=function(a){_.yk(this,34,a)};
var dRa=_.Tb(_.Vp);var eRa=function(a){if(a!=null)return _.Rb(a),{Gf:_.pk(a,1,0),Bma:_.ok(a,2)}};_.Tp.prototype.toObject=function(){return eRa(this)};var fRa=function(a){if(a!=null)return _.Rb(a),{name:_.ok(a,1),oo:_.ok(a,2)}};_.Up.prototype.toObject=function(){return fRa(this)};var gRa=function(a){if(a!=null)return _.Rb(a),{Rrd:_.Ob(_.Wp(a),fRa),Dca:_.ok(a,2),atd:_.l(_.qk(a,3,3)),lvd:_.l(_.sk(a,4,3)),Xld:_.pk(a,5,0),u9a:_.pk(a,6,0),mvd:_.lk(a,16),theme:_.pk(a,7,0),ypd:_.pk(a,26,0),C_a:_.ok(a,21),qTa:_.ok(a,22),showDeleted:_.kk(a,8),yod:Pb(_.Cb(a,9,_.wba)),k6a:_.kk(a,10),Ifa:_.kk(a,11),tabSize:_.lk(a,12),aia:_.lk(a,31),oid:_.l(_.qk(a,13,3)),dmd:Pb(_.Db(a,14,_.Tp),eRa),Rfa:_.pk(a,15,0),Zrd:_.lk(a,17),asd:_.pk(a,18,0),Udd:_.kk(a,19),wsd:_.kk(a,20),Wld:_.pk(a,23,0),vXb:_.kk(a,
24),l6a:_.kk(a,25),Dfd:_.kk(a,27),Cma:_.kk(a,28),wud:_.kk(a,29),Pla:_.kk(a,30),eu:_.kk(a,32),lba:_.ok(a,33),xsd:_.kk(a,34)}};_.Vp.prototype.toObject=function(){return gRa(this)};_.hRa=function(a){this.Ha=_.rb(a)};_.W(_.hRa,_.gj);_.hRa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={}}else a=void 0;return a};var iRa=function(a){this.Ha=_.rb(a)};_.W(iRa,_.gj);iRa.prototype.lVb=function(a){return _.Ib(this,1,_.lb,void 0,a,_.qk,void 0,1)};var jRa=_.Tb(iRa);iRa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Oqd:_.l(_.qk(this,1,3))}}else a=void 0;return a};var kRa=function(a,b,c){this.WQb=a;this.pJb=b;this.U0a=c};kRa.prototype.getMetadata=function(){return this.U0a};var lRa=function(a,b){b=b===void 0?{}:b;this.V4c=a;this.U0a=b;this.l5=null};lRa.prototype.getMetadata=function(){return this.U0a};lRa.prototype.Gg=function(){return this.l5};_.Xp=function(a,b,c,d,e){this.name=a;this.jRb=b;this.responseType=c;this.gRb=d;this.QRb=e};_.mRa=function(a,b,c){c=c===void 0?{}:c;return new kRa(b,a,c)};_.Xp.prototype.getName=function(){return this.name};_.Xp.prototype.getName=_.Xp.prototype.getName;_.nRa=new _.Xp("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.hRa,iRa,function(a){return a.md()},jRa);_.oRa=function(a){this.Ha=_.rb(a)};_.W(_.oRa,_.gj);_.oRa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={}}else a=void 0;return a};_.pRa=new _.Xp("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.oRa,_.Vp,function(a){return a.md()},dRa);_.qRa=function(a){this.Ha=_.rb(a)};_.W(_.qRa,_.gj);_.qRa.prototype.lVb=function(a){return _.Pi(this,1,a)};_.qRa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={recentFile:_.ok(this,1)}}else a=void 0;return a};var rRa=function(a){this.Ha=_.rb(a)};_.W(rRa,_.gj);var sRa=_.Tb(rRa);rRa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={}}else a=void 0;return a};_.tRa=new _.Xp("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.qRa,rRa,function(a){return a.md()},sRa);_.uRa=function(a){this.Ha=_.rb(a)};_.W(_.uRa,_.gj);_.Yp=function(a){this.Ha=_.rb(a)};_.W(_.Yp,_.gj);_.Yp.prototype.h2=function(){return _.Vj(this,_.Vp,1)};_.Yp.prototype.Ala=function(a){return _.Xj(this,1,a)};var vRa=function(a){if(a!=null)return _.Rb(a),{epd:_.l(_.qk(a,1,3))}};_.uRa.prototype.toObject=function(){return vRa(this)};_.Yp.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={x3c:gRa(this.h2()),updateMask:vRa(_.Vj(this,_.uRa,2))}}else a=void 0;return a};_.wRa=new _.Xp("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Yp,_.Vp,function(a){return a.md()},dRa);var Zp=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)};_.W(Zp,Error);Zp.prototype.toString=function(){var a="RpcError("+(Lqa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};var xRa=new Set(["SAPISIDHASH","APISIDHASH"]);var yRa=Promise;var $p=function(a){this.Ha=_.rb(a)};_.W($p,_.gj);$p.prototype.getTypeName=function(){return _.ok(this,1).split("/").pop()};$p.prototype.getValue=function(){var a=Kb(this,2);if(Array.isArray(a)||a instanceof _.gj)throw Error("$");return _.Sj(this,2)};$p.prototype.setValue=function(a){if(a==null)a=this;else if(Array.isArray(a))a=_.Oj(this,2,nca(a));else if(typeof a==="string"||a instanceof _.Na||_.ya(a))a=_.Fb(this,2,Sa(a,!1,!0,!1),_.Ra());else throw Error("Y`"+a);return a};var zRa=function(a){this.Ha=_.rb(a)};_.W(zRa,_.gj);zRa.prototype.getMessage=function(){return _.ok(this,2)};zRa.prototype.CAa=function(a){return _.Pi(this,2,a)};var ARa=_.Tb(zRa);var BRa=function(a){if(a!=null)return _.Rb(a),{w8a:_.ok(a,1),value:Rca(a)}};$p.prototype.toObject=function(){return BRa(this)};zRa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={code:_.lk(this,1),message:_.ok(this,2),yhd:_.Ob(_.Wj(this,$p,3,_.Rj()),BRa)}}else a=void 0;return a};var aq=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.vja=!1};aq.prototype.stopPropagation=function(){this.vja=!0};aq.prototype.preventDefault=function(){this.defaultPrevented=!0};var bq=function(a,b){aq.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.LU=null;a&&this.init(a,b)};_.xj(bq,aq);
bq.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=_.Hj||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
_.Hj||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.LU=a;a.defaultPrevented&&bq.bz.preventDefault.call(this)};bq.prototype.stopPropagation=function(){bq.bz.stopPropagation.call(this);this.LU.stopPropagation?this.LU.stopPropagation():this.LU.cancelBubble=!0};bq.prototype.preventDefault=function(){bq.bz.preventDefault.call(this);var a=this.LU;a.preventDefault?a.preventDefault():a.returnValue=!1};var CRa="closure_listenable_"+(Math.random()*1E6|0),DRa=function(a){return!(!a||!a[CRa])};var ERa=0;var FRa=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=++ERa;this.removed=this.Gsa=!1},GRa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var cq=function(a){this.src=a;this.vg={};this.mna=0};cq.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.vg[f];a||(a=this.vg[f]=[],this.mna++);var g=HRa(a,b,d,e);g>-1?(b=a[g],c||(b.Gsa=!1)):(b=new FRa(b,this.src,f,!!d,e),b.Gsa=c,a.push(b));return b};cq.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.vg))return!1;var e=this.vg[a];b=HRa(e,b,c,d);return b>-1?(GRa(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.vg[a],this.mna--),!0):!1};
var IRa=function(a,b){var c=b.type;c in a.vg&&_.pa(a.vg[c],b)&&(GRa(b),a.vg[c].length==0&&(delete a.vg[c],a.mna--))};cq.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,GRa(d[e]);delete this.vg[c];this.mna--}return b};cq.prototype.Jea=function(a,b,c,d){a=this.vg[a.toString()];var e=-1;a&&(e=HRa(a,b,c,d));return e>-1?a[e]:null};
cq.prototype.hasListener=function(a,b){var c=a!==void 0,d=c?a.toString():"",e=b!==void 0;return rda(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 HRa=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 JRa,KRa,LRa,ORa,QRa,MRa,eq,TRa,RRa,SRa,PRa,URa,NRa;JRa="closure_lm_"+(Math.random()*1E6|0);KRa={};LRa=0;_.dq=function(a,b,c,d,e){if(d&&d.once)return MRa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.dq(a,b[f],c,d,e);return null}c=NRa(c);return DRa(a)?a.listen(b,c,_.ua(d)?!!d.capture:!!d,e):ORa(a,b,c,!1,d,e)};
ORa=function(a,b,c,d,e,f){if(!b)throw Error("fc");var g=_.ua(e)?!!e.capture:!!e,m=PRa(a);m||(a[JRa]=m=new cq(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=QRa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)VEa||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(RRa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("gc");LRa++;return c};
QRa=function(){var a=SRa,b=function(c){return a.call(b.src,b.listener,c)};return b};MRa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)MRa(a,b[f],c,d,e);return null}c=NRa(c);return DRa(a)?a.W_a(b,c,_.ua(d)?!!d.capture:!!d,e):ORa(a,b,c,!0,d,e)};eq=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)eq(a,b[f],c,d,e);else d=_.ua(d)?!!d.capture:!!d,c=NRa(c),DRa(a)?a.lu(b,c,d,e):a&&(a=PRa(a))&&(b=a.Jea(b,c,d,e))&&TRa(b)};
TRa=function(a){if(typeof a!=="number"&&a&&!a.removed){var b=a.src;if(DRa(b))IRa(b.IE,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(RRa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);LRa--;(c=PRa(b))?(IRa(c,a),c.mna==0&&(c.src=null,b[JRa]=null)):GRa(a)}}};RRa=function(a){return a in KRa?KRa[a]:KRa[a]="on"+a};
SRa=function(a,b){if(a.removed)a=!0;else{b=new bq(b,this);var c=a.listener,d=a.handler||a.src;a.Gsa&&TRa(a);a=c.call(d,b)}return a};PRa=function(a){a=a[JRa];return a instanceof cq?a:null};URa="__closure_events_fn_"+(Math.random()*1E9>>>0);NRa=function(a){if(typeof a==="function")return a;a[URa]||(a[URa]=function(b){return a.handleEvent(b)});return a[URa]};RPa(function(a){SRa=a(SRa)});var fq=function(){nl.call(this);this.IE=new cq(this);this.CPc=this;this.A2a=null};_.xj(fq,nl);fq.prototype[CRa]=!0;_.h=fq.prototype;_.h.addEventListener=function(a,b,c,d){_.dq(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){eq(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.A2a;if(c)for(b=[];c;c=c.A2a)b.push(c);c=this.CPc;var d=a.type||a;if(typeof a==="string")a=new aq(a,c);else if(a instanceof aq)a.target=a.target||c;else{var e=a;a=new aq(d,c);_.pc(a,e)}e=!0;if(b)for(var f=b.length-1;!a.vja&&f>=0;f--){var g=a.currentTarget=b[f];e=VRa(g,d,!0,a)&&e}a.vja||(g=a.currentTarget=c,e=VRa(g,d,!0,a)&&e,a.vja||(e=VRa(g,d,!1,a)&&e));if(b)for(f=0;!a.vja&&f<b.length;f++)g=a.currentTarget=b[f],e=VRa(g,d,!1,a)&&e;return e};
_.h.un=function(){fq.bz.un.call(this);this.removeAllListeners();this.A2a=null};_.h.listen=function(a,b,c,d){return this.IE.add(String(a),b,!1,c,d)};_.h.W_a=function(a,b,c,d){return this.IE.add(String(a),b,!0,c,d)};_.h.lu=function(a,b,c,d){return this.IE.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.IE?this.IE.removeAll(a):0};
var VRa=function(a,b,c,d){b=a.IE.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.Gsa&&IRa(a.IE,g);e=m.call(n,d)!==!1&&e}}return e&&!d.defaultPrevented};fq.prototype.Jea=function(a,b,c,d){return this.IE.Jea(String(a),b,c,d)};fq.prototype.hasListener=function(a,b){return this.IE.hasListener(a!==void 0?String(a):void 0,b)};var WRa=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 XRa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var YRa=function(){};YRa.prototype.nob=null;YRa.prototype.getOptions=function(){return this.nob||(this.nob=this.fDb())};var ZRa,$Ra=function(){};_.xj($Ra,YRa);$Ra.prototype.cca=function(){return new XMLHttpRequest};$Ra.prototype.fDb=function(){return{}};ZRa=new $Ra;var aSa=function(a,b){this.vSc=a;this.M4c=b;this.hya=0;this.ewa=null};aSa.prototype.get=function(){if(this.hya>0){this.hya--;var a=this.ewa;this.ewa=a.next;a.next=null}else a=this.vSc();return a};aSa.prototype.put=function(a){this.M4c(a);this.hya<100&&(this.hya++,a.next=this.ewa,this.ewa=a)};var bSa,cSa=function(){if(typeof MessageChannel!=="undefined"){var a=new MessageChannel,b={},c=b;a.port1.onmessage=function(){if(b.next!==void 0){b=b.next;var d=b.cb;b.cb=null;d()}};return function(d){c.next={cb:d};c=c.next;a.port2.postMessage(0)}}return function(d){_.ca.setTimeout(d,0)}},dSa=function(a){return a};RPa(function(a){dSa=a});var eSa=function(){this.ACa=this.T5=null};eSa.prototype.add=function(a,b){var c=fSa.get();c.set(a,b);this.ACa?this.ACa.next=c:this.T5=c;this.ACa=c};eSa.prototype.remove=function(){var a=null;this.T5&&(a=this.T5,this.T5=this.T5.next,this.T5||(this.ACa=null),a.next=null);return a};var fSa=new aSa(function(){return new gSa},function(a){return a.reset()}),gSa=function(){this.next=this.scope=this.fn=null};gSa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
gSa.prototype.reset=function(){this.next=this.scope=this.fn=null};var hSa,iSa=!1,jSa=new eSa,lSa=function(a,b){hSa||kSa();iSa||(hSa(),iSa=!0);jSa.add(a,b)},kSa=function(){if(_.ca.Promise&&_.ca.Promise.resolve){var a=_.ca.Promise.resolve(void 0);hSa=function(){a.then(mSa)}}else hSa=function(){var b=mSa;b=dSa(b);typeof _.ca.setImmediate!=="function"||_.ca.Window&&_.ca.Window.prototype&&_.ca.Window.prototype.setImmediate==_.ca.setImmediate?(bSa||(bSa=cSa()),bSa(b)):_.ca.setImmediate(b)}},mSa=function(){for(var a;a=jSa.remove();){try{a.fn.call(a.scope)}catch(b){da(b)}fSa.put(a)}iSa=
!1};var nSa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var hq=function(a){this.Pc=0;this.ah=void 0;this.e0=this.CM=this.vs=null;this.Xva=this.KUa=!1;if(a!=QDa)try{var b=this;a.call(void 0,function(c){gq(b,2,c)},function(c){gq(b,3,c)})}catch(c){gq(this,3,c)}},oSa=function(){this.next=this.context=this.E3=this.jia=this.Vg=null;this.asa=!1};oSa.prototype.reset=function(){this.context=this.E3=this.jia=this.Vg=null;this.asa=!1};
var pSa=new aSa(function(){return new oSa},function(a){a.reset()}),qSa=function(a,b,c){var d=pSa.get();d.jia=a;d.E3=b;d.context=c;return d},iq=function(a){if(a instanceof hq)return a;var b=new hq(QDa);gq(b,2,a);return b},sSa=function(a,b,c){rSa(a,b,c,null)||lSa(_.vj(b,a))},tSa=function(a){return new hq(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],sSa(n,_.vj(f,m),g);else b(e)})};
hq.prototype.then=function(a,b,c){return uSa(this,typeof a==="function"?a:null,typeof b==="function"?b:null,c)};hq.prototype.$goog_Thenable=!0;hq.prototype.qQ=function(a,b){return uSa(this,null,a,b)};hq.prototype.catch=hq.prototype.qQ;hq.prototype.cancel=function(a){if(this.Pc==0){var b=new jq(a);lSa(function(){vSa(this,b)},this)}};
var vSa=function(a,b){if(a.Pc==0)if(a.vs){var c=a.vs;if(c.CM){for(var d=0,e=null,f=null,g=c.CM;g&&(g.asa||(d++,g.Vg==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.Pc==0&&d==1?vSa(c,b):(f?(d=f,d.next==c.e0&&(c.e0=d),d.next=d.next.next):wSa(c),xSa(c,e,3,b)))}a.vs=null}else gq(a,3,b)},zSa=function(a,b){a.CM||a.Pc!=2&&a.Pc!=3||ySa(a);a.e0?a.e0.next=b:a.CM=b;a.e0=b},uSa=function(a,b,c,d){var e=qSa(null,null,null);e.Vg=new hq(function(f,g){e.jia=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.E3=c?function(m){try{var n=c.call(d,m);n===void 0&&m instanceof jq?g(m):f(n)}catch(r){g(r)}}:g});e.Vg.vs=a;zSa(a,e);return e.Vg};hq.prototype.O9c=function(a){this.Pc=0;gq(this,2,a)};hq.prototype.P9c=function(a){this.Pc=0;gq(this,3,a)};
var gq=function(a,b,c){a.Pc==0&&(a===c&&(b=3,c=new TypeError("hc")),a.Pc=1,rSa(c,a.O9c,a.P9c,a)||(a.ah=c,a.Pc=b,a.vs=null,ySa(a),b!=3||c instanceof jq||ASa(a,c)))},rSa=function(a,b,c,d){if(a instanceof hq)return zSa(a,qSa(b||QDa,c||null,d)),!0;if(nSa(a))return a.then(b,c,d),!0;if(_.ua(a))try{var e=a.then;if(typeof e==="function")return BSa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},BSa=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)}},ySa=function(a){a.KUa||(a.KUa=!0,lSa(a.zua,a))},wSa=function(a){var b=null;a.CM&&(b=a.CM,a.CM=b.next,b.next=null);a.CM||(a.e0=null);return b};hq.prototype.zua=function(){for(var a;a=wSa(this);)xSa(this,a,this.Pc,this.ah);this.KUa=!1};
var xSa=function(a,b,c,d){if(c==3&&b.E3&&!b.asa)for(;a&&a.Xva;a=a.vs)a.Xva=!1;if(b.Vg)b.Vg.vs=null,CSa(b,c,d);else try{b.asa?b.jia.call(b.context):CSa(b,c,d)}catch(e){DSa.call(null,e)}pSa.put(b)},CSa=function(a,b,c){b==2?a.jia.call(a.context,c):a.E3&&a.E3.call(a.context,c)},ASa=function(a,b){a.Xva=!0;lSa(function(){a.Xva&&DSa.call(null,b)})},DSa=da,jq=function(a){_.aa.call(this,a);this.IQb=!1};_.xj(jq,_.aa);jq.prototype.name="cancel";var ESa=function(a,b){fq.call(this);this.Gwa=a||1;this.Vma=b||_.ca;this.tnb=(0,_.Di)(this.g9c,this);this.kGb=_.wj()};_.xj(ESa,fq);_.h=ESa.prototype;_.h.enabled=!1;_.h.aD=null;_.h.setInterval=function(a){this.Gwa=a;this.aD&&this.enabled?(this.stop(),this.start()):this.aD&&this.stop()};
_.h.g9c=function(){if(this.enabled){var a=_.wj()-this.kGb;a>0&&a<this.Gwa*.8?this.aD=this.Vma.setTimeout(this.tnb,this.Gwa-a):(this.aD&&(this.Vma.clearTimeout(this.aD),this.aD=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.aD||(this.aD=this.Vma.setTimeout(this.tnb,this.Gwa),this.kGb=_.wj())};_.h.stop=function(){this.enabled=!1;this.aD&&(this.Vma.clearTimeout(this.aD),this.aD=null)};
_.h.un=function(){ESa.bz.un.call(this);this.stop();delete this.Vma};var FSa=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.Di)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.Di)(a.handleEvent,a);else throw Error("ic");return Number(b)>2147483647?-1:_.ca.setTimeout(a,b||0)},GSa=function(a){var b=null;return(new hq(function(c,d){b=FSa(function(){c(void 0)},a);b==-1&&d(Error("jc"))})).qQ(function(c){_.ca.clearTimeout(b);throw c;})};var QSa;_.kq=function(a){fq.call(this);this.headers=new Map;this.FCa=a||null;this.nM=!1;this.ECa=this.Nc=null;this.Y2="";this.vO=0;this.SV="";this.KV=this.MYa=this.wwa=this.zUa=!1;this.FBa=0;this.EBa=null;this.s4a="";this.aoa=!1;this.PQa=this.v8a=null};_.xj(_.kq,fq);var HSa=/^https?$/i,ISa=["POST","PUT"],JSa=[];_.h=_.kq.prototype;_.h.ERc=function(){this.dispose();_.pa(JSa,this)};_.h.setTrustToken=function(a){this.v8a=a};_.h.setAttributionReporting=function(a){this.PQa=a};
_.h.send=function(a,b,c,d){if(this.Nc)throw Error("kc`"+this.Y2+"`"+a);b=b?b.toUpperCase():"GET";this.Y2=a;this.SV="";this.vO=0;this.zUa=!1;this.nM=!0;this.Nc=this.FCa?this.FCa.cca():ZRa.cca();this.ECa=this.FCa?this.FCa.getOptions():ZRa.getOptions();this.Nc.onreadystatechange=(0,_.Di)(this.oLb,this);try{this.MYa=!0,this.Nc.open(b,String(a),!0),this.MYa=!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("lc`"+String(d));d=Array.from(c.keys()).find(function(g){return _.zj("Content-Type",g)});e=_.ca.FormData&&a instanceof _.ca.FormData;!((0,_.oa)(ISa,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.s4a&&
(this.Nc.responseType=this.s4a);"withCredentials"in this.Nc&&this.Nc.withCredentials!==this.aoa&&(this.Nc.withCredentials=this.aoa);if("setTrustToken"in this.Nc&&this.v8a)try{this.Nc.setTrustToken(this.v8a)}catch(g){}if("setAttributionReporting"in this.Nc&&this.PQa)try{this.Nc.setAttributionReporting(this.PQa)}catch(g){}try{KSa(this),this.FBa>0&&(this.EBa=FSa(this.z5,this.FBa,this)),this.wwa=!0,this.Nc.send(a),this.wwa=!1}catch(g){this.vf(5,g)}};
_.h.z5=function(){typeof Qza!="undefined"&&this.Nc&&(this.SV="Timed out after "+this.FBa+"ms, aborting",this.vO=8,this.dispatchEvent("timeout"),this.abort(8))};_.h.vf=function(a,b){this.nM=!1;this.Nc&&(this.KV=!0,this.Nc.abort(),this.KV=!1);this.SV=b;this.vO=a;LSa(this);MSa(this)};var LSa=function(a){a.zUa||(a.zUa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.kq.prototype.abort=function(a){this.Nc&&this.nM&&(this.nM=!1,this.KV=!0,this.Nc.abort(),this.KV=!1,this.vO=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),MSa(this))};_.kq.prototype.un=function(){this.Nc&&(this.nM&&(this.nM=!1,this.KV=!0,this.Nc.abort(),this.KV=!1),MSa(this,!0));_.kq.bz.un.call(this)};_.kq.prototype.oLb=function(){this.isDisposed()||(this.MYa||this.wwa||this.KV?NSa(this):this.Y1a())};_.kq.prototype.Y1a=function(){NSa(this)};
var NSa=function(a){if(a.nM&&typeof Qza!="undefined"&&(!a.ECa[1]||lq(a)!=4||a.Gg()!=2))if(a.wwa&&lq(a)==4)FSa(a.oLb,0,a);else if(a.dispatchEvent("readystatechange"),a.Jt()){a.nM=!1;try{if(OSa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.vO=6;try{var b=lq(a)>2?a.Nc.statusText:""}catch(c){b=""}a.SV=b+" ["+a.Gg()+"]";LSa(a)}}finally{MSa(a)}}},MSa=function(a,b){if(a.Nc){KSa(a);var c=a.Nc,d=a.ECa[0]?function(){}:null;a.Nc=null;a.ECa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},KSa=function(a){a.EBa&&(_.ca.clearTimeout(a.EBa),a.EBa=null)};_.kq.prototype.isActive=function(){return!!this.Nc};_.kq.prototype.Jt=function(){return lq(this)==4};var OSa=function(a){var b=a.Gg(),c;if(!(c=XRa(b))){if(b=b===0)a=THa(String(a.Y2)),b=!HSa.test(a);c=b}return c},lq=function(a){return a.Nc?a.Nc.readyState:0};_.kq.prototype.Gg=function(){try{return lq(this)>2?this.Nc.status:-1}catch(a){return-1}};_.PSa=function(a){try{return a.Nc?a.Nc.responseText:""}catch(b){return""}};
QSa=function(a){try{if(!a.Nc)return null;if("response"in a.Nc)return a.Nc.response;switch(a.s4a){case "":case "text":return a.Nc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Nc)return a.Nc.mozResponseArrayBuffer}return null}catch(b){return null}};_.kq.prototype.getResponseHeader=function(a){if(this.Nc&&this.Jt())return a=this.Nc.getResponseHeader(a),a===null?void 0:a};
_.kq.prototype.getAllResponseHeaders=function(){return this.Nc&&lq(this)>=2?this.Nc.getAllResponseHeaders()||"":""};var RSa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Aj(a[c])){var d=_.kEa(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 qda(b,function(g){return g.join(", ")})},SSa=function(a){return typeof a.SV==="string"?a.SV:String(a.SV)};RPa(function(a){_.kq.prototype.Y1a=a(_.kq.prototype.Y1a)});var mq=function(a,b){this.DCa=a.M1c;this.Kzb=b;this.Nc=a.CCa;this.jya=[];this.pya=[];this.vya=[];this.lya=[];this.ZJ=[];this.DCa&&TSa(this)},ZSa=function(a,b){_.dq(a.Nc,"complete",function(){if(OSa(a.Nc)){var c=_.PSa(a.Nc);if(b&&a.Nc.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("mc");c=atob(c)}try{var d=a.Kzb(c)}catch(g){USa(a,new Zp(13,"Error when deserializing response data; error: "+g+(", response: "+c)));return}c=Kqa(a.Nc.Gg());VSa(a,WSa(a));c==0?XSa(a,d):USa(a,new Zp(c,
"Xhr succeeded but the status code is not 200"))}else{c=_.PSa(a.Nc);d=WSa(a);if(c){var e=YSa(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.Y2)+", error code: "+a.Nc.vO+", error: "+SSa(a.Nc),e=d;VSa(a,d);USa(a,new Zp(c,f,e))}})},TSa=function(a){a.DCa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Kzb(c)}catch(e){USa(a,new Zp(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&XSa(a,d)}if("2"in b)for(b=YSa(a,
b["2"]),c=0;c<a.vya.length;c++)a.vya[c](b)});a.DCa.on("end",function(){VSa(a,WSa(a));for(var b=0;b<a.lya.length;b++)a.lya[b]()});a.DCa.on("error",function(){if(a.ZJ.length!=0){var b=a.Nc.vO;b!==0||OSa(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.Gg();d=Kqa(c);break;default:d=14}VSa(a,WSa(a));b=WRa(b)+", error: "+SSa(a.Nc);c!=-1&&(b+=", http status code: "+c);USa(a,new Zp(d,b))}})},WSa=function(a){var b={},c=RSa(a.Nc);Object.keys(c).forEach(function(d){b[d]=
c[d]});return b},YSa=function(a,b){var c=2,d={};try{var e=ARa(b);c=_.lk(e,1);var f=e.getMessage();_.Wj(e,$p,3,_.Rj()).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Nc&&a.Nc.Gg()===404?(c=5,f="Not Found: "+String(a.Nc.Y2)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};mq.prototype.on=function(a,b){a=="data"?this.jya.push(b):a=="metadata"?this.pya.push(b):a=="status"?this.vya.push(b):a=="end"?this.lya.push(b):a=="error"&&this.ZJ.push(b);return this};
var $Sa=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};mq.prototype.removeListener=function(a,b){a=="data"?$Sa(this.jya,b):a=="metadata"?$Sa(this.pya,b):a=="status"?$Sa(this.vya,b):a=="end"?$Sa(this.lya,b):a=="error"&&$Sa(this.ZJ,b);return this};mq.prototype.cancel=function(){this.Nc.abort()};var XSa=function(a,b){for(var c=0;c<a.jya.length;c++)a.jya[c](b)},VSa=function(a,b){for(var c=0;c<a.pya.length;c++)a.pya[c](b)},USa=function(a,b){for(var c=0;c<a.ZJ.length;c++)a.ZJ[c](b)};
mq.prototype.cancel=mq.prototype.cancel;mq.prototype.removeListener=mq.prototype.removeListener;mq.prototype.on=mq.prototype.on;var nq=function(a){this.r9a=a.R$c||null;this.rma=a.a8c||!1;this.c0=this.oU=void 0};_.xj(nq,YRa);nq.prototype.cca=function(){var a=new oq(this.r9a,this.rma);this.oU&&a.B5a(this.oU);this.c0&&a.OUb(this.c0);return a};nq.prototype.fDb=function(a){return function(){return a}}({});nq.prototype.B5a=function(a){this.oU=a};nq.prototype.OUb=function(a){this.c0=a};
var oq=function(a,b){fq.call(this);this.r9a=a;this.rma=b;this.c0=this.oU=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.i4a=new Headers;this.q4=null;this.tJb="GET";this.L5="";this.bF=!1;this.kY=this.ica=this.Jua=null};_.xj(oq,fq);oq.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("nc");this.tJb=a;this.L5=b;this.readyState=1;aTa(this)};
oq.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("oc");this.bF=!0;var b={headers:this.i4a,method:this.tJb,credentials:this.oU,cache:this.c0};a&&(b.body=a);(this.r9a||_.ca).fetch(new Request(this.L5,b)).then(this.FXc.bind(this),this.Zva.bind(this))};
oq.prototype.abort=function(){this.response=this.responseText="";this.i4a=new Headers;this.status=0;this.ica&&this.ica.cancel("Request was aborted.").catch(function(){return null});this.readyState>=1&&this.bF&&this.readyState!=4&&(this.bF=!1,bTa(this));this.readyState=0};
oq.prototype.FXc=function(a){if(this.bF&&(this.Jua=a,this.q4||(this.status=this.Jua.status,this.statusText=this.Jua.statusText,this.q4=a.headers,this.readyState=2,aTa(this)),this.bF&&(this.readyState=3,aTa(this),this.bF)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.DXc.bind(this),this.Zva.bind(this));else if(typeof _.ca.ReadableStream!=="undefined"&&"body"in a){this.ica=a.body.getReader();if(this.rma){if(this.responseType)throw Error("pc");this.response=[]}else this.response=this.responseText=
"",this.kY=new TextDecoder;cTa(this)}else a.text().then(this.EXc.bind(this),this.Zva.bind(this))};var cTa=function(a){a.ica.read().then(a.zXc.bind(a)).catch(a.Zva.bind(a))};oq.prototype.zXc=function(a){if(this.bF){if(this.rma&&a.value)this.response.push(a.value);else if(!this.rma){var b=a.value?a.value:new Uint8Array(0);if(b=this.kY.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?bTa(this):aTa(this);this.readyState==3&&cTa(this)}};
oq.prototype.EXc=function(a){this.bF&&(this.response=this.responseText=a,bTa(this))};oq.prototype.DXc=function(a){this.bF&&(this.response=a,bTa(this))};oq.prototype.Zva=function(){this.bF&&bTa(this)};var bTa=function(a){a.readyState=4;a.Jua=null;a.ica=null;a.kY=null;aTa(a)};_.h=oq.prototype;_.h.setRequestHeader=function(a,b){this.i4a.append(a,b)};_.h.getResponseHeader=function(a){return this.q4?this.q4.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.q4)return"";for(var a=[],b=this.q4.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.B5a=function(a){this.oU=a};_.h.OUb=function(a){this.c0=a};var aTa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(oq.prototype,"withCredentials",{get:function(){return this.oU==="include"},set:function(a){this.B5a(a?"include":"same-origin")}});var pq=function(a){nl.call(this);this.tV=a;this.Bk={}};_.xj(pq,nl);var dTa=[];pq.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(dTa[0]=b.toString()),b=dTa);for(var e=0;e<b.length;e++){var f=_.dq(a,b[e],c||this.handleEvent,d||!1,this.tV||this);if(!f)break;this.Bk[f.key]=f}return this};pq.prototype.W_a=function(a,b,c,d){return eTa(this,a,b,c,d)};
var eTa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)eTa(a,b,c[g],d,e,f);else{b=MRa(b,c,d||a.handleEvent,e,f||a.tV||a);if(!b)return a;a.Bk[b.key]=b}return a};pq.prototype.lu=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.lu(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.ua(d)?!!d.capture:!!d,e=e||this.tV||this,c=NRa(c),d=!!d,b=DRa(a)?a.Jea(b,c,d,e):a?(a=PRa(a))?a.Jea(b,c,d,e):null:null,b&&(TRa(b),delete this.Bk[b.key]);return this};
pq.prototype.removeAll=function(){oda(this.Bk,function(a,b){this.Bk.hasOwnProperty(b)&&TRa(a)},this);this.Bk={}};pq.prototype.un=function(){pq.bz.un.call(this);this.removeAll()};pq.prototype.handleEvent=function(){throw Error("qc");};var fTa=function(){this.mEb=!0;this.Ej=0;this.UV=""};fTa.prototype.vf=function(a,b){this.mEb=!1;throw Error("rc`"+this.Ej+"`"+b+"`"+a);};fTa.prototype.decode=function(a){this.mEb||this.vf(a,"stream already broken");this.UV+=a;a=Math.floor(this.UV.length/4);if(a==0)return null;try{var b=_.YAa(this.UV.slice(0,a*4))}catch(c){this.vf(this.UV,c.message)}this.Ej+=a*4;this.UV=this.UV.slice(a*4);return b};var Hh=function(){this.xq=null;this.ah=[];this.Gta=this.VV=this.s5=this.Pc=this.Ej=0;this.T0a=null;this.RSa=0};Hh.prototype.yea=function(){return this.xq};Hh.prototype.vf=function(a,b,c){this.Pc=3;this.xq="The stream is broken @"+this.Ej+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.xq);};Hh.prototype.Rra=function(){return!0};
Hh.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.s5=n>>>3;f.s5!=1&&f.s5!=2&&f.s5!=15&&f.vf(g,m,"unexpected tag");f.Pc=1;f.VV=0;f.Gta=0}function c(n){f.Gta++;f.Gta==5&&n&240&&f.vf(g,m,"message length too long");f.VV|=(n&127)<<(f.Gta-1)*7;n&128||(f.Pc=2,f.RSa=0,f.T0a=typeof Uint8Array!=="undefined"?new Uint8Array(f.VV):Array(f.VV),f.VV==0&&e())}function d(n){f.T0a[f.RSa++]=n;f.RSa==f.VV&&e()}function e(){if(f.s5<15){var n={};n[f.s5]=
f.T0a;f.ah.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("sc`"+f.Pc);}f.Ej++;m++}a=f.ah;f.ah=[];return a.length>0?a:null};var bra=function(){this.xq=null;this.Ej=0;this.AQc=new fTa;this.j3c=new Hh};bra.prototype.yea=function(){return this.xq};bra.prototype.vf=function(a,b){this.xq="The stream is broken @"+this.Ej+". Error: "+b+". With input:\n"+a;throw Error(this.xq);};bra.prototype.Rra=function(){return!1};bra.prototype.parse=function(a){this.xq!==null&&this.vf(a,"stream already broken");var b=null;try{var c=this.AQc.decode(a);b=c===null?null:this.j3c.parse(c)}catch(d){this.vf(a,d.message)}this.Ej+=a.length;return b};var qq=function(a){return a=="\r"||a=="\n"||a==" "||a=="\t"};var ara=function(a){this.xq=null;this.ah=[];this.W_="";this.I7c=[];this.Ey=this.xE=0;this.Xla=!1;this.sna=0;this.j8c=/[\\"]/g;this.Pc=this.sma=0;this.vTc=!(!a||!a.uTc)},gTa={INIT:0,E6:1,aGa:2,OY:3,W5:4,V5:5,Co:6,eFa:7,t$a:8,Fab:9,Gab:10,Hab:11,Y9a:12,Z9a:13,a$a:14,b$a:15,cab:16,dab:17,eab:18,Dpc:19,ZFa:20};_.h=ara.prototype;_.h.yea=function(){return this.xq};_.h.done=function(){return this.sma===2};
_.h.vf=function(a,b){this.sma=3;this.xq="The stream is broken @"+this.Ey+"/"+b+". With input:\n"+a;throw Error(this.xq);};_.h.Rra=function(){return!1};
_.h.parse=function(a){function b(){for(;D<a.length;)if(qq(a[D]))D++,f.Ey++;else break;return D<r}function c(){for(var L;;){L=a[D++];if(!L)break;f.Ey++;switch(f.Pc){case n.INIT:L==="{"?f.Pc=n.aGa:L==="["?f.Pc=n.W5:qq(L)||f.vf(a,D);continue;case n.eFa:case n.aGa:if(qq(L))continue;if(f.Pc===n.eFa)g.push(n.t$a);else if(L==="}"){e("{}");f.Pc=d();continue}else g.push(n.OY);L==='"'?f.Pc=n.Co:f.vf(a,D);continue;case n.t$a:case n.OY:if(qq(L))continue;L===":"?(f.Pc===n.OY&&(g.push(n.OY),f.xE++),f.Pc=n.E6):
L==="}"?(f.xE--,e(),f.Pc=d()):L===","?(f.Pc===n.OY&&g.push(n.OY),f.Pc=n.eFa):f.vf(a,D);continue;case n.W5:case n.E6:if(qq(L))continue;if(f.Pc===n.W5)if(f.xE++,f.Pc=n.E6,L==="]"){f.xE--;if(f.xE===0){f.Pc=n.V5;return}e("[]");f.Pc=d();continue}else g.push(n.V5);L==='"'?f.Pc=n.Co:L==="{"?f.Pc=n.aGa:L==="["?f.Pc=n.W5:L==="t"?f.Pc=n.Fab:L==="f"?f.Pc=n.Y9a:L==="n"?f.Pc=n.cab:L!=="-"&&("0123456789".indexOf(L)!==-1?f.Pc=n.ZFa:f.vf(a,D));continue;case n.V5:if(L===",")g.push(n.V5),f.Pc=n.E6,f.xE===1&&(y=D);
else if(L==="]"){f.xE--;if(f.xE===0)return;e();f.Pc=d()}else if(qq(L))continue;else f.vf(a,D);continue;case n.Co:var P=D;a:for(;;){for(;f.sna>0;)if(L=a[D++],f.sna===4?f.sna=0:f.sna++,!L)break a;if(L==='"'&&!f.Xla){f.Pc=d();break}if(L==="\\"&&!f.Xla&&(f.Xla=!0,L=a[D++],!L))break;if(f.Xla)if(f.Xla=!1,L==="u"&&(f.sna=1),L=a[D++])continue;else break;m.lastIndex=D;L=m.exec(a);if(!L){D=a.length+1;break}D=L.index+1;L=a[L.index];if(!L)break}f.Ey+=D-P;continue;case n.Fab:if(!L)continue;L==="r"?f.Pc=n.Gab:
f.vf(a,D);continue;case n.Gab:if(!L)continue;L==="u"?f.Pc=n.Hab:f.vf(a,D);continue;case n.Hab:if(!L)continue;L==="e"?f.Pc=d():f.vf(a,D);continue;case n.Y9a:if(!L)continue;L==="a"?f.Pc=n.Z9a:f.vf(a,D);continue;case n.Z9a:if(!L)continue;L==="l"?f.Pc=n.a$a:f.vf(a,D);continue;case n.a$a:if(!L)continue;L==="s"?f.Pc=n.b$a:f.vf(a,D);continue;case n.b$a:if(!L)continue;L==="e"?f.Pc=d():f.vf(a,D);continue;case n.cab:if(!L)continue;L==="u"?f.Pc=n.dab:f.vf(a,D);continue;case n.dab:if(!L)continue;L==="l"?f.Pc=
n.eab:f.vf(a,D);continue;case n.eab:if(!L)continue;L==="l"?f.Pc=d():f.vf(a,D);continue;case n.Dpc:L==="."?f.Pc=n.ZFa:f.vf(a,D);continue;case n.ZFa:if("0123456789.eE+-".indexOf(L)!==-1)continue;else D--,f.Ey--,f.Pc=d();continue;default:f.vf(a,D)}}}function d(){var L=g.pop();return L!=null?L:n.E6}function e(L){f.xE>1||(L||(L=y===-1?f.W_+a.substring(v,D):a.substring(y,D)),f.vTc?f.ah.push(L):f.ah.push(JSON.parse(L)),y=D)}for(var f=this,g=f.I7c,m=f.j8c,n=gTa,r=a.length,v=0,y=-1,D=0;D<r;)switch(f.sma){case 3:return f.vf(a,
D),null;case 2:return b()&&f.vf(a,D),null;case 0:if(b()){var J=a[D++];f.Ey++;if(J==="["){f.sma=1;v=D;f.Pc=n.W5;continue}else f.vf(a,D)}return null;case 1:return c(),f.xE===0&&f.Pc==n.V5?(f.sma=2,f.W_=a.substring(D)):f.W_=y===-1?f.W_+a.substring(v):a.substring(y),f.ah.length>0?(J=f.ah,f.ah=[],J):null}return null};var $qa=function(){this.xq=this.pO=null;this.Pc=this.Ej=0;this.ah=[];this.iXb=!1};$qa.prototype.yea=function(){return this.xq};$qa.prototype.Rra=function(){return!1};
$qa.prototype.parse=function(a){function b(n){f.Pc=6;f.xq="The stream is broken @"+f.Ej+"/"+g+". Error: "+n+". With input:\n";throw Error(f.xq);}function c(){f.pO=new ara({Rdd:!0,uTc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var v={};v[1]=n[r];f.ah.push(v)}}function e(n){if(n){(f.iXb||n.length>1)&&b("extra status: "+n);f.iXb=!0;var r={};r[2]=n[0];f.ah.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=f.Pc!==2){a:{for(;g<a.length;){if(!qq(a[g])){m=!0;break a}g++;f.Ej++}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.Ej++):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.Ej++):b("unexpected input token");break;case 2:m=f.pO.parse(a.substring(g));d(m);f.pO.done()?(f.Pc=3,m=f.pO.W_,f.Ej+=a.length-g-m.length,a=m,g=0):(f.Ej+=a.length-g,g=a.length);break;case 3:a[g]===","||a.slice(g,g+5)=="null,"?(f.Pc=4,c(),f.pO.parse("["),g+=a[g]===","?1:5,f.Ej++):
a[g]==="]"&&(f.Pc=5,g++,f.Ej++);break;case 4:m=f.pO.parse(a.substring(g));e(m);f.pO.done()?(f.Pc=5,m=f.pO.W_,f.Ej+=a.length-g-m.length,a=m,g=0):(f.Ej+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return f.ah.length>0?(a=f.ah,f.ah=[],a):null};var hTa=function(a){this.Nc=a;this.zW=null;this.l5=this.Ey=0;this.tAb=!1;this.Uta=this.V6a=this.kY=null;this.pwb=new pq(this);this.pwb.listen(this.Nc,"readystatechange",this.e4c)};hTa.prototype.Qva=function(){return this.Nc};var rq=function(a,b){a.l5!=b&&(a.l5=b,a.V6a&&a.V6a())},iTa=function(a){a.pwb.removeAll();if(a.Nc){var b=a.Nc;a.Nc=null;b.abort();b.dispose()}};hTa.prototype.Gg=function(){return this.l5};
hTa.prototype.e4c=function(a){a=a.target;try{if(a==this.Nc)a:{var b=lq(this.Nc),c=this.Nc.vO,d=this.Nc.Gg(),e=_.PSa(this.Nc);a=[];if(QSa(this.Nc)instanceof Array){var f=QSa(this.Nc);f.length>0&&f[0]instanceof Uint8Array&&(this.tAb=!0,a=f)}if(!(b<3||b==3&&!e&&a.length==0))if(d=d==200||d==206,b==4&&(c==8?rq(this,7):c==7?rq(this,8):d||rq(this,3)),this.zW||(this.zW=cra(this.Nc),this.zW==null&&rq(this,5)),this.l5>2)iTa(this);else{if(a.length>this.Ey){var g=a.length;c=[];try{if(this.zW.Rra())for(var m=
0;m<g;m++){var n=this.zW.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.kY){if(typeof TextDecoder==="undefined")throw Error("tc");this.kY=new TextDecoder}for(m=0;m<g;m++)n+=this.kY.decode(a[m],{stream:b==4&&m==g-1});c=this.zW.parse(n)}a.splice(0,g);c&&this.Uta(c)}catch(v){rq(this,5);iTa(this);break a}}else if(e.length>this.Ey){m=e.slice(this.Ey);this.Ey=e.length;try{var r=this.zW.parse(m);r!=null&&this.Uta&&this.Uta(r)}catch(v){rq(this,5);iTa(this);break a}}b==4?(e.length!=0||this.tAb?
rq(this,2):rq(this,4),iTa(this)):rq(this,1)}}}catch(v){rq(this,6),iTa(this)}};var jTa=function(a){a=this.t9a=a;var b=(0,_.Di)(this.g2c,this);a.Uta=b;a=this.t9a;b=(0,_.Di)(this.m2c,this);a.V6a=b;this.kE={};this.UT={}};_.h=jTa.prototype;_.h.on=function(a,b){var c=this.kE[a];c||(c=[],this.kE[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.kE[a];c&&_.pa(c,b);(a=this.UT[a])&&_.pa(a,b);return this};_.h.once=function(a,b){var c=this.UT[a];c||(c=[],this.UT[a]=c);c.push(b);return this};
_.h.g2c=function(a){var b=this.kE.data;b&&kTa(this,a,b);(b=this.UT.data)&&kTa(this,a,b);this.UT.data=[]};var kTa=function(a,b,c){for(var d={},e=0;e<b.length;d={cJb:void 0},e++)d.cJb=b[e],c.forEach(function(f){return function(g){try{g(f.cJb)}catch(m){a.Yva("message-callback exception (ignored) "+m)}}}(d))};jTa.prototype.m2c=function(){switch(this.t9a.Gg()){case 1:lTa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:lTa(this,"error");break;case 8:lTa(this,"close");break;case 2:lTa(this,"end")}};
var lTa=function(a,b){var c=a.kE[b];c&&c.forEach(function(d){try{d()}catch(e){a.Yva("status-callback exception (ignored) "+e)}});(c=a.UT[b])&&c.forEach(function(d){d()});a.UT[b]=[]};jTa.prototype.Yva=function(){};var oTa,pTa,qTa,rTa;_.sq=function(a){a=a===void 0?{}:a;this.z8c=a.wtd||Fi("suppressCorsPreflight",a)||!1;this.aoa=a.withCredentials||Fi("withCredentials",a)||!1;this.oXb=a.htd||[];this.N9c=a.uud||[];this.u2b=a.hvd;this.CRc=a.Fud||!1};
oTa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.mTa(function(g){return new yRa(function(m,n){var r={},v=_.nTa(a,g,f);v.on("error",function(y){return n(y)});v.on("metadata",function(y){r=y});v.on("data",function(y){var D=r;D=D===void 0?{}:D;m(new lRa(y,D))})})},a.N9c).call(a,_.mRa(e,c,d)).then(function(g){return g.V4c})};_.tq=function(a,b,c,d,e){return oTa(a,b,c,d,e)};
_.sq.prototype.BX=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.mTa(function(g){var m=g.pJb,n=g.getMetadata(),r=pTa(e,!1);n=qTa(e,n,r,f+m.getName());var v=rTa(r,m.QRb,!0);g=m.gRb(g.WQb);r.send(n,"POST",g);return v},this.oXb).call(this,_.mRa(d,b,c))};_.nTa=function(a,b,c){var d=b.pJb,e=b.getMetadata(),f=pTa(a,!0);a=qTa(a,e,f,c+d.getName());c=rTa(f,d.QRb,!1);ZSa(c,e["X-Goog-Encode-Response-If-Executable"]=="base64");b=d.gRb(b.WQb);f.send(a,"POST",b);return c};
pTa=function(a,b){b=a.CRc&&!b;return a.u2b||b?new _.kq(new nq({R$c:a.u2b,a8c:b})):new _.kq};
qTa=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&&xRa.has(e.split(" ")[0])||a.aoa)c.aoa=!0;if(a.z8c)a=d,_.uda(b)?d=a:(c=DKa(b),typeof a==="string"?(b=encodeURIComponent("$httpHeaders"),c=c!=null?"="+encodeURIComponent(String(c)):"",d=VHa(a,b+c)):(_.Bi(a,"$httpHeaders",c),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
rTa=function(a,b,c){if(c){c=new hTa(a);var d=new jTa(c)}return new mq({CCa:a,M1c:d},b)};_.mTa=function(a,b){return b.reduce(function(c,d){return function(e){return d.intercept(e,c)}},a)};_.sTa=new _.Xp("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.wp,yp,function(a){return a.md()},xQa);_.tTa=new _.Xp("/devtools.sourcerers.DecorationsService/ListDecorations",_.FQa,_.Fp,function(a){return a.md()},IQa);_.uTa=new _.Xp("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.QQa,RQa,function(a){return a.md()},SQa);_.vTa=new _.Xp("/devtools.sourcerers.DecorationsService/ResolveItemList",_.Ip,TQa,function(a){return a.md()},UQa);_.wTa=new _.Xp("/devtools.sourcerers.DecorationsService/ResolvePanel",_.Jp,VQa,function(a){return a.md()},WQa);var uq=function(a){this.Ha=_.rb(a)};_.W(uq,_.gj);uq.prototype.getType=function(){return _.pk(this,1,0)};uq.prototype.bm=function(a){return _.Ck(this,1,a)};var xTa=function(a,b){_.Xj(a,2,b)},yTa=function(a,b){return _.Eb(a,3,b,_.db)};uq.prototype.getTags=function(a){return xBa(this,3,a)};uq.prototype.Ev=function(){return _.Vj(this,_.Lp,4)};uq.prototype.Ny=function(a){return _.Xj(this,4,a)};var zTa=function(a,b){_.Xj(a,8,b)},ATa=function(a,b){_.Xj(a,9,b)};uq.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={type:_.pk(this,1,0),timestamp:Nl(_.Vj(this,Wi,2)),Dtd:_.l(_.sk(this,3,3)),Yg:Np(this.Ev()),lineNumber:_.mk(this,5),sw:_.ok(this,6),Sq:_.ok(this,7),Yfd:Nl(_.Vj(this,Wi,8)),Xfd:Nl(_.Vj(this,Wi,9))}}else a=void 0;return a};var BTa=function(a){this.Ha=_.rb(a)};_.W(BTa,_.gj);var CTa=_.Tb(BTa);BTa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={}}else a=void 0;return a};var DTa=new _.Xp("/devtools.grimoire.FeedbackService/SendFeedback",uq,BTa,function(a){return a.md()},CTa);_.vq=function(a){this.Ha=_.rb(a)};_.W(_.vq,_.gj);_.vq.prototype.Ev=function(){return _.Vj(this,_.Lp,1)};_.vq.prototype.Ny=function(a){return _.Xj(this,1,a)};_.vq.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Yg:Np(this.Ev()),includeAuxiliaryDirectoryContents:_.kk(this,2),includeAttributes:_.kk(this,3),preferCompressed:_.kk(this,4),spacesPerTab:_.lk(this,8),preferServerHighlighting:_.kk(this,9),preferIncrementalRendering:_.kk(this,10)}}else a=void 0;return a};_.wq=function(a){this.Ha=_.rb(a)};_.W(_.wq,_.gj);_.wq.prototype.bzb=function(){return _.mk(this,3)};_.wq.prototype.setSize=function(a){return _.Fb(this,3,_.fb(a),"0")};_.xq=function(a){this.Ha=_.rb(a)};_.W(_.xq,_.gj);_.h=_.xq.prototype;_.h.qe=function(){return _.ok(this,1)};_.h.ud=function(a){return _.Pi(this,1,a)};_.h.getType=function(){return _.pk(this,5,0)};_.h.bm=function(a){return _.Ck(this,5,a)};_.h.hasAttributes=function(){return _.Pj(this,_.wq,4)};_.h.iV=function(){return _.sk(this,8,_.Rj())};_.h.pVb=function(a){_.Eb(this,8,a,_.db)};_.h.iXa=function(){return _.ok(this,7)};_.h.bVb=function(a){_.Pi(this,7,a)};var yq=function(a){this.Ha=_.rb(a)};_.W(yq,_.gj);yq.prototype.getEditor=function(){return _.ok(this,1)};yq.prototype.clearEditor=function(){return _.Oj(this,1)};var ETa=function(a){this.Ha=_.rb(a)};_.W(ETa,_.gj);ETa.prototype.HN=function(){return _.Vj(this,yq,3)};var FTa=function(a){this.Ha=_.rb(a)};_.W(FTa,_.gj);FTa.prototype.xWa=function(){return _.qk(this,2,_.Rj())};var zq=function(a){this.Ha=_.rb(a)};_.W(zq,_.gj);zq.prototype.getProperties=function(){return _.Vj(this,FTa,4)};zq.prototype.setProperties=function(a){return _.Xj(this,4,a)};zq.prototype.oAb=function(){return _.Pj(this,FTa,4)};var GTa=function(a){this.Ha=_.rb(a)};_.W(GTa,_.gj);_.h=GTa.prototype;_.h.getType=function(){return _.pk(this,1,0)};_.h.bm=function(a){return _.Ck(this,1,a)};_.h.Tea=function(){return _.Vj(this,_.Mp,2)};_.h.rAb=function(){return _.Pj(this,_.Mp,2)};_.h.fzb=function(){return _.Wj(this,zq,3,_.Rj())};var HTa=function(a){this.Ha=_.rb(a)};_.W(HTa,_.gj);HTa.prototype.U1=function(){return _.Wj(this,GTa,1,_.Rj())};HTa.prototype.Gg=function(){return _.pk(this,2,0)};_.ITa=function(a){this.Ha=_.rb(a)};_.W(_.ITa,_.gj);_.Aq=function(a){this.Ha=_.rb(a)};_.W(_.Aq,_.gj);_.Aq.prototype.getRange=function(){return _.Vj(this,_.Mp,1)};_.Aq.prototype.setRange=function(a){return _.Xj(this,1,a)};_.Aq.prototype.bwa=function(){return _.Pj(this,_.Mp,1)};var Bq=function(a){this.Ha=_.rb(a)};_.W(Bq,_.gj);Bq.prototype.Gg=function(){return _.pk(this,2,0)};_.JTa=function(a){this.Ha=_.rb(a)};_.W(_.JTa,_.gj);_.h=_.JTa.prototype;_.h.getType=function(){return _.pk(this,1,0)};_.h.bm=function(a){return _.Ck(this,1,a)};_.h.getRange=function(){return _.Vj(this,_.Mp,2)};_.h.setRange=function(a){return _.Xj(this,2,a)};_.h.bwa=function(){return _.Pj(this,_.Mp,2)};var Cq=function(a){this.Ha=_.rb(a)};_.W(Cq,_.gj);Cq.prototype.getId=function(){return _.ok(this,1)};Cq.prototype.getName=function(){return _.ok(this,2)};Cq.prototype.Sd=function(a){return _.Pi(this,2,a)};var KTa=function(a){this.Ha=_.rb(a)};_.W(KTa,_.gj);_.h=KTa.prototype;_.h.getType=function(){return _.pk(this,1,0)};_.h.bm=function(a){return _.Ck(this,1,a)};_.h.getRange=function(){return _.Vj(this,_.Mp,2)};_.h.setRange=function(a){return _.Xj(this,2,a)};_.h.bwa=function(){return _.Pj(this,_.Mp,2)};_.h.cs=function(){return _.ok(this,3)};var Dq=function(a){this.Ha=_.rb(a)};_.W(Dq,_.gj);Dq.prototype.Gg=function(){return _.pk(this,2,0)};_.Eq=function(a){this.Ha=_.rb(a)};_.W(_.Eq,_.gj);_.h=_.Eq.prototype;_.h.b2=function(a){return _.Wj(this,KTa,4,_.Rj(a))};_.h.FX=function(a){return _.Zj(this,4,a)};_.h.N$=function(a){_.ak(this,4,KTa,a)};_.h.IB=function(){return _.Vj(this,Dq,5)};_.h.HB=function(){return _.Vj(this,Bq,7)};_.h.Gea=function(){return _.Vj(this,Cq,10)};_.h.HN=function(){return _.Vj(this,yq,11)};_.Fq=function(a){this.Ha=_.rb(a)};_.W(_.Fq,_.gj);_.h=_.Fq.prototype;_.h.getData=function(){return _.Sj(this,1)};_.h.setData=function(a){return _.Fb(this,1,Sa(a,!1,!0,!1),_.Ra())};_.h.clearData=function(){return _.Oj(this,1)};_.h.Fv=function(){return _.ok(this,3)};_.h.MAa=function(a){return _.Pi(this,3,a)};_.h.bzb=function(){return _.mk(this,4)};_.h.setSize=function(a){return _.Fb(this,4,_.fb(a),"0")};_.Gq=function(a){this.Ha=_.rb(a)};_.W(_.Gq,_.gj);_.Gq.prototype.getUrl=function(){return _.ok(this,1)};_.Gq.prototype.Py=function(a){return _.Pi(this,1,a)};_.Gq.prototype.Zr=function(){return _.Vj(this,Oi,4)};_.Gq.prototype.Q4=function(a){return _.Xj(this,4,a)};_.LTa=function(a){this.Ha=_.rb(a)};_.W(_.LTa,_.gj);_.h=_.LTa.prototype;_.h.Zr=function(){return _.Vj(this,Oi,1)};_.h.Q4=function(a){return _.Xj(this,1,a)};_.h.qe=function(){return _.ok(this,3)};_.h.ud=function(a){return _.Pi(this,3,a)};_.h.getUrl=function(){return _.ok(this,4)};_.h.Py=function(a){return _.Pi(this,4,a)};_.MTa=function(a){this.Ha=_.rb(a)};_.W(_.MTa,_.gj);_.Hq=function(a){this.Ha=_.rb(a)};_.W(_.Hq,_.gj);_.Jq=function(a){return _.wk(a,ETa,1,_.Iq)};_.Kq=function(a){return _.wk(a,_.Fq,2,_.Iq)};_.NTa=_.Tb(_.Hq);_.Iq=[1,2,3,4];var OTa=function(a){if(a!=null)return _.Rb(a),{RV:Nl(_.Vj(a,Wi,1)),p_a:_.ok(a,2),size:_.mk(a,3),hp:_.kk(a,4),LUa:_.ok(a,5)}};_.wq.prototype.toObject=function(){return OTa(this)};var PTa=function(a){if(a!=null)return _.Rb(a),{path:_.ok(a,1),hash:_.ok(a,2),type:_.pk(a,5,0),attributes:OTa(_.Vj(a,_.wq,4)),v7c:_.l(_.sk(a,8,3)),ZV:_.ok(a,7)}};_.xq.prototype.toObject=function(){return PTa(this)};var QTa=function(a){if(a!=null)return _.Rb(a),{editor:_.ok(a,1),Ujd:_.ok(a,2),fK:_.ok(a,3),Wid:_.ok(a,4)}};yq.prototype.toObject=function(){return QTa(this)};var RTa=function(a){if(a!=null)return _.Rb(a),{Fhd:_.Ob(_.Wj(a,_.xq,1,_.Rj()),PTa),p4c:QTa(a.HN())}};ETa.prototype.toObject=function(){return RTa(this)};var STa=function(a){if(a!=null)return _.Rb(a),{Oj:_.kk(a,1),Nnb:_.l(_.qk(a,2,3))}};FTa.prototype.toObject=function(){return STa(this)};var TTa=function(a){if(a!=null)return _.Rb(a),{nhd:_.ok(a,1),fjd:aRa(_.Vj(a,YQa,2)),Uhd:_.ok(a,3),properties:STa(a.getProperties())}};zq.prototype.toObject=function(){return TTa(this)};var UTa=function(a){if(a!=null)return _.Rb(a),{type:_.pk(a,1,0),sourceRange:Qp(a.Tea()),U8c:_.Ob(a.fzb(),TTa)}};GTa.prototype.toObject=function(){return UTa(this)};var VTa=function(a){if(a!=null)return _.Rb(a),{gTc:_.Ob(a.U1(),UTa),status:_.pk(a,2,0),fud:_.ok(a,3)}};HTa.prototype.toObject=function(){return VTa(this)};var WTa=function(a){if(a!=null)return _.Rb(a),{zkd:_.l(_.Ab(a,1,_.eb,3)),Lkd:_.l(_.qk(a,2,3))}};_.ITa.prototype.toObject=function(){return WTa(this)};var XTa=function(a){if(a!=null)return _.Rb(a),{Ae:Qp(a.getRange()),indentation:_.lk(a,2)}};_.Aq.prototype.toObject=function(){return XTa(this)};var YTa=function(a){if(a!=null){_.Rb(a);var b=_.Wj(a,_.Mp,1,_.Rj());return{lqd:_.Ob(b,Qp),status:_.pk(a,2,0),kqd:_.Ob(_.Wj(a,_.Aq,3,_.Rj()),XTa)}}};Bq.prototype.toObject=function(){return YTa(this)};var ZTa=function(a){if(a!=null)return _.Rb(a),{type:_.pk(a,1,0),Ae:Qp(a.getRange())}};_.JTa.prototype.toObject=function(){return ZTa(this)};var $Ta=function(a){if(a!=null)return _.Rb(a),{id:_.ok(a,1),name:_.ok(a,2),Wmd:_.lk(a,3)}};Cq.prototype.toObject=function(){return $Ta(this)};var aUa=function(a){if(a!=null)return _.Rb(a),{type:_.pk(a,1,0),Ae:Qp(a.getRange()),target:_.ok(a,3)}};KTa.prototype.toObject=function(){return aUa(this)};var bUa=function(a){if(a!=null)return _.Rb(a),{lgd:_.Ob(_.Wj(a,_.Rp,1,_.Rj()),cRa),status:_.pk(a,2,0)}};Dq.prototype.toObject=function(){return bUa(this)};var cUa=function(a){if(a!=null)return _.Rb(a),{mimeType:_.ok(a,1),Eta:_.kk(a,2),Akd:_.Ob(_.Wj(a,_.JTa,3,_.Rj()),ZTa),m0c:_.Ob(a.b2(),aUa),sgd:WTa(_.Vj(a,_.ITa,9)),outline:bUa(a.IB()),ksd:VTa(_.Vj(a,HTa,6)),eo:YTa(a.HB()),PJ:_.lk(a,8),language:$Ta(a.Gea()),p4c:QTa(a.HN()),Hjd:_.Ob(_.Wj(a,_.Lp,12,_.Rj()),Np)}};_.Eq.prototype.toObject=function(){return cUa(this)};var dUa=function(a){if(a!=null)return _.Rb(a),{data:Qb(a.getData()),gjd:cUa(_.Vj(a,_.Eq,2)),text:_.ok(a,3),size:_.mk(a,4),by:_.Mm(_.Vj(a,_.Km,5)),ykd:_.Ob(_.Wj(a,_.Km,6,_.Rj()),_.Mm)}};_.Fq.prototype.toObject=function(){return dUa(this)};var eUa=function(a){if(a!=null)return _.Rb(a),{url:_.ok(a,1),mB:_.ok(a,2),Od:_.ok(a,3),Sf:ZQa(a.Zr())}};_.Gq.prototype.toObject=function(){return eUa(this)};var fUa=function(a){if(a!=null)return _.Rb(a),{Sf:ZQa(a.Zr()),mB:_.ok(a,2),path:_.ok(a,3),url:_.ok(a,4),Od:_.ok(a,5)}};_.LTa.prototype.toObject=function(){return fUa(this)};var gUa=function(a){if(a!=null)return _.Rb(a),{Gqd:_.ok(a,1),prd:_.ok(a,2),yRb:_.kk(a,3)}};_.MTa.prototype.toObject=function(){return gUa(this)};_.Hq.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Ehd:RTa(_.Jq(this)),ue:dUa(_.Kq(this)),Atd:gUa(_.wk(this,_.MTa,3,_.Iq)),Pjd:eUa(_.wk(this,_.Gq,4,_.Iq)),qtd:_.Ob(_.Wj(this,_.LTa,5,_.Rj()),fUa),Ypd:_.l(_.sk(this,8,3)),nfd:Np(_.Vj(this,_.Lp,7))}}else a=void 0;return a};var hUa=new _.Xp("/devtools.grimoire.FileService/GetContents",_.vq,_.Hq,function(a){return a.md()},_.NTa);_.iUa=new _.Xp("/devtools.grimoire.FileService/GetContentsStreaming",_.vq,_.Hq,function(a){return a.md()},_.NTa);_.Lq=function(a){this.Ha=_.rb(a)};_.W(_.Lq,_.gj);_.Lq.prototype.Zr=function(){return _.Vj(this,Oi,1)};_.Lq.prototype.Q4=function(a){return _.Xj(this,1,a)};_.Lq.prototype.qe=function(){return _.ok(this,2)};_.Lq.prototype.ud=function(a){return _.Pi(this,2,a)};_.Lq.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Sf:ZQa(this.Zr()),path:_.ok(this,2),fpd:_.l(_.qk(this,3,3)),maxRelatedFiles:_.lk(this,4),logForPath:_.kk(this,6),logForPathWithPagination:_.kk(this,7)}}else a=void 0;return a};_.Mq=function(a){this.Ha=_.rb(a)};_.W(_.Mq,_.gj);_.Mq.prototype.qe=function(){return _.ok(this,1)};_.Mq.prototype.ud=function(a){return _.Pi(this,1,a)};var jUa=function(a){this.Ha=_.rb(a)};_.W(jUa,_.gj);var kUa=_.Tb(jUa);var lUa=function(a){if(a!=null)return _.Rb(a),{path:_.ok(a,1),usd:_.l(_.qk(a,2,3))}};_.Mq.prototype.toObject=function(){return lUa(this)};jUa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={frd:_.Ob(_.Wj(this,_.Mq,1,_.Rj()),lUa)}}else a=void 0;return a};var mUa=new _.Xp("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Lq,jUa,function(a){return a.md()},kUa);var Nq=function(a){this.Ha=_.rb(a)};_.W(Nq,_.gj);Nq.prototype.Ev=function(){return _.Vj(this,_.Lp,1)};Nq.prototype.Ny=function(a){return _.Xj(this,1,a)};Nq.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Yg:Np(this.Ev()),spacesPerTab:_.lk(this,2)}}else a=void 0;return a};var nUa=function(a){this.Ha=_.rb(a)};_.W(nUa,_.gj);nUa.prototype.HB=function(){return _.Vj(this,Bq,1)};var oUa=_.Tb(nUa);nUa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={eo:YTa(this.HB())}}else a=void 0;return a};var pUa=new _.Xp("/devtools.grimoire.FileService/GetFolding",Nq,nUa,function(a){return a.md()},oUa);var Oq=function(a){this.Ha=_.rb(a)};_.W(Oq,_.gj);Oq.prototype.Ev=function(){return _.Vj(this,_.Lp,1)};Oq.prototype.Ny=function(a){return _.Xj(this,1,a)};Oq.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Yg:Np(this.Ev())}}else a=void 0;return a};var qUa=function(a){this.Ha=_.rb(a)};_.W(qUa,_.gj);qUa.prototype.IB=function(){return _.Vj(this,Dq,3)};var rUa=_.Tb(qUa);qUa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={outline:bUa(this.IB())}}else a=void 0;return a};var sUa=new _.Xp("/devtools.grimoire.FileService/GetOutline",Oq,qUa,function(a){return a.md()},rUa);var Pq=function(a){this.Ha=_.rb(a)};_.W(Pq,_.gj);Pq.prototype.Ev=function(){return _.Vj(this,_.Lp,1)};Pq.prototype.Ny=function(a){return _.Xj(this,1,a)};Pq.prototype.getAttributeNames=function(a){return _.rk(this,2,a)};Pq.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Yg:Np(this.Ev()),Bed:_.l(_.qk(this,2,3))}}else a=void 0;return a};var Qq=function(a){this.Ha=_.rb(a)};_.W(Qq,_.gj);Qq.prototype.getName=function(){return _.ok(this,1)};Qq.prototype.Sd=function(a){return _.Pi(this,1,a)};Qq.prototype.getStringValue=function(){return _.tk(this,2,tUa)};Qq.prototype.setStringValue=function(a){return _.Qi(this,2,tUa,a)};var tUa=[2];var Rq=function(a){this.Ha=_.rb(a)};_.W(Rq,_.gj);Rq.prototype.getName=function(){return _.ok(this,1)};Rq.prototype.Sd=function(a){return _.Pi(this,1,a)};Rq.prototype.setAttribute=function(a,b){return oBa(this,2,Qq,a,b)};var uUa=function(a){this.Ha=_.rb(a)};_.W(uUa,_.gj);uUa.prototype.fzb=function(){return _.qk(this,1,_.Rj())};var vUa=_.Tb(uUa);var wUa=function(a){if(a!=null)return _.Rb(a),{name:_.ok(a,1),stringValue:_.l(_.vk(a,2,tUa))}};Qq.prototype.toObject=function(){return wUa(this)};var xUa=function(a){if(a!=null){_.Rb(a);var b=_.ok(a,1);a=_.Wj(a,Qq,2,_.Rj());return{name:b,Aed:_.Ob(a,wUa)}}};Rq.prototype.toObject=function(){return xUa(this)};uUa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={U8c:_.l(_.qk(this,1,3)),Mtd:_.Ob(_.Wj(this,Rq,2,_.Rj()),xUa)}}else a=void 0;return a};var yUa=new _.Xp("/devtools.grimoire.FileService/ListTargets",Pq,uUa,function(a){return a.md()},vUa);_.Sq=function(a){this.Ha=_.rb(a)};_.W(_.Sq,_.gj);_.Sq.prototype.addPath=function(a,b){return _.Ib(this,1,_.lb,a,b,_.qk)};_.Sq.prototype.qe=function(){return _.rk(this,1)};_.Sq.prototype.ud=function(a,b){return _.Ib(this,1,_.lb,b,a,_.qk,void 0,1)};_.Sq.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Yod:_.l(_.qk(this,1,3))}}else a=void 0;return a};var zUa=function(a){this.Ha=_.rb(a)};_.W(zUa,_.gj);zUa.prototype.Gea=function(){return _.ok(this,1)};_.Tq=function(a){this.Ha=_.rb(a)};_.W(_.Tq,_.gj);_.Tq.prototype.qe=function(){return _.ok(this,1)};_.Tq.prototype.ud=function(a){return _.Pi(this,1,a)};_.Tq.prototype.fXa=function(){return _.Wj(this,zUa,4,_.Rj())};var AUa=function(a){this.Ha=_.rb(a)};_.W(AUa,_.gj);var BUa=_.Tb(AUa);var CUa=function(a){if(a!=null)return _.Rb(a),{language:_.ok(a,1),lines:_.mk(a,2),files:_.mk(a,3)}};zUa.prototype.toObject=function(){return CUa(this)};var DUa=function(a){if(a!=null)return _.Rb(a),{path:_.ok(a,1),lines:_.mk(a,2),files:_.mk(a,3),L_c:_.Ob(a.fXa(),CUa)}};_.Tq.prototype.toObject=function(){return DUa(this)};AUa.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Ngd:_.Ob(_.Wj(this,_.Tq,1,_.Rj()),DUa)}}else a=void 0;return a};_.EUa=new _.Xp("/devtools.grimoire.LangCountsService/ListLangCounts",_.Sq,AUa,function(a){return a.md()},BUa);var FUa=function(a,b,c){c=c||{};c.format="jspb";this.ci=new _.sq(c);this.ji=a==void 0?a:a.replace(/\/+$/,"")},GUa=function(a,b,c){c=c||{};c.format="jspb";this.ci=new _.sq(c);this.ji=a==void 0?a:a.replace(/\/+$/,"")};_.h=FUa.prototype;_.h.uva=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},hUa)};_.h.IB=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},sUa)};
_.h.HB=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},pUa)};_.h.SWa=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},mUa)};_.h.fHb=function(a){return _.tq(this.ci,this.ji+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},yUa)};GUa.prototype.w5a=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},DTa)};_.nra="project";var HUa=Xqa.concat(["forceDomain","sq"]);var dra;dra=/^(.*)\/.+$/;_.IUa=/^\//;_.Lh=/^[0-9a-f]{40}$/;var Yq;_.JUa=[void 0,"","HEAD"];_.KUa=[void 0,"","/"];_.Nh=Object.freeze({E_a:"l",io:"dlc",If:"drc",oy:"dlf",Jp:"drf",changelist:"cl",ySb:"rcl",ov:"da",Px:"bp",Mj:"bpv",Wf:"bpt",Yt:"rpv",pv:"sf",Sb:"ws",py:"dlw",nw:"drw",gJ:"flo",bO:"ic",Rx:"dmbr"});_.Ph=function(a){if(a){a.Be!=null?(this.ub=a.Be.id,this.Yc=a.Be.type):this.Yc="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={}};
_.Uq=function(a){if(a.RSb!==void 0)return a.RSb;var b=a.JMb(),c=b.commands;b=a.z2a(b.u5);Object.keys(b).length>0&&(a.path===""&&c.pop(),c.push(b));return a.RSb=c};_.Ph.prototype.kc=function(){var a=this.r1a();this.ub&&_.Vq(a,this.ub,this.Yc);this.repository&&_.Wq(a,this.repository);this.Eb&&_.Xq(a,this.Eb);this.path&&a.ud(this.path);var b=Object.assign({},this.params);a.hj(b);return a};_.Ph.prototype.r1a=function(){return new Yq};
_.Zq=function(a,b){return b?_.kra(a,b)&&_.lra(a.Eb,b.Eb,_.JUa)&&_.lra(a.path,b.path,_.KUa):!1};_.Ph.prototype.getParent=function(){var a=this.r1a();if(this.ub){this.repository&&(a=_.Vq(a,this.ub,this.Yc));if(this.path){_.Xq(_.Wq(a,this.repository),this.Eb);_.$q(a,{Sb:this.params.Sb});var b=_.Ih(this.path);b&&(a=a.ud(b+"/"))}return a.kb()}};
_.Ph.prototype.JMb=function(){var a=this.Eb&&_.Jh(this.Eb);a=this.Eb&&this.path===void 0&&this.params.io?""+a+"..."+this.params.io:a;var b=["/"];if(!this.ub)return{u5:!1,commands:b};switch(this.Yc){case "host":b.push("h");b.push(this.ub);break;default:b.push(this.ub)}if(!this.repository)return{u5:!1,commands:b};b.push(this.repository);if(!a)return{u5:!0,commands:b};b.push("+");b.push(a);if(this.path===void 0)return{u5:!0,commands:b};b.push(":");b.push(this.path);return{u5:!0,commands:b}};
_.Ph.prototype.z2a=function(a){var b={};a&&(this.params.line&&(b.l=_.mra(this.params.line)),this.params.oy&&(b.dlf=this.params.oy),(a=this.Eb&&this.path===void 0&&this.params.io?void 0:this.params.io)&&(b.dlc=a),this.params.Jp&&(b.drf=this.params.Jp),this.params.If&&(b.drc=this.params.If),this.params.ov&&(b.da=this.params.ov),this.params.Px&&(b.bp=this.params.Px),this.params.Mj!=null&&(b.bpv=this.params.Mj),this.params.Wf!=null&&(b.bpt=this.params.Wf),this.params.Yt!=null&&(b.rpv=this.params.Yt),
this.params.pv!=null&&(b.sf=this.params.pv),this.params.Sb!=null&&(b.ws=this.params.Sb),this.params.py!=null&&(b.dlw=this.params.py),this.params.nw!=null&&(b.drw=this.params.nw),this.params.gJ!=null&&(b.flo=this.params.gJ),this.params.bO!=null&&(b.ic=this.params.bO),this.params.Rx!=null&&(b.dmbr=this.params.Rx));return b};
_.p.Object.defineProperties(_.Ph.prototype,{fF:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.vMb||(this.vMb=this.getParent());return this.vMb}},wB:{configurable:!0,enumerable:!0,get:function(){return this.Yc==="ossProject"?this.path||"":[this.ub,this.repository,_.jra(this.Eb||null),this.path].join("/")}}});Yq=function(){this.params={}};_.Vq=function(a,b,c){a.ub=b;a.Yc=c;return a};
_.Wq=function(a,b){a.repository=b;return a};_.Xq=function(a,b){a.Eb=b;return a};Yq.prototype.ud=function(a){this.path=a;return this};Yq.prototype.hj=function(a){this.params=a||{};return this};
_.$q=function(a,b){b.line&&(a.params.line=b.line);b.oy&&(a.params.oy=b.oy);b.io&&(a.params.io=b.io);b.Jp&&(a.params.Jp=b.Jp);b.If&&(a.params.If=b.If);b.ov&&(a.params.ov=b.ov);b.Px&&(a.params.Px=b.Px);b.Mj!=null&&(a.params.Mj=b.Mj);b.Wf!=null&&(a.params.Wf=b.Wf);b.Yt!=null&&(a.params.Yt=b.Yt);b.pv!=null&&(a.params.pv=b.pv);b.Sb&&(a.params.Sb=b.Sb);b.py!=null&&(a.params.py=b.py);b.nw!=null&&(a.params.nw=b.nw);b.gJ&&(a.params.gJ=b.gJ);b.bO&&(a.params.bO=b.bO);b.Rx!=null&&(a.params.Rx=b.Rx);return a};
Yq.prototype.kb=function(){return new _.Ph({Be:this.ub?{id:this.ub,type:this.Yc}:void 0,repository:this.repository,Eb:this.Eb,path:this.path,params:this.params})};_.Oh=function(a){_.Ph.call(this,a);this.ub="Google";this.Yc="depot"};_.W(_.Oh,_.Ph);_.ar=function(a){return!a.Eb||_.zj(a.Eb,"HEAD")};_.Oh.prototype.yj=function(){return!(!this.repository||!_.zj(this.repository,"piper"))};_.Oh.prototype.r1a=function(){return new LUa};_.Oh.prototype.JMb=function(){var a=["/"];this.repository?(this.yj()?a.push("piper","_","depot"):a.push(this.repository),this.path!==void 0&&a.push(this.path)):a.push("repos");return{u5:!0,commands:a}};
_.Oh.prototype.z2a=function(a){a=_.Ph.prototype.z2a.call(this,a);this.params.If&&(delete a.drc,a.rcl=this.params.If);_.ar(this)||(a.cl=this.Eb);return a};_.p.Object.defineProperties(_.Oh.prototype,{wB:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.yj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var LUa=function(){this.params={};_.Vq(this,"Google","depot")};_.W(LUa,Yq);
LUa.prototype.kb=function(){return this.Yc!=="depot"?Yq.prototype.kb.call(this):new _.Oh(this)};var qra=Object.values(_.Nh);var MUa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var br={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var zra,Ara="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 Cra;var Hra,Era;var Jra;var NUa;try{NUa=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){NUa=!1}
_.cr=function(){this.koa=(this.isBrowser=(this.Agb=_.u(Cf))?this.Agb==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.A6=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.cDa=this.isBrowser&&!(!window.chrome&&!NUa)&&typeof CSS!=="undefined"&&!this.koa&&!this.A6;this.Boa=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.cDa&&!this.koa&&!this.A6;this.KG=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in
window);this.vEa=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.dr=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.A6;this.OGa=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.Boa};_.cr.O=function(a){return new (a||_.cr)};_.cr.ua=_.q({token:_.cr,qa:_.cr.O,Ga:"root"});var OUa=new _.ld("cdk-input-modality-detector-options"),PUa={DYc:[18,17,224,91,16]},dr=_.Th({passive:!0,capture:!0}),er=function(){var a=this;this.nc=_.u(_.cr);this.N8=null;this.TS=new _.lh(null);this.xfb=0;this.Dqa=function(e){var f,g;((f=a.fk)==null?0:(g=f.DYc)==null?0:g.some(function(m){return m===e.keyCode}))||(a.TS.next("keyboard"),a.N8=_.Uh(e))};this.Fqa=function(e){Date.now()-a.xfb<650||(a.TS.next(_.xra(e)?"keyboard":"mouse"),a.N8=_.Uh(e))};this.igb=function(e){_.yra(e)?a.TS.next("keyboard"):
(a.xfb=Date.now(),a.TS.next("touch"),a.N8=_.Uh(e))};var b=_.u(_.Fg),c=_.u(_.ph),d=_.u(OUa,{optional:!0});this.fk=Object.assign({},PUa,d);this.KJb=this.TS.ha(_.tf());this.KJb.ha(_.gf());this.nc.isBrowser&&b.Vb(function(){c.addEventListener("keydown",a.Dqa,dr);c.addEventListener("mousedown",a.Fqa,dr);c.addEventListener("touchstart",a.igb,dr)})};
er.prototype.La=function(){this.TS.complete();this.nc.isBrowser&&(document.removeEventListener("keydown",this.Dqa,dr),document.removeEventListener("mousedown",this.Fqa,dr),document.removeEventListener("touchstart",this.igb,dr))};_.p.Object.defineProperties(er.prototype,{p1c:{configurable:!0,enumerable:!0,get:function(){return this.TS.value}}});er.O=function(a){return new (a||er)};er.ua=_.q({token:er,qa:er.O,Ga:"root"});var QUa,RUa;QUa=new _.ld("cdk-focus-monitor-default-options");RUa=_.Th({passive:!0,capture:!0});
_.fr=function(){var a=this;this.nb=_.u(_.Fg);this.nc=_.u(_.cr);this.uMa=_.u(er);this.PA=null;this.zNa=this.KPa=!1;this.pL=new Map;this.Ofb=0;this.p_=new Map;this.Kib=function(){a.KPa=!0;a.rPc=window.setTimeout(function(){return a.KPa=!1})};this.Db=_.u(_.ph,{optional:!0});this.Ehb=new _.lf;this.ora=function(c){for(var d=_.Uh(c);d;d=d.parentElement)c.type==="focus"?a.cq(c,d):a.Tk(c,d)};var b;this.Lcb=((b=_.u(QUa,{optional:!0}))==null?void 0:b.zhd)||0};
_.fr.prototype.Dk=function(a,b){b=b===void 0?!1:b;a=_.Xh(a);if(!this.nc.isBrowser||a.nodeType!==1)return _.ne();var c=_.Kra(a)||this.oLa(),d=this.pL.get(a);if(d)return b&&(d.Rsa=!0),d.subject;b={Rsa:b,subject:new _.lf,xka:c};this.pL.set(a,b);this.TMc(b);return b.subject};_.fr.prototype.Fi=function(a){a=_.Xh(a);var b=this.pL.get(a);b&&(b.subject.complete(),this.uOa(a),this.pL.delete(a),this.bNc(b))};
_.gr=function(a,b,c,d){b=_.Xh(b);b===a.oLa().activeElement?a.wJc(b).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return a.mgb(e,c,f)}):(a.shb(c),typeof b.focus==="function"&&b.focus(d))};_.h=_.fr.prototype;_.h.La=function(){var a=this;this.pL.forEach(function(b,c){return a.Fi(c)})};_.h.oLa=function(){return this.Db||document};_.h.rr=function(){return this.oLa().defaultView||window};
_.h.GJc=function(a){return this.PA?this.zNa?this.QNc(a)?"touch":"program":this.PA:this.KPa&&this.tfb?this.tfb:a&&this.eLc(a)?"mouse":"program"};_.h.QNc=function(a){return this.Lcb===1||!(a==null||!a.contains(this.uMa.N8))};_.h.uOa=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.shb=function(a,b){var c=this;b=b===void 0?!1:b;this.nb.Vb(function(){c.PA=a;c.zNa=a==="touch"&&b;c.Lcb===0&&(clearTimeout(c.ngb),c.ngb=setTimeout(function(){return c.PA=null},c.zNa?650:1))})};_.h.cq=function(a,b){var c=this.pL.get(b);a=_.Uh(a);c&&(c.Rsa||b===a)&&this.mgb(b,this.GJc(a),c)};_.h.Tk=function(a,b){var c=this.pL.get(b);!c||c.Rsa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.uOa(b),this.adb(c,null))};_.h.adb=function(a,b){a.subject.Gn.length&&this.nb.run(function(){return a.subject.next(b)})};
_.h.TMc=function(a){var b=this;if(this.nc.isBrowser){var c=a.xka;(a=this.p_.get(c)||0)||this.nb.Vb(function(){c.addEventListener("focus",b.ora,RUa);c.addEventListener("blur",b.ora,RUa)});this.p_.set(c,a+1);++this.Ofb===1&&(this.nb.Vb(function(){b.rr().addEventListener("focus",b.Kib)}),this.uMa.KJb.ha(_.wf(this.Ehb)).subscribe(function(d){b.shb(d,!0)}))}};
_.h.bNc=function(a){a=a.xka;if(this.p_.has(a)){var b=this.p_.get(a);b>1?this.p_.set(a,b-1):(a.removeEventListener("focus",this.ora,RUa),a.removeEventListener("blur",this.ora,RUa),this.p_.delete(a))}--this.Ofb||(this.rr().removeEventListener("focus",this.Kib),this.Ehb.next(),clearTimeout(this.rPc),clearTimeout(this.ngb))};_.h.mgb=function(a,b,c){this.uOa(a,b);this.adb(c,b);this.tfb=b};_.h.wJc=function(a){var b=[];this.pL.forEach(function(c,d){(d===a||c.Rsa&&d.contains(a))&&b.push([d,c])});return b};
_.h.eLc=function(a){var b=this.uMa,c=b.N8;if(b.p1c!=="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};_.fr.O=function(a){return new (a||_.fr)};_.fr.ua=_.q({token:_.fr,qa:_.fr.O,Ga:"root"});_.hr=function(){this.nc=_.u(_.cr)};_.hr.prototype.ug=function(a){return a.hasAttribute("disabled")};_.hr.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"};
var SUa=function(a,b){if(!a.nc.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(Qra(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=Qra(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.nc.Boa&&a.nc.KG)){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.nc.vEa||b.hasAttribute("controls"):b.tabIndex>=0}return a};_.hr.prototype.dF=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")||Pra(a);return c&&!this.ug(a)&&((b==null?void 0:b.HYc)||this.isVisible(a))};_.hr.O=function(a){return new (a||_.hr)};
_.hr.ua=_.q({token:_.hr,qa:_.hr.O,Ga:"root"});var ir=function(a,b,c,d,e,f){var g=this;this.Tc=a;this.pH=b;this.nb=c;this.Db=d;this.zc=f;this.Qpa=!1;this.aXb=function(){var m=g.neb("end");m&&m.focus(void 0);return!!m};this.Pvb=function(){return TUa(g)};this.uH=!0;(e===void 0?0:e)||UUa(this)},UUa,TUa;ir.prototype.destroy=function(){var a=this.hI,b=this.vH;a&&(a.removeEventListener("focus",this.aXb),a.remove());b&&(b.removeEventListener("focus",this.Pvb),b.remove());this.hI=this.vH=null;this.Qpa=!1};
UUa=function(a){a.Qpa||(a.nb.Vb(function(){a.hI||(a.hI=a.rcb(),a.hI.addEventListener("focus",a.aXb));a.vH||(a.vH=a.rcb(),a.vH.addEventListener("focus",a.Pvb))}),a.Tc.parentNode&&(a.Tc.parentNode.insertBefore(a.hI,a.Tc),a.Tc.parentNode.insertBefore(a.vH,a.Tc.nextSibling),a.Qpa=!0))};_.WUa=function(a){new Promise(function(b){a.IIc(function(){return b(_.VUa(a))})})};
ir.prototype.neb=function(a){var b=this.Tc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return a=="start"?b.length?b[0]:this.sLa(this.Tc):b.length?b[b.length-1]:this.eeb(this.Tc)};_.VUa=function(a){var b=a.Tc.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!a.pH.dF(b))return a=a.sLa(b),a==null||a.focus(void 0),!!a;b.focus(void 0);return!0}return TUa(a)};TUa=function(a){(a=a.neb("start"))&&a.focus(void 0);return!!a};_.h=ir.prototype;
_.h.tg=function(){return this.Qpa};_.h.sLa=function(a){if(this.pH.dF(a)&&SUa(this.pH,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Db.ELEMENT_NODE?this.sLa(a[b]):null;if(c)return c}return null};_.h.eeb=function(a){if(this.pH.dF(a)&&SUa(this.pH,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.eeb(a[b]):null;if(c)return c}return null};
_.h.rcb=function(){var a=this.Db.createElement("div");this.h$(this.uH,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.h$=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var XUa=function(a,b){a.hI&&a.vH&&(a.h$(b,a.hI),a.h$(b,a.vH))};ir.prototype.IIc=function(a){this.zc?_.Df(a,{Tb:this.zc}):setTimeout(a)};
_.p.Object.defineProperties(ir.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.uH},set:function(a){this.uH=a;this.hI&&this.vH&&(this.h$(a,this.hI),this.h$(a,this.vH))}}});_.jr=function(){this.pH=_.u(_.hr);this.nb=_.u(_.Fg);this.Db=_.u(_.ph);this.zc=_.u(_.Bf)};_.jr.prototype.create=function(a,b){return new ir(a,this.pH,this.nb,this.Db,b===void 0?!1:b,this.zc)};_.jr.O=function(a){return new (a||_.jr)};_.jr.ua=_.q({token:_.jr,qa:_.jr.O,Ga:"root"});
_.kr=function(){this.Ma=_.u(_.Td);this.O7=_.u(_.jr);this.bra=null;_.u(_.cr).isBrowser&&(this.co=this.O7.create(this.Ma.na,!0))};_.h=_.kr.prototype;_.h.La=function(){var a;(a=this.co)==null||a.destroy();this.bra&&(this.bra.focus(),this.bra=null)};_.h.Vd=function(){var a;(a=this.co)==null||UUa(a);this.mmb&&this.Rbb()};_.h.lo=function(){this.co&&!this.co.tg()&&UUa(this.co)};_.h.Ub=function(a){a=a.autoCapture;var b;a&&!a.eJ&&this.mmb&&((b=this.co)==null?0:b.tg())&&this.Rbb()};
_.h.Rbb=function(){this.bra=_.Lra();var a;(a=this.co)==null||_.WUa(a)};_.p.Object.defineProperties(_.kr.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.co)==null?void 0:a.enabled)||!1},set:function(a){this.co&&(this.co.enabled=a)}}});_.kr.O=function(a){return new (a||_.kr)};
_.kr.Fa=_.hd({type:_.kr,oa:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.Pg],mmb:[2,"cdkTrapFocusAutoCapture","autoCapture",_.Pg]},Rb:["cdkTrapFocus"],standalone:!0,features:[_.Mf,_.ud]});var YUa=new Set,lr,mr=function(){this.nc=_.u(_.cr);this.zqa=_.u(_.TIa,{optional:!0});this.CL=this.nc.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Rra};mr.prototype.matchMedia=function(a){if(this.nc.Boa||this.nc.cDa){var b=this.zqa;if(!YUa.has(a))try{lr||(lr=document.createElement("style"),b&&lr.setAttribute("nonce",b),lr.setAttribute("type","text/css"),document.head.appendChild(lr)),lr.sheet&&(lr.sheet.insertRule("@media "+a+" {body{ }}",0),YUa.add(a))}catch(c){console.error(c)}}return this.CL(a)};
mr.O=function(a){return new (a||mr)};mr.ua=_.q({token:mr,qa:mr.O,Ga:"root"});_.nr=function(){this.LLc=_.u(mr);this.tf=_.u(_.Fg);this.TNa=new Map;this.BKa=new _.lf};_.nr.prototype.La=function(){this.BKa.next();this.BKa.complete()};_.nr.prototype.observe=function(a){var b=this;a=Sra(_.Nra(a)).map(function(c){return b.WMc(c).observable});a=_.ve(a);a=_.ye(a.ha(_.df(1)),a.ha(_.tf(),_.af(0)));return a.ha(_.z(function(c){var d={matches:!1,iE:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.iE[e]=f});return d}))};
_.nr.prototype.WMc=function(a){var b=this;if(this.TNa.has(a))return this.TNa.get(a);var c=this.LLc.matchMedia(a),d={observable:(new _.ce(function(e){var f=function(g){return b.tf.run(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.uf(c),_.z(function(e){return{query:a,matches:e.matches}}),_.wf(this.BKa)),Bnd:c};this.TNa.set(a,d);return d};_.nr.O=function(a){return new (a||_.nr)};_.nr.ua=_.q({token:_.nr,qa:_.nr.O,Ga:"root"});var or=function(){var a=this;this.nc=_.u(_.cr);this.Db=_.u(_.ph);this.GGc=_.u(_.nr).observe("(forced-colors: active)").subscribe(function(){a.TLa&&(a.TLa=!1,a.pJa())})},ZUa=function(a){if(!a.nc.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};or.prototype.La=function(){this.GGc.unsubscribe()};or.prototype.pJa=function(){if(!this.TLa&&this.nc.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.TLa=!0;var b=ZUa(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")}};
or.O=function(a){return new (a||or)};or.ua=_.q({token:or,qa:or.O,Ga:"root"});var $Ua=new _.ld("liveAnnouncerElement",{Ga:"root",qa:Tra}),aVa=new _.ld("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.pr=function(){};_.pr.prototype.create=function(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)};_.pr.O=function(a){return new (a||_.pr)};_.pr.ua=_.q({token:_.pr,qa:_.pr.O,Ga:"root"});_.qr=function(){this.WLc=_.u(_.pr);this.LA=new Map;this.nb=_.u(_.Fg)};_.h=_.qr.prototype;_.h.La=function(){var a=this;this.LA.forEach(function(b,c){return a.dcb(c)})};
_.h.observe=function(a){var b=this,c=_.Xh(a);return new _.ce(function(d){var e=b.dMc(c).ha(_.z(function(f){return f.filter(function(g){return!Ura(g)})}),_.Ge(function(f){return!!f.length})).subscribe(function(f){b.nb.run(function(){d.next(f)})});return function(){e.unsubscribe();b.EOc(c)}})};
_.h.dMc=function(a){var b=this;return this.nb.Vb(function(){if(b.LA.has(a))b.LA.get(a).count++;else{var c=new _.lf,d=b.WLc.create(function(e){return c.next(e)});d&&d.observe(a,{characterData:!0,childList:!0,subtree:!0});b.LA.set(a,{a2c:d,stream:c,count:1})}return b.LA.get(a).stream})};_.h.EOc=function(a){this.LA.has(a)&&(this.LA.get(a).count--,this.LA.get(a).count||this.dcb(a))};_.h.dcb=function(a){if(this.LA.has(a)){var b=this.LA.get(a),c=b.a2c;b=b.stream;c&&c.disconnect();b.complete();this.LA.delete(a)}};
_.qr.O=function(a){return new (a||_.qr)};_.qr.ua=_.q({token:_.qr,qa:_.qr.O,Ga:"root"});_.rr=function(){this.mKa=_.u(_.qr);this.Ma=_.u(_.Td);this.event=new _.vm;this.vc=!1;this.qKa=null};_.rr.prototype.Vd=function(){this.qKa||this.disabled||this.Er()};_.rr.prototype.La=function(){this.sPa()};_.rr.prototype.Er=function(){this.sPa();var a=this.mKa.observe(this.Ma);this.qKa=(this.oca?a.ha(_.af(this.oca)):a).subscribe(this.event)};_.rr.prototype.sPa=function(){var a;(a=this.qKa)==null||a.unsubscribe()};
_.p.Object.defineProperties(_.rr.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){(this.vc=a)?this.sPa():this.Er()}},oca:{configurable:!0,enumerable:!0,get:function(){return this.iIc},set:function(a){this.iIc=_.Yh(a);this.Er()}}});_.rr.O=function(a){return new (a||_.rr)};
_.rr.Fa=_.hd({type:_.rr,oa:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.Pg],oca:"debounce"},outputs:{event:"cdkObserveContent"},Rb:["cdkObserveContent"],standalone:!0,features:[_.Mf]});_.sr=function(){};_.sr.O=function(a){return new (a||_.sr)};_.sr.Da=_.ed({type:_.sr});_.sr.Ca=_.Hc({Pb:[_.pr]});var bVa;bVa=0;_.tr=function(){this.nb=_.u(_.Fg);this.Ag=_.u(aVa,{optional:!0});this.Db=_.u(_.ph);this.zL=_.u($Ua,{optional:!0})||this.RHc()};_.h=_.tr.prototype;
_.h.kk=function(a){var b=_.lc.apply(1,arguments),c=this,d=this.Ag;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.ara);f||(f=d&&d.vC?d.vC:"polite");e==null&&d&&(e=d.duration);this.zL.setAttribute("aria-live",f);this.zL.id&&this.MIc(this.zL.id);return this.nb.Vb(function(){c.cpa||(c.cpa=new Promise(function(g){return c.dpa=g}));clearTimeout(c.ara);c.ara=setTimeout(function(){c.zL.textContent=a;typeof e==="number"&&
(c.ara=setTimeout(function(){return c.clear()},e));var g;(g=c.dpa)==null||g.call(c);c.cpa=c.dpa=void 0},100);return c.cpa})};_.h.clear=function(){this.zL&&(this.zL.textContent="")};_.h.La=function(){clearTimeout(this.ara);var a;(a=this.zL)==null||a.remove();this.zL=null;var b;(b=this.dpa)==null||b.call(this);this.cpa=this.dpa=void 0};
_.h.RHc=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-"+bVa++;this.Db.body.appendChild(b);return b};
_.h.MIc=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)}};_.tr.O=function(a){return new (a||_.tr)};_.tr.ua=_.q({token:_.tr,qa:_.tr.O,Ga:"root"});_.ur=function(){_.u(or).pJa()};_.ur.O=function(a){return new (a||_.ur)};_.ur.Da=_.ed({type:_.ur});_.ur.Ca=_.Hc({imports:[_.sr]});var Xra;Xra=0;_.vr=function(){this.nc=_.u(_.cr);this.Db=_.u(_.ph);this.GD=new Map;this.EL=null;this.Ef=""+Xra++;this.Ef=_.u(SIa)+"-"+Xra++};_.cVa=function(a,b,c,d){if(a.ZGc(b,c)){var e=Wra(c,d);typeof c!=="string"?(Yra(c,a.Ef),a.GD.set(e,{Jha:c,yza:0})):a.GD.has(e)||a.SHc(c,d);a.hfb(b,e)||a.ZFc(b,e)}};
_.wr=function(a,b,c,d){if(c&&a.ifb(b)){d=Wra(c,d);a.hfb(b,d)&&a.dNc(b,d);typeof c==="string"&&(b=a.GD.get(d))&&b.yza===0&&a.nIc(d);var e;((e=a.EL)==null?void 0:e.childNodes.length)===0&&(a.EL.remove(),a.EL=null)}};_.h=_.vr.prototype;_.h.La=function(){for(var a=this.Db.querySelectorAll('[cdk-describedby-host="'+this.Ef+'"]'),b=0;b<a.length;b++)this.aNc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;(c=this.EL)==null||c.remove();this.EL=null;this.GD.clear()};
_.h.SHc=function(a,b){var c=this.Db.createElement("div");Yra(c,this.Ef);c.textContent=a;b&&c.setAttribute("role",b);this.THc();this.EL.appendChild(c);this.GD.set(Wra(a,b),{Jha:c,yza:0})};_.h.nIc=function(a){var b,c;(b=this.GD.get(a))==null||(c=b.Jha)==null||c.remove();this.GD.delete(a)};
_.h.THc=function(){if(!this.EL){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.nc.isBrowser||a.setAttribute("platform","server");this.Db.body.appendChild(a);this.EL=a}};
_.h.aNc=function(a){var b=Vra(a,"aria-describedby").filter(function(c){return c.indexOf("cdk-describedby-message")!=0});a.setAttribute("aria-describedby",b.join(" "))};_.h.ZFc=function(a,b){b=this.GD.get(b);_.$h(a,"aria-describedby",b.Jha.id);a.setAttribute("cdk-describedby-host",this.Ef);b.yza++};_.h.dNc=function(a,b){b=this.GD.get(b);b.yza--;_.ai(a,"aria-describedby",b.Jha.id);a.removeAttribute("cdk-describedby-host")};
_.h.hfb=function(a,b){a=Vra(a,"aria-describedby");b=(b=this.GD.get(b))&&b.Jha.id;return!!b&&a.indexOf(b)!=-1};_.h.ZGc=function(a,b){if(!this.ifb(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.ifb=function(a){return a.nodeType===this.Db.ELEMENT_NODE};_.vr.O=function(a){return new (a||_.vr)};_.vr.ua=_.q({token:_.vr,qa:_.vr.O,Ga:"root"});var xr=function(a,b,c,d,e,f,g,m){ir.call(this,a,b,c,d,g.defer,m);this.FZ=e;this.Ypa=f;this.FZ.register(this)};_.W(xr,ir);xr.prototype.destroy=function(){this.FZ.vB(this);ir.prototype.destroy.call(this)};xr.prototype.bdb=function(){this.Ypa.NNb(this);XUa(this,!0)};xr.prototype.Ncb=function(){this.Ypa.ckb(this);XUa(this,!1)};_.p.Object.defineProperties(xr.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.uH},set:function(a){(this.uH=a)?this.FZ.register(this):this.FZ.vB(this)}}});var dVa=function(){this.KS=null};dVa.prototype.NNb=function(a){var b=this;this.KS&&a.Db.removeEventListener("focus",this.KS,!0);this.KS=function(c){return b.dM(a,c)};a.nb.Vb(function(){a.Db.addEventListener("focus",b.KS,!0)})};dVa.prototype.ckb=function(a){this.KS&&(a.Db.removeEventListener("focus",this.KS,!0),this.KS=null)};
dVa.prototype.dM=function(a,b){b=b.target;var c=a.Tc,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)&&TUa(a)})};var eVa=new _.ld("FOCUS_TRAP_INERT_STRATEGY");var yr=function(){this.wpa=[]};yr.prototype.register=function(a){var b=this.wpa=this.wpa.filter(function(c){return c!==a});b.length&&b[b.length-1].Ncb();b.push(a);a.bdb()};yr.prototype.vB=function(a){a.Ncb();var b=this.wpa;a=b.indexOf(a);a!==-1&&(b.splice(a,1),b.length&&b[b.length-1].bdb())};yr.O=function(a){return new (a||yr)};yr.ua=_.q({token:yr,qa:yr.O,Ga:"root"});var zr=function(){this.pH=_.u(_.hr);this.nb=_.u(_.Fg);this.FZ=_.u(yr);this.Db=_.u(_.ph);this.zc=_.u(_.Bf);this.Ypa=_.u(eVa,{optional:!0})||new dVa};zr.prototype.create=function(a,b){b=b===void 0?{defer:!1}:b;return new xr(a,this.pH,this.nb,this.Db,this.FZ,this.Ypa,typeof b==="boolean"?{defer:b}:b,this.zc)};zr.O=function(a){return new (a||zr)};zr.ua=_.q({token:zr,qa:zr.O,Ga:"root"});var fVa=function(a,b){this.oqa=new _.lf;this.Dc=[];this.r_=-1;this.fT=[];this.WTb=this.rOa=new _.lf;var c=typeof(b==null?void 0:b.vTa)==="number"?b.vTa:200;if(b==null?0:b.gu)this.jt=b.gu;this.ula(a);this.NNc(c)};_.h=fVa.prototype;_.h.destroy=function(){this.fT=[];this.oqa.complete();this.rOa.complete()};_.h.ula=function(a){this.Dc=a};_.h.sJ=function(a){var b=a.keyCode;a.key&&a.key.length===1?this.oqa.next(a.key.toLocaleUpperCase()):(b>=65&&b<=90||b>=48&&b<=57)&&this.oqa.next(String.fromCharCode(b))};
_.h.U2=function(){return this.fT.length>0};_.h.reset=function(){this.fT=[]};
_.h.NNc=function(a){var b=this;this.oqa.ha(_.xf(function(c){return b.fT.push(c)}),_.af(a),_.Ge(function(){return b.fT.length>0}),_.z(function(){return b.fT.join("").toLocaleUpperCase()})).subscribe(function(c){for(var d=1;d<b.Dc.length+1;d++){var e=b.Dc[(b.r_+d)%b.Dc.length],f=void 0,g=void 0,m=void 0,n=void 0;if(((g=(f=b).jt)==null||!g.call(f,e))&&((n=(m=e).rp)==null?void 0:n.call(m).toLocaleUpperCase().trim().indexOf(c))===0){b.rOa.next(e);break}}b.fT=[]})};var gVa;_.Ar=function(a,b){var c=this;this.Dc=a;this.Pn=-1;this.Fh=null;this.A$=!1;this.A_=_.Zd.EMPTY;this.D_=!0;this.lbb=[];this.gMa=!1;this.m9={enabled:!1,I0:10};this.jt=function(d){return d.disabled};this.JK=new _.lf;this.Hc=new _.lf;a instanceof _.kg?this.sLc=a.Mc.subscribe(function(d){return c.pfb(d.toArray())}):uka(a)&&(this.zIc=_.vna(function(){return c.pfb(a())},{Tb:b}))};_.Ar.prototype.gu=function(a){this.jt=a;return this};_.Ar.prototype.Lw=function(a){this.A$=a===void 0?!0:a;return this};
_.Br=function(a,b){a.Upa=b;return a};_.Ar.prototype.oD=function(a){var b=this;a=a===void 0?200:a;this.A_.unsubscribe();var c=this.pS();this.Hl=new fVa(c,{vTa:typeof a==="number"?a:void 0,gu:function(d){return b.jt(d)}});this.A_=this.Hl.WTb.subscribe(function(d){b.fj(d)});return this};_.Cr=function(a){a.gMa=!0;return a};_.Ar.prototype.fj=function(a){var b=this.Fh;_.Dr(this,a);this.Fh!==b&&this.Hc.next(this.Pn)};
_.Ar.prototype.Hn=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(g){return!a[g]||b.lbb.indexOf(g)>-1});switch(c){case 9:this.JK.next();return;case 40:if(this.D_&&d){gVa(this);break}else return;case 38:if(this.D_&&d){_.hVa(this);break}else return;case 39:if(this.Upa&&d){this.Upa==="rtl"?_.hVa(this):gVa(this);break}else return;case 37:if(this.Upa&&d){this.Upa==="rtl"?gVa(this):_.hVa(this);break}else return;case 36:if(this.gMa&&d){this.SA(0,1);break}else return;
case 35:if(this.gMa&&d){this.SA(this.pS().length-1,-1);break}else return;case 33:if(this.m9.enabled&&d){c=this.Pn-this.m9.I0;this.SA(c>0?c:0,1);break}else return;case 34:if(this.m9.enabled&&d){c=this.Pn+this.m9.I0;d=this.pS().length;this.SA(c<d?c:d-1,-1);break}else return;default:if(d||_.Sh(a,"shiftKey")){var e;(e=this.Hl)==null||e.sJ(a)}return}var f;(f=this.Hl)==null||f.reset();a.preventDefault()};_.Ar.prototype.U2=function(){return!!this.Hl&&this.Hl.U2()};gVa=function(a){a.Pn<0?a.SA(0,1):a.lhb(1)};
_.hVa=function(a){a.Pn<0&&a.A$?a.SA(a.pS().length-1,-1):a.lhb(-1)};_.Dr=function(a,b){var c=a.pS();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.Fh=c==null?null:c;a.Pn=b;(a=a.Hl)!=null&&(a.r_=b)};_.h=_.Ar.prototype;_.h.destroy=function(){this.A_.unsubscribe();var a;(a=this.sLc)==null||a.unsubscribe();var b;(b=this.zIc)==null||b.destroy();var c;(c=this.Hl)==null||c.destroy();this.JK.complete();this.Hc.complete()};_.h.lhb=function(a){this.A$?this.yNc(a):this.xNc(a)};
_.h.yNc=function(a){for(var b=this.pS(),c=1;c<=b.length;c++){var d=(this.Pn+a*c+b.length)%b.length;if(!this.jt(b[d])){this.fj(d);break}}};_.h.xNc=function(a){this.SA(this.Pn+a,a)};_.h.SA=function(a,b){var c=this.pS();if(c[a]){for(;this.jt(c[a]);)if(a+=b,!c[a])return;this.fj(a)}};_.h.pS=function(){return uka(this.Dc)?this.Dc():this.Dc instanceof _.kg?this.Dc.toArray():this.Dc};
_.h.pfb=function(a){var b;(b=this.Hl)==null||b.ula(a);this.Fh&&(a=a.indexOf(this.Fh),a>-1&&a!==this.Pn&&(this.Pn=a,(b=this.Hl)!=null&&(b.r_=a)))};_.p.Object.defineProperties(_.Ar.prototype,{gq:{configurable:!0,enumerable:!0,get:function(){return this.Pn}},uf:{configurable:!0,enumerable:!0,get:function(){return this.Fh}}});_.Er=function(){_.Ar.apply(this,arguments);this.PA="program"};_.W(_.Er,_.Ar);_.iVa=function(a,b){a.PA=b;return a};_.Er.prototype.fj=function(a){_.Ar.prototype.fj.call(this,a);this.uf&&this.uf.focus(this.PA)};var jVa=function(a,b){var c=this;this.Pn=-1;this.Fh=null;this.whb=!1;this.hMa="ltr";this.jt=function(){return!1};this.kt=function(d){return d};this.Dc=[];this.A_=_.Zd.EMPTY;this.Eeb=!1;this.Hc=new _.lf;a instanceof _.kg?(this.Dc=a.toArray(),a.Mc.subscribe(function(d){c.Dc=d.toArray();var e;(e=c.Hl)==null||e.ula(c.Dc);c.jib(c.Dc);c.pMa()})):_.He(a)?a.subscribe(function(d){c.Dc=d;var e;(e=c.Hl)==null||e.ula(d);c.jib(d);c.pMa()}):(this.Dc=a,this.pMa());typeof b.J6c==="boolean"&&(this.whb=b.J6c);b.WAb&&
(this.hMa=b.WAb);b.gu&&(this.jt=b.gu);b.ar&&(this.kt=b.ar);typeof b.p_b!=="undefined"&&this.INc(b.p_b)};_.h=jVa.prototype;_.h.pMa=function(){if(!this.Eeb&&this.Dc.length!==0){for(var a=0,b=0;b<this.Dc.length;b++)if(!this.jt(this.Dc[b])&&!this.dLc(this.Dc[b])){a=b;break}b=this.Dc[a];if(b.aIb){var c;(c=this.Fh)==null||c.B_b();this.Pn=a;this.Fh=b;(c=this.Hl)!=null&&(c.r_=a);b.aIb()}else this.Xx(a);this.Eeb=!0}};_.h.destroy=function(){this.A_.unsubscribe();var a;(a=this.Hl)==null||a.destroy();this.Hc.complete()};
_.h.Hn=function(a){switch(a.key){case "Tab":return;case "ArrowDown":this.cJc();break;case "ArrowUp":this.dJc();break;case "ArrowRight":this.hMa==="rtl"?this.lcb():this.idb();break;case "ArrowLeft":this.hMa==="rtl"?this.idb():this.lcb();break;case "Home":this.ZIc();break;case "End":this.bJc();break;case "Enter":case " ":this.Zab();break;default:if(a.key==="*")this.KIc();else{var b;(b=this.Hl)==null||b.sJ(a);return}}var c;(c=this.Hl)==null||c.reset();a.preventDefault()};_.h.ZIc=function(){this.Xx(this.tdb(-1))};
_.h.bJc=function(){this.Xx(this.udb(this.Dc.length))};_.h.cJc=function(){this.Xx(this.tdb(this.Pn))};_.h.dJc=function(){this.Xx(this.udb(this.Pn))};
_.h.Xx=function(a){var b=this;var c=c===void 0?{}:c;c.Vub!=null||(c.Vub=!0);var d=typeof a==="number"?a:this.Dc.findIndex(function(m){return b.kt(m)===b.kt(a)});if(!(d<0||d>=this.Dc.length)){var e=this.Dc[d];if(this.Fh===null||this.kt(e)!==this.kt(this.Fh)){var f=this.Fh;this.Fh=e!=null?e:null;this.Pn=d;(e=this.Hl)!=null&&(e.r_=d);var g;(g=this.Fh)==null||g.focus();f==null||f.B_b();c.Vub&&this.Hc.next(this.Fh);this.whb&&this.Zab()}}};
_.h.jib=function(a){var b=this,c=this.Fh;if(c&&(a=a.findIndex(function(e){return b.kt(e)===b.kt(c)}),a>-1&&a!==this.Pn)){this.Pn=a;var d;(d=this.Hl)!=null&&(d.r_=a)}};_.h.INc=function(a){var b=this;this.Hl=new fVa(this.Dc,{vTa:typeof a==="number"?a:void 0,gu:function(c){return b.jt(c)}});this.A_=this.Hl.WTb.subscribe(function(c){b.Xx(c)})};_.h.tdb=function(a){for(var b=a+1;b<this.Dc.length;b++)if(!this.jt(this.Dc[b]))return b;return a};
_.h.udb=function(a){for(var b=a-1;b>=0;b--)if(!this.jt(this.Dc[b]))return b;return a};_.h.lcb=function(){if(this.Fh)if(this.gfb())this.Fh.collapse();else{var a=this.Fh.getParent();a&&!this.jt(a)&&this.Xx(a)}};_.h.idb=function(){var a=this;this.Fh&&(this.gfb()?_.Zra(this.Fh.GB()).ha(_.df(1)).subscribe(function(b){(b=b.find(function(c){return!a.jt(c)}))&&a.Xx(b)}):this.Fh.expand())};_.h.gfb=function(){return this.Fh?typeof this.Fh.be==="boolean"?this.Fh.be:this.Fh.be():!1};
_.h.dLc=function(a){var b;return typeof a.ug==="boolean"?a.ug:(b=a.ug)==null?void 0:b.call(a)};_.h.KIc=function(){if(this.Fh){var a=this.Fh.getParent();(a?_.Zra(a.GB()):_.ne(this.Dc.filter(function(b){return b.getParent()===null}))).ha(_.df(1)).subscribe(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())c.value.expand()})}};_.h.Zab=function(){var a;(a=this.Fh)==null||a.Wu()};_.kVa=new _.ld("tree-key-manager",{Ga:"root",qa:function(){return function(a,b){return new jVa(a,b)}}});var lVa;lVa=new WeakMap;_.Fr=function(){this.zc=_.u(_.Bf);this.GIc=_.u(cm)};_.Fr.prototype.load=function(a){var b=this.Eo=this.Eo||this.zc.get(_.Mg),c=lVa.get(b);c||(c={jHb:new Set,jQb:[]},lVa.set(b,c),b.ze(function(){var d;(d=lVa.get(b))==null||d.jQb.forEach(function(e){return e.destroy()});lVa.delete(b)}));c.jHb.has(a)||(c.jHb.add(a),c.jQb.push(zna(a,{GE:this.GIc})))};_.Fr.O=function(a){return new (a||_.Fr)};_.Fr.ua=_.q({token:_.Fr,qa:_.Fr.O,Ga:"root"});var mVa=0,nVa=function(){};nVa.O=function(a){return new (a||nVa)};
nVa.ya=_.ad({type:nVa,oa:[["ng-component"]],standalone:!0,features:[_.zg],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%}@media(forced-colors: 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, 16px);height:var(--mat-badge-legacy-small-size-container-size, 16px);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, 16px);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, 16px);height:var(--mat-badge-legacy-container-size, 16px);min-width:var(--mat-badge-container-size, 16px);min-height:var(--mat-badge-container-size, 16px);line-height:var(--mat-badge-legacy-container-size, 16px);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, 16px);height:var(--mat-badge-legacy-large-size-container-size, 16px);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, 16px);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 Gr=function(){this.nb=_.u(_.Fg);this.Ma=_.u(_.Td);this.sA=_.u(_.vr);this.fq=_.u(_.km);this.ie=_.u(_.jm,{optional:!0});this.Ki="primary";this.ULb=!0;this.position="above after";this.size="medium";this.Ef=mVa++;this.en=!1;this.s8=_.u(_.hr);this.Db=_.u(_.ph);_.u(_.Fr).load(nVa)};_.h=Gr.prototype;_.h.isAfter=function(){return this.position.indexOf("before")===-1};_.h.Ra=function(){this.pHc();this.content&&!this.jL&&(this.jL=this.scb(),this.vib(this.content));this.en=!0};
_.h.La=function(){if(this.fq.rq){this.fq.rq(this.jL);var a;(a=this.zS)==null||a.remove()}_.wr(this.sA,this.Ma.na,this.description)};_.h.kfb=function(){return this.s8.dF(this.Ma.na,{HYc:!0})};
_.h.scb=function(){var a=this.fq.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Ef);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");this.ie==="NoopAnimations"&&a.classList.add("_mat-animation-noopable");this.Ma.na.appendChild(a);typeof requestAnimationFrame==="function"&&this.ie!=="NoopAnimations"?this.nb.Vb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.vib=function(a){a=(""+(a!=null?a:"")).trim();this.en&&a&&!this.jL&&(this.jL=this.scb());this.jL&&(this.jL.textContent=a);this.vD=a};_.h.KOc=function(a){_.wr(this.sA,this.Ma.na,this.description);a&&!this.kfb()||this.cNc();this.pIc=a;this.kfb()?_.cVa(this.sA,this.Ma.na,a):this.NOc()};_.h.NOc=function(){this.zS||(this.zS=this.Db.createElement("span"),this.zS.classList.add("cdk-visually-hidden"));this.zS.textContent=this.description;var a;(a=this.jL)==null||a.appendChild(this.zS)};
_.h.cNc=function(){var a;(a=this.zS)==null||a.remove();this.zS=void 0};_.h.O9=function(a){var b=this.Ma.na.classList;b.remove("mat-badge-"+this.Ki);a&&b.add("mat-badge-"+a)};_.h.pHc=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.jL&&b.remove()};
_.p.Object.defineProperties(Gr.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ki},set:function(a){this.O9(a);this.Ki=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.vD},set:function(a){this.vib(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.pIc},set:function(a){this.KOc(a)}}});Gr.O=function(a){return new (a||Gr)};
Gr.Fa=_.hd({type:Gr,oa:[["","matBadge",""]],qb:[1,"mat-badge"],rb:20,Ya:function(a,b){a&2&&_.Pf("mat-badge-overlap",b.ULb)("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"],ULb:[2,"matBadgeOverlap","overlap",_.Pg],disabled:[2,"matBadgeDisabled","disabled",_.Pg],position:[0,"matBadgePosition","position"],content:[0,"matBadge","content"],description:[0,"matBadgeDescription","description"],size:[0,"matBadgeSize","size"],hidden:[2,"matBadgeHidden","hidden",_.Pg]},standalone:!0,features:[_.Mf]});var oVa=function(a,b,c){this.wM=a;this.defaultValue=b;this.QCb=c},pVa=function(a,b,c){this.fk=a;this.uqa=b;this.hMc=c;this.VOa=[];this.XMc=this.MGc();this.VOa=this.BHc()};_.h=pVa.prototype;_.h.gYa=function(a){return typeof this.fk.QCb[a]!=="undefined"};_.h.destroy=function(){this.VOa.forEach(function(a){a.unsubscribe()});this.VOa=[]};
_.h.BHc=function(){var a=this,b=[];this.XMc.forEach(function(c){a.hqa(c.key)&&b.push(a.P0a.observe(c.alias).ha(_.z(function(d){d=d.clone();d.m3a=a.fk.wM;return d})).subscribe(function(d){a.iMc(d)}))});return b};_.h.MGc=function(){var a=this;return this.P0a.iE.map(function(b){return bi({},b,{wM:a.fk.wM,key:a.fk.wM+b.suffix})}).filter(function(b){return a.hqa(b.key)})};_.h.iMc=function(a){a.m3a==this.fk.wM&&(a.value=this.SGc(a),this.hMc(a))};_.h.hqa=function(a){return this.Ffb(a)!==void 0};
_.h.SGc=function(a){var b=this.fk.wM+a.suffix,c=this.abb;c=a.matches?b:c==b?null:c;this.abb=this.cPc(c);return this.KT};_.h.cPc=function(a){var b=this,c=this.P0a.BPc;!b.hqa(a)&&c.some(function(d){d=b.fk.wM+d.suffix;return b.hqa(d)?(a=d,!0):!1});return a};_.h.Ffb=function(a){return this.fk.QCb[a]};
_.p.Object.defineProperties(pVa.prototype,{P0a:{configurable:!0,enumerable:!0,get:function(){return this.uqa}},zPc:{configurable:!0,enumerable:!0,get:function(){return this.abb||this.fk.wM}},KT:{configurable:!0,enumerable:!0,get:function(){var a=this.zPc;return this.gYa(a)?this.Ffb(a):this.fk.defaultValue}}});var qVa=new _.ld("Token (@angular/flex-layout) Breakpoints");var Hr=function(a){this.Nu=a},rVa=function(a,b){return a.Nu.find(function(c){return c.alias==b})},sVa=function(a,b){return a.Nu.find(function(c){return c.aj==b})};
_.p.Object.defineProperties(Hr.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.nd(this.Nu))}},AWb:{configurable:!0,enumerable:!0,get:function(){var a=this.Nu.filter(function(c){return c.Yv===!0}),b=this.Nu.filter(function(c){return c.Yv!==!0});return[].concat(_.nd(a),_.nd(b))}},K2c:{configurable:!0,enumerable:!0,get:function(){return this.Nu.filter(function(a){return a.Yv==1})}},eQa:{configurable:!0,enumerable:!0,get:function(){return this.Nu.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Nu.map(function(a){return a.suffix})}}});Hr.O=function(a){return new (a||Hr)(_.t(qVa))};Hr.ua=_.q({token:Hr,qa:Hr.O});var tVa=function(a,b,c,d){this.matches=a===void 0?!1:a;this.aj=b===void 0?"all":b;this.e1a=c===void 0?"":c;this.suffix=d===void 0?"":d};tVa.prototype.clone=function(){return new tVa(this.matches,this.aj,this.e1a,this.suffix)};var Ir=function(a,b){this.tf=a;this.Db=b;this.Nu=new Map;this.Ahb=new _.lh(new tVa(!0));this.cMc=this.Ahb.Mf()};Ir.prototype.isActive=function(a){return this.Nu.has(a)?this.Nu.get(a).matches:!1};Ir.prototype.observe=function(a){uVa(this,a);return this.cMc.ha(_.Ge(function(b){return a?b.aj===a:!0}))};
var uVa=function(a,b){b=typeof b==="undefined"?[]:typeof b==="string"?[b]:csa(b);b.length>0&&(bsa(b,a.Db),b.forEach(function(c){var d=a.Nu.get(c),e=function(f){a.tf.run(function(){a.Ahb.next(new tVa(f.matches,c))})};d||(d=a.KGc(c),d.addListener(e),a.Nu.set(c,d));d.matches&&e(d)}))};Ir.prototype.KGc=function(a){return $ra()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
Ir.O=function(a){return new (a||Ir)(_.t(_.Fg),_.t(_.ph))};Ir.ua=_.q({token:Ir,qa:Ir.O});var asa={};_.Jr=function(a,b){this.RR=a;this.CL=b;this.SMc()};_.Jr.prototype.isActive=function(a){var b=rVa(this.RR,a)||sVa(this.RR,a);return this.CL.isActive(b?b.aj:a)};_.Jr.prototype.observe=function(a){var b=rVa(this.RR,a)||sVa(this.RR,a);return this.CL.observe(b?b.aj:a).ha(_.z(function(c){return dsa(c,b)}),_.Ge(function(c){return b?c.e1a!=="":!0}))};_.Jr.prototype.SMc=function(){var a=this.RR.AWb.map(function(b){return b.aj});uVa(this.CL,a)};
_.p.Object.defineProperties(_.Jr.prototype,{iE:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.nd(this.RR.items))}},BPc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.RR.K2c.reverse().filter(function(b){return a.CL.isActive(b.aj)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.iE.reverse().forEach(function(d){d.alias!==""&&!b&&a.CL.isActive(d.aj)&&(b=d)});var c=this.iE[0];return b||(this.CL.isActive(c.aj)?c:null)}}});
_.Jr.O=function(a){return new (a||_.Jr)(_.t(Hr),_.t(Ir))};_.Jr.ua=_.q({token:_.Jr,qa:_.Jr.O});var gsa=["row","column","row-reverse","column-reverse"];_.Kr=function(a,b,c){this.uqa=a;this.Ma=b;this.fq=c;this.aqa={};this.Spa=!1};_.h=_.Kr.prototype;_.h.aI=function(a){return this.aqa[a]};_.h.Ra=function(){this.Xcd=this.BJc();this.Spa=!0};_.h.Ub=function(a){throw Error("vc`"+a);};_.h.La=function(){this.Sk&&this.Sk.destroy();this.uqa=null};_.h.Zcd=function(a,b){a=this.aI(a);return a!==void 0&&a!==null&&a!==""?a:b};_.h.BJc=function(a){a=a===void 0?this.na:a;return nsa(a||this.na,"display")};
_.h.Ycd=function(a,b){b=(b=b===void 0?this.na:b)||this.na;return ksa()?b.getAttribute(a):""};_.h.deb=function(a,b){b=b===void 0?!1:b;var c="row";a&&(c=nsa(a,"flex-direction")||"row",ksa()&&a.style["flex-direction"]||!b||msa(this.fq,fsa(c),[a]));return c.trim()};_.h.iZ=function(a,b,c){c=c===void 0?this.na:c;var d=this.fq;c=c||this.na;var e={};typeof a==="string"&&(e[a]=b,a=e);e=jsa(a);lsa(e,c,d)};_.h.Ncd=function(a,b){msa(this.fq,a,b||[])};
_.h.Rc=function(a,b){if(typeof b==="object")for(var c in b)this.aqa[c]=b[c];else this.aqa[a]=b};_.h.G8=function(a,b,c){this.Sk||(this.Sk=new pVa(new oVa(a,b,this.aqa),this.uqa,function(d){return c(d)}));return this.Sk};_.h.gYa=function(a){return this.Sk.gYa(a)};_.p.Object.defineProperties(_.Kr.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});
_.Kr.O=function(a){return new (a||_.Kr)(_.B(_.Jr),_.B(_.Td),_.B(_.km))};_.Kr.Fa=_.hd({type:_.Kr,features:[_.ud]});_.Lr=function(a,b,c){_.Kr.call(this,a,b,c);this.obb=new _.lh("row");this.z_a=this.obb.Mf()};_.W(_.Lr,_.Kr);_.Lr.prototype.Ub=function(a){(a.layout!=null||this.Sk)&&this.BPa()};_.Lr.prototype.Ra=function(){var a=this;_.Kr.prototype.Ra.call(this);this.G8("layout","row",function(b){a.BPa(b.value)});this.BPa()};_.Lr.prototype.BPa=function(a){a=a||this.aI("layout")||"row";this.Sk&&(a=this.Sk.KT);a=fsa(a);this.iZ(a);this.obb.next(a["flex-direction"])};
_.p.Object.defineProperties(_.Lr.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layout",a)}},g0c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutXs",a)}},e0c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutSm",a)}},d0c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutMd",a)}},Y_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLg",a)}},f0c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutXl",a)}},X_c:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("layoutGtXs",a)}},W_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutGtSm",a)}},V_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutGtMd",a)}},U_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutGtLg",a)}},b0c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLtSm",a)}},a0c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLtMd",a)}},Z_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLtLg",
a)}},c0c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLtXl",a)}}});_.Lr.O=function(a){return new (a||_.Lr)(_.B(_.Jr),_.B(_.Td),_.B(_.km))};
_.Lr.Fa=_.hd({type:_.Lr,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"],g0c:[0,"fxLayout.xs","layoutXs"],e0c:[0,"fxLayout.sm","layoutSm"],d0c:[0,"fxLayout.md","layoutMd"],Y_c:[0,
"fxLayout.lg","layoutLg"],f0c:[0,"fxLayout.xl","layoutXl"],X_c:[0,"fxLayout.gt-xs","layoutGtXs"],W_c:[0,"fxLayout.gt-sm","layoutGtSm"],V_c:[0,"fxLayout.gt-md","layoutGtMd"],U_c:[0,"fxLayout.gt-lg","layoutGtLg"],b0c:[0,"fxLayout.lt-sm","layoutLtSm"],a0c:[0,"fxLayout.lt-md","layoutLtMd"],Z_c:[0,"fxLayout.lt-lg","layoutLtLg"],c0c:[0,"fxLayout.lt-xl","layoutLtXl"]},features:[_.Lf,_.ud]});_.Mr=function(a,b,c,d){_.Kr.call(this,a,b,c);this.vr="row";d&&(this.NH=d.z_a.subscribe(this.d9.bind(this)))};_.W(_.Mr,_.Kr);_.h=_.Mr.prototype;_.h.Ub=function(a){(a.align!=null||this.Sk)&&this.xx()};_.h.Ra=function(){var a=this;_.Kr.prototype.Ra.call(this);this.G8("align","start stretch",function(b){a.xx(b.value)});this.xx()};_.h.La=function(){_.Kr.prototype.La.call(this);this.NH&&this.NH.unsubscribe()};
_.h.xx=function(a){a=a||this.aI("align")||"start stretch";this.Sk&&(a=this.Sk.KT);this.iZ(this.c7(a));this.kbb(a,this.vr?this.vr:"row")};_.h.d9=function(a){var b=this;this.vr=(a||"").toLowerCase();gsa.find(function(c){return c===b.vr})||(this.vr="row");a=this.aI("align")||"start stretch";this.Sk&&(a=this.Sk.KT);this.kbb(a,this.vr||"row")};
_.h.c7=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 bi(b,{display:"flex","flex-direction":this.vr||"row","box-sizing":"border-box"})};
_.h.kbb=function(a,b){a=_.k(a.split(" "));a.next();a.next().value=="stretch"&&this.iZ({"box-sizing":"border-box","max-width":isa(b)?null:"100%","max-height":isa(b)?"100%":null})};
_.p.Object.defineProperties(_.Mr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Rc("align",a)}},sQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignXs",a)}},pQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignSm",a)}},oQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignMd",a)}},jQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLg",a)}},rQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignXl",a)}},iQa:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("alignGtXs",a)}},hQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtSm",a)}},gQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtMd",a)}},fQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtLg",a)}},mQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtSm",a)}},lQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtMd",a)}},kQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtLg",
a)}},nQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtXl",a)}}});_.Mr.O=function(a){return new (a||_.Mr)(_.B(_.Jr),_.B(_.Td),_.B(_.km),_.B(_.Lr,10))};
_.Mr.Fa=_.hd({type:_.Mr,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"],sQa:[0,"fxLayoutAlign.xs","alignXs"],
pQa:[0,"fxLayoutAlign.sm","alignSm"],oQa:[0,"fxLayoutAlign.md","alignMd"],jQa:[0,"fxLayoutAlign.lg","alignLg"],rQa:[0,"fxLayoutAlign.xl","alignXl"],iQa:[0,"fxLayoutAlign.gt-xs","alignGtXs"],hQa:[0,"fxLayoutAlign.gt-sm","alignGtSm"],gQa:[0,"fxLayoutAlign.gt-md","alignGtMd"],fQa:[0,"fxLayoutAlign.gt-lg","alignGtLg"],mQa:[0,"fxLayoutAlign.lt-sm","alignLtSm"],lQa:[0,"fxLayoutAlign.lt-md","alignLtMd"],kQa:[0,"fxLayoutAlign.lt-lg","alignLtLg"],nQa:[0,"fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.Lf,_.ud]});var vVa=function(){};var ni=function(a,b){this.bq=[];this.eq=[];this.NA=[];this.g9=[];this.h9=[];this.lx=this.Lb=this.UA=!1;this.hf=0;this.xW=null;this.totalTime=(a===void 0?0:a)+(b===void 0?0:b)};_.h=ni.prototype;_.h.OA=function(){this.lx||(this.lx=!0,this.bq.forEach(function(a){return a()}),this.bq=[])};_.h.BF=function(a){this.h9.push(a);this.eq.push(a)};_.h.Uv=function(a){this.g9.push(a);this.bq.push(a)};_.h.ze=function(a){this.NA.push(a)};_.h.vJ=function(){return this.UA};_.h.init=function(){};
_.h.play=function(){this.vJ()||(this.e9(),wVa(this));this.UA=!0};var wVa=function(a){queueMicrotask(function(){return a.OA()})};_.h=ni.prototype;_.h.e9=function(){this.eq.forEach(function(a){return a()});this.eq=[]};_.h.pause=function(){};_.h.Jy=function(){};_.h.finish=function(){this.OA()};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.vJ()||this.e9(),this.finish(),this.NA.forEach(function(a){return a()}),this.NA=[])};_.h.reset=function(){this.lx=this.UA=!1;this.eq=this.h9;this.bq=this.g9};
_.h.setPosition=function(a){this.hf=this.totalTime?a*this.totalTime:1};_.h.rY=function(a){a=a=="start"?this.eq:this.bq;a.forEach(function(b){return b()});a.length=0};var Dsa=function(a){var b=this;this.bq=[];this.eq=[];this.Lb=this.UA=this.lx=!1;this.NA=[];this.xW=null;this.totalTime=0;this.wh=a;var c=0,d=0,e=0,f=this.wh.length;f==0?queueMicrotask(function(){return b.OA()}):this.wh.forEach(function(g){g.Uv(function(){++c==f&&b.OA()});g.ze(function(){++d==f&&b.aq()});g.BF(function(){++e==f&&b.e9()})});this.totalTime=this.wh.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=Dsa.prototype;
_.h.OA=function(){this.lx||(this.lx=!0,this.bq.forEach(function(a){return a()}),this.bq=[])};_.h.init=function(){this.wh.forEach(function(a){return a.init()})};_.h.BF=function(a){this.eq.push(a)};_.h.e9=function(){this.vJ()||(this.UA=!0,this.eq.forEach(function(a){return a()}),this.eq=[])};_.h.Uv=function(a){this.bq.push(a)};_.h.ze=function(a){this.NA.push(a)};_.h.vJ=function(){return this.UA};_.h.play=function(){this.xW||this.init();this.e9();this.wh.forEach(function(a){return a.play()})};
_.h.pause=function(){this.wh.forEach(function(a){return a.pause()})};_.h.Jy=function(){this.wh.forEach(function(a){return a.Jy()})};_.h.finish=function(){this.OA();this.wh.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.aq()};_.h.aq=function(){this.Lb||(this.Lb=!0,this.OA(),this.wh.forEach(function(a){return a.destroy()}),this.NA.forEach(function(a){return a()}),this.NA=[])};_.h.reset=function(){this.wh.forEach(function(a){return a.reset()});this.UA=this.lx=this.Lb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.wh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.Gaa=function(){this.wh.forEach(function(a){a.Gaa&&a.Gaa()})};_.h.rY=function(a){a=a=="start"?this.eq:this.bq;a.forEach(function(b){return b()});a.length=0};var ysa=RegExp("{{\\s*(.+?)\\s*}}","g"),Asa=/-+([a-z0-9])/g;var xVa=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(" ")),yVa=function(){};_.W(yVa,vVa);
var Esa=function(a,b,c){var d="",e=b.toString().trim();xVa.has(a)&&b!==0&&b!=="0"&&(typeof b==="number"?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&a[1].length==0&&c.push(new _.Nc(3005,!1)));return e+d};var Ksa=typeof document==="undefined"?null:document.documentElement;var Nr=function(){};_.h=Nr.prototype;_.h.Cta=function(a,b){return Msa(a,b)};_.h.Fva=function(a){return Lsa(a)};_.h.query=function(a,b,c){return Nsa(a,b,c)};_.h.CSa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new ni(c,d)};Nr.O=function(a){return new (a||Nr)};Nr.ua=_.q({token:Nr,qa:Nr.O});var zVa=function(){};var Rsa=new Set(["true","1"]),Ssa=new Set(["false","0"]);var Tsa=RegExp("s*:selfs*,?","g"),AVa=function(a){this.bt=a};_.h=AVa.prototype;_.h.kb=function(a,b){b=new BVa(b);this.fhb(b);return mi(this,vsa(a),b)};_.h.fhb=function(a){a.D0="";a.ota=new Map;a.ota.set("",new Map);a.currentTime=0};
_.h.U1b=function(a,b){var c=this,d=b.oP=0,e=b.wE=0,f=[],g=[];a.name.charAt(0)=="@"&&b.errors.push(new _.Nc(3006,!1));a.Wta.forEach(function(m){c.fhb(b);if(m.type==0){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.j9a(m,b))});m.name=n}else m.type==1?(n=c.k9a(m,b),d+=n.oP,e+=n.wE,g.push(n)):b.errors.push(new _.Nc(3007,!1))});return{type:7,name:a.name,VX:f,fz:g,oP:d,wE:e,options:null}};
_.h.j9a=function(a,b){var c=this.Wna(a.styles,b),d=a.options&&a.options.params||null;if(c.cSc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){wsa(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&b.errors.push(osa([].concat(_.nd(e.values()))))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.k9a=function(a,b){b.oP=0;b.wE=0;var c=mi(this,vsa(a.animation),b);return{type:1,pIb:Qsa(a.hVc,b.errors),animation:c,oP:b.oP,wE:b.wE,options:qi(a.options)}};_.h.S1b=function(a,b){var c=this;return{type:2,Wh:a.Wh.map(function(d){return mi(c,d,b)}),options:qi(a.options)}};_.h.Q1b=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Wh.map(function(g){b.currentTime=d;g=mi(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Wh:f,options:qi(a.options)}};
_.h.N1b=function(a,b){var c=Wsa(a.QK,b.errors);b.Lx=c;var d=a.styles?a.styles:_.gi({});if(d.type==5)a=this.vCa(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.gi(d));b.currentTime+=c.duration+c.delay;var e=this.Wna(d,b);e.DZc=a;a=e}b.Lx=null;return{type:4,QK:c,style:a,options:null}};_.h.Wna=function(a,b){a=this.Gfb(a,b);this.Bib(a,b);return a};
_.h.Gfb=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 _.Nc(3002,!1)):c.push(new Map(Object.entries(e)));var f=!1,g=null;c.forEach(function(m){if(m instanceof Map&&(m.has("easing")&&(g=m.get("easing"),m.delete("easing")),!f)){m=_.k(m.values());for(var n=m.next();!n.done;n=m.next())if(n.value.toString().indexOf("{{")>=0){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,
cSc:f,options:null}};_.h.Bib=function(a,b){var c=b.Lx,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.ota.get(b.D0),r=n.get(m),v=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Nc(3010,!1)),v=!1),e=r.startTime);v&&n.set(m,{startTime:e,endTime:d});b.options&&xsa(g,b.options,b.errors)})})};
_.h.vCa=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.Lx)return b.errors.push(new _.Nc(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Wh.map(function(P){P=c.Gfb(P,b);var ba=P.offset!=null?P.offset:Vsa(P.styles),ta=0;ba!=null&&(e++,ta=P.offset=ba);m=m||ta<0||ta>1;g=g||ta<n;n=ta;f.push(ta);return P});m&&b.errors.push(new _.Nc(3012,!1));g&&b.errors.push(new _.Nc(3200,!1));a=a.Wh.length;var v=0;e>0&&e<a?b.errors.push(new _.Nc(3202,!1)):e==0&&(v=1/(a-1));var y=a-1,D=b.currentTime,J=b.Lx,
L=J.duration;r.forEach(function(P,ba){ba=v>0?ba==y?1:v*ba:f[ba];var ta=ba*L;b.currentTime=D+J.delay+ta;J.duration=ta;c.Bib(P,b);P.offset=ba;d.styles.push(P)});return d};_.h.wCa=function(a,b){return{type:8,animation:mi(this,vsa(a.animation),b),options:qi(a.options)}};_.h.O1b=function(a,b){b.wE++;return{type:9,options:qi(a.options)}};_.h.P1b=function(a,b){return{type:10,animation:this.wCa(a.animation,b),options:qi(a.options)}};
_.h.R1b=function(a,b){var c=b.D0,d=a.options||{};b.oP++;b.kTa=a;var e=_.k(Usa(a.lb)),f=e.next().value;e=e.next().value;b.D0=c.length?c+" "+f:f;pi(b.ota,b.D0,new Map);var g=mi(this,vsa(a.animation),b);b.kTa=null;b.D0=c;return{type:11,lb:f,limit:d.limit||0,optional:!!d.optional,KYc:e,animation:g,tod:a.lb,options:qi(a.options)}};
_.h.T1b=function(a,b){b.kTa||b.errors.push(new _.Nc(3013,!1));var c=a.QK==="full"?{duration:0,delay:0,easing:"full"}:ssa(a.QK,b.errors,!0);return{type:12,animation:mi(this,vsa(a.animation),b),QK:c,options:null}};var BVa=function(a){this.errors=a;this.wE=this.oP=0;this.Lx=this.D0=this.kTa=this.GI=null;this.currentTime=0;this.ota=new Map;this.options=null};var Or=function(){this.J8=new Map};Or.prototype.get=function(a){return this.J8.get(a)||[]};Or.prototype.append=function(a,b){var c=this.J8.get(a);c||this.J8.set(a,c=[]);c.push.apply(c,_.nd(b))};Or.prototype.has=function(a){return this.J8.has(a)};Or.prototype.clear=function(){this.J8.clear()};var CVa=RegExp(":enter","g"),DVa=RegExp(":leave","g"),Ysa=function(){};_.h=Ysa.prototype;
_.h.Bsa=function(a,b,c,d,e,f,g,m,n,r){r=r===void 0?[]:r;n=n||new Or;a=new EVa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?ji(m.delay):0;a.lf.YM(d);FVa(a.lf,[f],null,a.errors,m);mi(this,c,a);c=a.oG.filter(function(y){return y.Iqb()});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.tcb===v.Wp&&FVa(v,[g],null,a.errors,m)}return c.length?c.map(function(y){return y.Bsa()}):[Xsa(b,[],[],[],0,d,"",!1)]};_.h.U1b=function(){};_.h.j9a=function(){};_.h.k9a=function(){};
_.h.O1b=function(a,b){var c=b.AXb.get(b.element);if(c){var d=Pr(b,a.options),e=b.lf.currentTime;c=this.kPc(c,d,d.options);e!=c&&Qr(b,c)}b.previousNode=a};_.h.P1b=function(a,b){var c=Pr(b,a.options);Qr(c);this.oGc([a.options,a.animation.options],b,c);this.wCa(a.animation,c);Qr(b,c.lf.currentTime);b.previousNode=a};
_.h.oGc=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:ji(zsa(f,(g=(e=d)==null?void 0:e.params)!=null?g:{},b.errors));c.YM(d)}}};
_.h.kPc=function(a,b,c){var d=b.lf.currentTime,e=c.duration!=null?ji(c.duration):null,f=c.delay!=null?ji(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 GVa(b.bt,g.element,g.tO,g.W3,g.KW,m,g.c8c);b.oG.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.wCa=function(a,b){HVa(b,a.options,!0);mi(this,a.animation,b);b.previousNode=a};
_.h.S1b=function(a,b){var c=this,d=b.c7a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Pr(b,f),Qr(e),f.delay!=null&&(e.previousNode.type==6&&(IVa(e.lf),e.previousNode=JVa),e.YM(ji(f.delay))));a.Wh.length&&(a.Wh.forEach(function(g){return mi(c,g,e)}),Rr(e.lf),e.c7a>d&&Qr(e));b.previousNode=a};
_.h.Q1b=function(a,b){var c=this,d=[],e=b.lf.currentTime,f=a.options&&a.options.delay?ji(a.options.delay):0;a.Wh.forEach(function(g){var m=Pr(b,a.options);f&&m.YM(f);mi(c,g,m);e=Math.max(e,m.lf.currentTime);d.push(m.lf)});d.forEach(function(g){return KVa(b.lf,g)});Qr(b,e);b.previousNode=a};_.h.lPc=function(a,b){return a.hUa?(a=a.Z7c,a=b.params?zsa(a,b.params,b.errors):a,ssa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.N1b=function(a,b){var c=b.Lx=this.lPc(a.QK,b),d=b.lf;c.delay&&(LVa(b.lf,b.lf.duration+c.delay),IVa(d));var e=a.style;e.type==5?this.vCa(e,b):(LVa(b.lf,b.lf.duration+c.duration),this.Wna(e,b),Rr(d));b.Lx=null;b.previousNode=a};
_.h.Wna=function(a,b){var c=b.lf,d=b.Lx;!d&&c.Wp.size>0&&(c.duration+=1,c.SMa());d=d&&d.easing||a.easing;if(a.DZc){d&&c.QNa.set("easing",d);d=_.k(c.LZ);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;c.BJa.set(e,f||"*");c.Wp.set(e,"*")}c.tcb=c.Wp}else FVa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.vCa=function(a,b){var c=b.Lx,d=b.lf.duration,e=c.duration,f=Pr(b).lf;f.easing=c.easing;a.styles.forEach(function(g){LVa(f,(g.offset||0)*e);FVa(f,g.styles,g.easing,b.errors,b.options);Rr(f)});KVa(b.lf,f);Qr(b,d+e);b.previousNode=a};
_.h.R1b=function(a,b){var c=this,d=b.lf.currentTime,e=a.options||{},f=e.delay?ji(e.delay):0;f&&(b.previousNode.type===6||d==0&&b.lf.Wp.size>0)&&(IVa(b.lf),b.previousNode=JVa);var g=d;d=MVa(b,a.lb,a.limit,a.KYc,e.optional?!0:!1,b.errors);b.hca=d.length;var m=null;d.forEach(function(n,r){b.vt=r;r=Pr(b,a.options,n);f&&r.YM(f);n===b.element&&(m=r.lf);mi(c,a.animation,r);Rr(r.lf);g=Math.max(g,r.lf.currentTime)});b.vt=0;b.hca=0;Qr(b,g);m&&(KVa(b.lf,m),IVa(b.lf));b.previousNode=a};
_.h.T1b=function(a,b){var c=b.xMb,d=b.lf,e=a.QK,f=Math.abs(e.duration),g=f*(b.hca-1);f*=b.vt;switch(e.duration<0?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.Grb}e=b.lf;f&&e.YM(f);e=e.currentTime;mi(this,a.animation,b);b.previousNode=a;c.Grb=d.currentTime-e+(d.startTime-c.lf.startTime)};
var JVa={},EVa=function(a,b,c,d,e,f,g,m){this.bt=a;this.element=b;this.AXb=c;this.edb=d;this.Afb=e;this.errors=f;this.oG=g;this.Lx=this.xMb=null;this.previousNode=JVa;this.c7a=0;this.options={};this.Grb=this.hca=this.vt=0;this.lf=m||new Sr(this.bt,b,0);g.push(this.lf)},HVa=function(a,b,c){if(b){var d=a.options;b.duration!=null&&(d.duration=ji(b.duration));b.delay!=null&&(d.delay=ji(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]=zsa(e[g],f,a.errors))})}}};EVa.prototype.KHc=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 Pr=function(a,b,c){b=b===void 0?null:b;c=c||a.element;c=new EVa(a.bt,c,a.AXb,a.edb,a.Afb,a.errors,a.oG,a.lf.fork(c,0));c.previousNode=a.previousNode;c.Lx=a.Lx;c.options=a.KHc();HVa(c,b);c.vt=a.vt;c.hca=a.hca;c.xMb=a;a.c7a++;return c},Qr=function(a,b){a.previousNode=JVa;a.lf=a.lf.fork(a.element,b);a.oG.push(a.lf)};
EVa.prototype.YM=function(a){a>0&&this.lf.YM(a)};var MVa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);b.length>0&&(b=b.replace(CVa,"."+a.edb),b=b.replace(DVa,"."+a.Afb),a=a.bt.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,_.nd(a)));e||g.length!=0||f.push(new _.Nc(3014,!1));return g};_.p.Object.defineProperties(EVa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Sr=function(a,b,c,d){this.bt=a;this.element=b;this.startTime=c;this.H7=d;this.duration=0;this.easing=null;this.QNa=new Map;this.Wp=new Map;this.VZ=new Map;this.QOa=new Map;this.XZ=new Map;this.k_=new Map;this.BJa=new Map;this.tcb=null;this.H7||(this.H7=new Map);this.LZ=this.H7.get(b);this.LZ||(this.LZ=this.XZ,this.H7.set(b,this.XZ));this.SMa()};Sr.prototype.Iqb=function(){switch(this.VZ.size){case 0:return!1;case 1:return this.Wp.size>0;default:return!0}};
Sr.prototype.YM=function(a){var b=this.VZ.size===1&&this.k_.size;this.duration||b?(LVa(this,this.currentTime+a),b&&IVa(this)):this.startTime+=a};Sr.prototype.fork=function(a,b){Rr(this);return new Sr(this.bt,a,b||this.currentTime,this.H7)};Sr.prototype.SMa=function(){this.Wp&&(this.QNa=this.Wp);this.Wp=this.VZ.get(this.duration);this.Wp||(this.Wp=new Map,this.VZ.set(this.duration,this.Wp))};var LVa=function(a,b){Rr(a);a.duration=b;a.SMa()};
Sr.prototype.fM=function(a,b){this.XZ.set(a,b);this.LZ.set(a,b);this.QOa.set(a,{time:this.currentTime,value:b})};
var FVa=function(a,b,c,d,e){c&&a.QNa.set("easing",c);c=e&&e.params||{};b=$sa(b,a.LZ);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=zsa(f,c,d);a.k_.set(e,f);if(!a.XZ.has(e)){var g=void 0;a.BJa.set(e,(g=a.LZ.get(e))!=null?g:"*")}a.fM(e,f)}},Rr=function(a){a.k_.size!=0&&(a.k_.forEach(function(b,c){a.Wp.set(c,b)}),a.k_.clear(),a.XZ.forEach(function(b,c){a.Wp.has(c)||a.Wp.set(c,b)}))},IVa=function(a){for(var b=_.k(a.XZ),c=b.next();!c.done;c=b.next()){var d=
_.k(c.value);c=d.next().value;d=d.next().value;a.k_.set(c,d);a.fM(c,d)}},KVa=function(a,b){b.QOa.forEach(function(c,d){var e=a.QOa.get(d);(!e||c.time>e.time)&&a.fM(d,c.value)})};
Sr.prototype.Bsa=function(){var a=this;Rr(this);var b=new Set,c=new Set,d=this.VZ.size===1&&this.duration===0,e=[];this.VZ.forEach(function(r,v){r=new Map([].concat(_.nd(a.BJa),_.nd(r)));r.forEach(function(y,D){y==="!"?b.add(D):y==="*"&&c.add(D)});d||r.set("offset",v/a.duration);e.push(r)});var f=[].concat(_.nd(b.values())),g=[].concat(_.nd(c.values()));if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return Xsa(this.element,e,f,g,this.duration,this.startTime,this.easing,
!1)};_.p.Object.defineProperties(Sr.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.Wp)a.push(b);return a}}});var GVa=function(a,b,c,d,e,f,g){g=g===void 0?!1:g;Sr.call(this,a,b,f.delay);this.tO=c;this.W3=d;this.KW=e;this.cOc=g;this.QK={duration:f.duration,delay:f.delay,easing:f.easing}};_.W(GVa,Sr);GVa.prototype.Iqb=function(){return this.tO.length>1};
GVa.prototype.Bsa=function(){var a=this.tO,b=this.QK,c=b.delay,d=b.duration,e=b.easing;if(this.cOc&&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",Math.round(f*100)/100);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",Math.round((c+n*d)/e*100)/100);b.push(m)}d=e;c=0;e="";a=b}return Xsa(this.element,a,this.W3,this.KW,d,c,e,!0)};var NVa={},dta=function(a,b,c){this.eib=a;this.tI=b;this.Chb=c};dta.prototype.match=function(a,b,c,d){return bta(this.tI.pIb,a,b,c,d)};dta.prototype.a0=function(a,b,c){var d=this.Chb.get("*");a!==void 0&&(d=this.Chb.get(a==null?void 0:a.toString())||d);return d?d.a0(b,c):new Map};
dta.prototype.kb=function(a,b,c,d,e,f,g,m,n,r){var v=[],y=this.tI.options&&this.tI.options.params||NVa;g=this.a0(c,g&&g.params||NVa,v);var D=m&&m.params||NVa;m=this.a0(d,D,v);var J=new Set,L=new Map,P=new Map,ba=d==="void",ta;y={params:cta(D,y),delay:(ta=this.tI.options)==null?void 0:ta.delay};a=r?[]:Zsa(a,b,this.tI.animation,e,f,g,m,y,n,v);var Ba=0;a.forEach(function(ra){Ba=Math.max(ra.duration+ra.delay,Ba)});if(v.length)return ata(b,this.eib,c,d,ba,g,m,[],[],L,P,Ba,v);a.forEach(function(ra){var xa=
ra.element,Ma=pi(L,xa,new Set);ra.W3.forEach(function(Aa){return Ma.add(Aa)});var Xa=pi(P,xa,new Set);ra.KW.forEach(function(Aa){return Xa.add(Aa)});xa!==b&&J.add(xa)});return ata(b,this.eib,c,d,ba,g,m,a,[].concat(_.nd(J.values())),L,P,Ba)};var OVa=function(a,b){this.styles=a;this.mTc=b};OVa.prototype.a0=function(a,b){var c=new Map,d=cta(a,this.mTc);this.styles.styles.forEach(function(e){typeof e!=="string"&&e.forEach(function(f,g){f&&(f=zsa(f,d,b));var m=usa(g);f=Esa(m,f,b);c.set(g,f)})});return c};var PVa=function(a,b,c){var d=this;this.name=a;this.tI=b;this.Aqa=c;this.a_b=[];this.VX=new Map;b.VX.forEach(function(e){d.VX.set(e.name,new OVa(e.style,e.options&&e.options.params||{}))});fta(this.VX,"true","1");fta(this.VX,"false","0");b.fz.forEach(function(e){d.a_b.push(new dta(a,e,d.VX))});this.Fua=eta(a,this.VX)},QVa=function(a,b,c,d,e){return a.a_b.find(function(f){return f.match(b,c,d,e)})||null};var RVa=new Or,SVa=function(a,b,c){this.usa=a;this.bt=b;this.Aqa=c;this.nbb=new Map;this.GNa=new Map;this.wh=[]};_.h=SVa.prototype;_.h.register=function(a,b){var c=[];b=(new AVa(this.bt)).kb(b,c,[]);if(c.length)throw new _.Nc(3503,!1);this.nbb.set(a,b)};_.h.pZ=function(a,b,c){var d=a.element;b=Fsa(a.tO,b,c);return this.bt.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.nbb.get(a),g=new Map;f?(b=Zsa(this.bt,b,f,"ng-enter","ng-leave",new Map,new Map,c,RVa,e),b.forEach(function(m){var n=pi(g,m.element,new Map);m.KW.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Nc(3300,!1)),b=[]);if(e.length)throw new _.Nc(3504,!1);g.forEach(function(m,n){m.forEach(function(r,v){m.set(v,d.bt.CSa(n,v,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.pZ(m,new Map,n)});e=oi(e);this.GNa.set(a,
e);e.ze(function(){return d.destroy(a)});this.wh.push(e);return e};_.h.destroy=function(a){var b=this.CLa(a);b.destroy();this.GNa.delete(a);a=this.wh.indexOf(b);a>=0&&this.wh.splice(a,1)};_.h.CLa=function(a){a=this.GNa.get(a);if(!a)throw new _.Nc(3301,!1);return a};_.h.listen=function(a,b,c,d){b=Isa(b,"","","");Hsa(this.CLa(a),c,b,d);return function(){}};
_.h.lh=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.CLa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Jy();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 TVa=[],UVa={Rl:"",EX:!1,H5a:!1,awa:!1,Z3a:!1},ita={Rl:"",H5a:!1,EX:!1,awa:!1,Z3a:!0},VVa=function(a,b){this.Rl=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={})},WVa=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(VVa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var XVa=new VVa("void"),Tr=function(a,b,c){this.id=a;this.ZE=b;this.Gj=c;this.wh=[];this.eM=new Map;this.cra=[];this.CZ=new Map;this.Oeb="ng-tns-"+a;ri(b,this.Oeb)};_.h=Tr.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.eM.has(b))throw new _.Nc(3302,!1);if(c==null||c.length==0)throw new _.Nc(3303,!1);if(c!="start"&&c!="done")throw new _.Nc(3400,!1);var f=pi(this.CZ,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=pi(this.Gj.WC,a,new Map);m.has(b)||(ri(a,"ng-trigger"),ri(a,"ng-trigger-"+b),m.set(b,XVa));return function(){YVa(e.Gj,function(){var n=f.indexOf(g);n>=0&&f.splice(n,1);e.eM.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.eM.has(a))return!1;this.eM.set(a,b);return!0};_.h.fKc=function(a){a=this.eM.get(a);if(!a)throw new _.Nc(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=d===void 0?!0:d;var f=this.fKc(b),g=new ZVa(this.id,b,a),m=this.Gj.WC.get(a);m||(ri(a,"ng-trigger"),ri(a,"ng-trigger-"+b),this.Gj.WC.set(a,m=new Map));var n=m.get(b),r=new VVa(c,this.id);c&&c.hasOwnProperty("value")||!n||WVa(r,n.options);m.set(b,r);n||(n=XVa);if(r.value!=="void"&&n.value===r.value){if(!pta(n.params,r.params)){d=[];var v=f.Fua.a0(n.value,n.params,d),y=f.Fua.a0(r.value,r.params,d);d.length?this.Gj.reportError(d):YVa(this.Gj,function(){li(a,
v);ki(a,y)})}}else{c=pi(this.Gj.GW,a,[]);c.forEach(function(J){J.Rl==e.id&&J.vo==b&&J.fw&&J.destroy()});m=QVa(f,n.value,r.value,a,r.params);var D=!1;if(!m){if(!d)return;m=f.Fua;D=!0}this.Gj.KBa++;this.cra.push({element:a,vo:b,transition:m,uk:n,Af:r,FW:g,eEb:D});D||(ri(a,"ng-animate-queued"),g.BF(function(){si(a,"ng-animate-queued")}));g.Uv(function(){var J=e.wh.indexOf(g);J>=0&&e.wh.splice(J,1);if(J=e.Gj.GW.get(a)){var L=J.indexOf(g);L>=0&&J.splice(L,1)}});this.wh.push(g);c.push(g);return g}};
_.h.vB=function(a){var b=this;this.eM.delete(a);this.Gj.WC.forEach(function(c){return c.delete(a)});this.CZ.forEach(function(c,d){b.CZ.set(d,c.filter(function(e){return e.name!=a}))})};var $Va=function(a,b){a.Gj.WC.delete(b);a.CZ.delete(b);var c=a.Gj.GW.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.Gj.GW.delete(b))};
Tr.prototype.yhb=function(a,b){var c=this,d=this.Gj.uq.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=aWa(c.Gj,e);f.size?f.forEach(function(g){return bWa(g,e,b,!1,!0)}):$Va(c,e)}});this.Gj.Q$(function(){return d.forEach(function(e){return $Va(c,e)})})};
var bWa=function(a,b,c,d,e){var f=a.Gj.WC.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.eM.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return cWa(a.Gj,a.id,b,!0,c,g),d&&oi(m).Uv(function(){return lta(a.Gj,b)}),!0}return!1},dWa=function(a,b){var c=a.CZ.get(b),d=a.Gj.WC.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.eM.get(f).Fua,m=d.get(f)||XVa,n=new VVa("void"),r=new ZVa(a.id,f,b);a.Gj.KBa++;a.cra.push({element:b,
vo:f,transition:g,uk:m,Af:n,FW:r,eEb:!0})}})}};Tr.prototype.removeNode=function(a,b){var c=this,d=this.Gj;a.childElementCount&&this.yhb(a,b);if(!bWa(this,a,b,!0)){var e=!1;if(d.e8a){var f=d.wh.length?d.T3.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.WC.get(f)){e=!0;break}}dWa(this,a);e?cWa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==UVa||(YVa(d,function(){return $Va(c,a)}),eWa(d,a),d.qNa(a,b)))}};Tr.prototype.insertNode=function(a){ri(a,this.Oeb)};
var fWa=function(a,b){var c=[];a.cra.forEach(function(d){var e=d.FW;if(!e.rc){var f=d.element,g=a.CZ.get(f);g&&g.forEach(function(m){if(m.name==d.vo){var n=Isa(f,d.vo,d.uk.value,d.Af.value);n._data=b;Hsa(d.FW,m.phase,n,m.callback)}});e.lIb?YVa(a.Gj,function(){e.destroy()}):c.push(d)}});a.cra=[];return c.sort(function(d,e){var f=d.transition.tI.wE,g=e.transition.tI.wE;return f==0||g==0?f-g:a.Gj.uq.Cta(d.element,e.element)?1:-1})};
Tr.prototype.destroy=function(a){this.wh.forEach(function(b){return b.destroy()});this.yhb(this.ZE,a)};var Ur=function(a,b,c){this.usa=a;this.uq=b;this.Aqa=c;this.wh=[];this.Vxa=new Map;this.GW=new Map;this.T3=new Map;this.WC=new Map;this.R0=new Set;this.KBa=this.e8a=0;this.P8={};this.a_=[];this.YKa=[];this.Qra=[];this.i1a=new Map;this.LM=[];this.DI=[];this.pia=function(){}};_.h=Ur.prototype;_.h.qNa=function(a,b){this.pia(a,b)};
_.h.Fbb=function(a,b){var c=this.a_,d=this.i1a;if(c.length-1>=0){for(var e=!1,f=this.uq.Fva(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.uq.Fva(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.P8[a];c||(c=new Tr(a,b,this),this.usa&&this.uq.Cta(this.usa,b)?this.Fbb(c,b):(this.Vxa.set(b,c),this.LM.push(b)),c=this.P8[a]=c);return c};_.h.O3a=function(a,b,c){(a=this.P8[a])&&a.register(b,c)&&this.e8a++};
_.h.destroy=function(a,b){var c=this;a&&(YVa(this,function(){}),this.Q$(function(){var d=c.jS(a);c.i1a.delete(d.ZE);var e=c.a_.indexOf(d);e>=0&&c.a_.splice(e,1);d.destroy(b);delete c.P8[a]}))};_.h.jS=function(a){return this.P8[a]};var aWa=function(a,b){var c=new Set;if(b=a.WC.get(b)){b=_.k(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.Rl&&(d=a.jS(d.Rl))&&c.add(d)}return c};Ur.prototype.trigger=function(a,b,c,d){return gta(b)&&(a=this.jS(a))?(a.trigger(b,c,d),!0):!1};
Ur.prototype.insertNode=function(a,b,c,d){if(gta(b)){var e=b.__ng_removed;e&&e.EX&&(e.EX=!1,e.H5a=!0,e=this.DI.indexOf(b),e>=0&&this.DI.splice(e,1));a&&(a=this.jS(a))&&a.insertNode(b,c);d&&this.LM.push(b)}};var gWa=function(a,b,c){c?a.R0.has(b)||(a.R0.add(b),ri(b,"ng-animate-disabled")):a.R0.has(b)&&(a.R0.delete(b),si(b,"ng-animate-disabled"))};
Ur.prototype.removeNode=function(a,b,c){if(gta(b)){var d=a?this.jS(a):null;d?d.removeNode(b,c):cWa(this,a,b,!1,c);(d=this.i1a.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.qNa(b,c)};var cWa=function(a,b,c,d,e,f){a.DI.push(c);c.__ng_removed={Rl:b,EX:e,awa:d,Z3a:!1,b3a:f}};Ur.prototype.listen=function(a,b,c,d,e){return gta(b)?this.jS(a).listen(b,c,d,e):function(){}};Ur.prototype.JGc=function(a,b,c,d,e){return a.transition.kb(this.uq,a.element,a.uk.value,a.Af.value,c,d,a.uk.options,a.Af.options,b,e)};
var eWa=function(a,b){var c=a.uq.query(b,".ng-trigger",!0);c.forEach(function(d){return hWa(a,d)});a.T3.size!=0&&(c=a.uq.query(b,".ng-animating",!0),c.forEach(function(d){return iWa(a,d)}))},hWa=function(a,b){(a=a.GW.get(b))&&a.forEach(function(c){c.fw?c.lIb=!0:c.destroy()})},iWa=function(a,b){(a=a.T3.get(b))&&a.forEach(function(c){return c.finish()})},lta=function(a,b){var c=b.__ng_removed;if(c&&c.EX){b.__ng_removed=UVa;if(c.Rl){eWa(a,b);var d=a.jS(c.Rl);d&&$Va(d,b)}a.qNa(b,c.EX)}var e;((e=b.classList)==
null?0:e.contains("ng-animate-disabled"))&&gWa(a,b,!1);a.uq.query(b,".ng-animate-disabled",!0).forEach(function(f){gWa(a,f,!1)})};
Ur.prototype.flush=function(a){var b=this;a=a===void 0?-1:a;var c=[];this.Vxa.size&&(this.Vxa.forEach(function(f,g){return b.Fbb(f,g)}),this.Vxa.clear());if(this.e8a&&this.LM.length)for(var d=0;d<this.LM.length;d++)ri(this.LM[d],"ng-star-inserted");if(this.a_.length&&(this.KBa||this.DI.length)){d=[];try{c=this.WIc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.DI.length;a++)lta(this,this.DI[a]);this.KBa=0;this.LM.length=0;this.DI.length=0;this.YKa.forEach(function(f){return f()});
this.YKa=[];if(this.Qra.length){var e=this.Qra;this.Qra=[];c.length?oi(c).Uv(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};Ur.prototype.reportError=function(){throw new _.Nc(3402,!1);};
Ur.prototype.WIc=function(a,b){var c=this,d=new Or,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,v=new Set;this.R0.forEach(function(kb){v.add(kb);kb=c.uq.query(kb,".ng-animate-queued",!0);for(var xb=0;xb<kb.length;xb++)v.add(kb[xb])});var y=this.usa,D=Array.from(this.WC.keys()),J=kta(D,this.LM),L=new Map,P=0;J.forEach(function(kb,xb){var Mb="ng-enter"+P++;L.set(xb,Mb);kb.forEach(function(hc){return ri(hc,Mb)})});for(var ba=[],ta=new Set,Ba=new Set,ra=0;ra<this.DI.length;ra++){var xa=this.DI[ra],
Ma=xa.__ng_removed;Ma&&Ma.EX&&(ba.push(xa),ta.add(xa),Ma.awa?this.uq.query(xa,".ng-star-inserted",!0).forEach(function(kb){return ta.add(kb)}):Ba.add(xa))}var Xa=new Map,Aa=kta(D,Array.from(ta));Aa.forEach(function(kb,xb){var Mb="ng-leave"+P++;Xa.set(xb,Mb);kb.forEach(function(hc){return ri(hc,Mb)})});a.push(function(){J.forEach(function(kb,xb){var Mb=L.get(xb);kb.forEach(function(hc){return si(hc,Mb)})});Aa.forEach(function(kb,xb){var Mb=Xa.get(xb);kb.forEach(function(hc){return si(hc,Mb)})});ba.forEach(function(kb){lta(c,
kb)})});var Qa=[],Oa=[];for(a=this.a_.length-1;a>=0;a--)fWa(this.a_[a],b).forEach(function(kb){var xb=kb.FW,Mb=kb.element;Qa.push(xb);if(c.LM.length){var hc=Mb.__ng_removed;if(hc&&hc.H5a){if(hc.b3a&&hc.b3a.has(kb.vo)){hc=hc.b3a.get(kb.vo);var ia=c.WC.get(kb.element);if(ia&&ia.has(kb.vo)){var ac=ia.get(kb.vo);ac.value=hc;ia.set(kb.vo,ac)}}xb.destroy();return}}hc=!y||!c.uq.Cta(y,Mb);ia=Xa.get(Mb);ac=L.get(Mb);var jc=c.JGc(kb,d,ac,ia,hc);if(jc.errors&&jc.errors.length)Oa.push(jc);else if(hc)xb.BF(function(){return li(Mb,
jc.mva)}),xb.ze(function(){return ki(Mb,jc.Wma)}),e.push(xb);else if(kb.eEb)xb.BF(function(){return li(Mb,jc.mva)}),xb.ze(function(){return ki(Mb,jc.Wma)}),e.push(xb);else{var Lc=[];jc.oG.forEach(function(Uc){Uc.c8c=!0;c.R0.has(Uc.element)||Lc.push(Uc)});jc.oG=Lc;d.append(Mb,jc.oG);g.push({WCb:jc,FW:xb,element:Mb});jc.W3c.forEach(function(Uc){return pi(m,Uc,[]).push(xb)});jc.W3.forEach(function(Uc,od){if(Uc.size){var Sd=n.get(od);Sd||n.set(od,Sd=new Set);Uc.forEach(function(Yd,Pe){return Sd.add(Pe)})}});
jc.KW.forEach(function(Uc,od){var Sd=r.get(od);Sd||r.set(od,Sd=new Set);Uc.forEach(function(Yd,Pe){return Sd.add(Pe)})})}});if(Oa.length){var pb=[];Oa.forEach(function(){pb.push(new _.Nc(3505,!1))});Qa.forEach(function(kb){return kb.destroy()});this.reportError(pb)}var yb=new Map,dd=new Map;g.forEach(function(kb){var xb=kb.element;d.has(xb)&&(dd.set(xb,xb),c.DGc(kb.FW.Rl,kb.WCb,yb))});e.forEach(function(kb){var xb=kb.element;c.meb(xb,!1,kb.Rl,kb.vo,null).forEach(function(Mb){pi(yb,xb,[]).push(Mb);
Mb.destroy()})});var fd=ba.filter(function(kb){return qta(kb,n,r)}),Dd=new Map;jta(Dd,this.uq,Ba,r,"*").forEach(function(kb){qta(kb,n,r)&&fd.push(kb)});var Dc=new Map;J.forEach(function(kb){jta(Dc,c.uq,new Set(kb),n,"!")});fd.forEach(function(kb){var xb=Dd.get(kb),Mb=Dc.get(kb),hc,ia;Dd.set(kb,new Map([].concat(_.nd((hc=xb==null?void 0:xb.entries())!=null?hc:[]),_.nd((ia=Mb==null?void 0:Mb.entries())!=null?ia:[]))))});var kf=[],sb=[],Hb={};g.forEach(function(kb){var xb=kb.element,Mb=kb.FW,hc=kb.WCb;
if(d.has(xb))if(v.has(xb))Mb.ze(function(){return ki(xb,hc.Wma)}),Mb.disabled=!0,Mb.totalTime=hc.totalTime,e.push(Mb);else{var ia=Hb;if(dd.size>1){kb=xb;for(var ac=[];kb=kb.parentNode;){var jc=dd.get(kb);if(jc){ia=jc;break}ac.push(kb)}ac.forEach(function(Lc){return dd.set(Lc,ia)})}kb=c.HGc(Mb.Rl,hc,yb,f,Dc,Dd);jWa(Mb,kb);ia===Hb?kf.push(Mb):((kb=c.GW.get(ia))&&kb.length&&(Mb.xW=oi(kb)),e.push(Mb))}else li(xb,hc.mva),Mb.ze(function(){return ki(xb,hc.Wma)}),sb.push(Mb),v.has(xb)&&e.push(Mb)});sb.forEach(function(kb){var xb=
f.get(kb.element);xb&&xb.length&&(xb=oi(xb),jWa(kb,xb))});e.forEach(function(kb){kb.xW?kWa(kb,kb.xW):kb.destroy()});for(b=0;b<ba.length;b++)if(Ba=ba[b],a=Ba.__ng_removed,si(Ba,"ng-leave"),!a||!a.awa){a=[];if(m.size)for((D=m.get(Ba))&&D.length&&a.push.apply(a,_.nd(D)),D=this.uq.query(Ba,".ng-animating",!0),ra=0;ra<D.length;ra++)(xa=m.get(D[ra]))&&xa.length&&a.push.apply(a,_.nd(xa));a=a.filter(function(kb){return!kb.rc});a.length?mta(this,Ba,a):lta(this,Ba)}ba.length=0;kf.forEach(function(kb){c.wh.push(kb);
kb.Uv(function(){kb.destroy();c.wh.splice(c.wh.indexOf(kb),1)});kb.play()});return kf};var YVa=function(a,b){a.YKa.push(b)};_.h=Ur.prototype;_.h.Q$=function(a){this.Qra.push(a)};_.h.meb=function(a,b,c,d,e){var f=[];if(b)(e=this.T3.get(a))&&(f=e);else if(a=this.GW.get(a)){var g=!e||e=="void";a.forEach(function(m){m.fw||(g||m.vo==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.Rl||d&&d!=m.vo?!1:!0});return f};
_.h.DGc=function(a,b,c){var d=b.vo,e=b.element;a=b.IEb?void 0:a;d=b.IEb?void 0:d;for(var f=_.k(b.oG),g=f.next(),m={};!g.done;m={jNb:void 0},g=f.next()){g=g.value.element;var n=g!==e;m.jNb=pi(c,g,[]);this.meb(g,n,a,d,b.Af).forEach(function(r){return function(v){var y=v.No;y.Gaa&&y.Gaa();v.destroy();r.jNb.push(v)}}(m))}li(e,b.mva)};
_.h.HGc=function(a,b,c,d,e,f){var g=this,m=b.vo,n=b.element,r=[],v=new Set,y=new Set,D=b.oG.map(function(L){var P=L.element;v.add(P);var ba=P.__ng_removed;if(ba&&ba.Z3a)return new ni(L.duration,L.delay);ba=P!==n;var ta=ota((c.get(P)||TVa).map(function(xa){return xa.No})).filter(function(xa){return xa.element?xa.element===P:!1}),Ba=e.get(P),ra=f.get(P);Ba=Fsa(L.tO,Ba,ra);ta=g.pZ(L,Ba,ta);L.l8c&&d&&y.add(P);ba&&(L=new ZVa(a,m,P),jWa(L,ta),r.push(L));return ta});r.forEach(function(L){pi(g.T3,L.element,
[]).push(L);L.Uv(function(){var P=g.T3,ba=L.element,ta=P.get(ba);ta&&(ta.length&&ta.splice(ta.indexOf(L),1),ta.length==0&&P.delete(ba));return ta})});v.forEach(function(L){return ri(L,"ng-animating")});var J=oi(D);J.ze(function(){v.forEach(function(L){return si(L,"ng-animating")});ki(n,b.Wma)});y.forEach(function(L){pi(d,L,[]).push(J)});return J};_.h.pZ=function(a,b,c){return b.length>0?this.uq.animate(a.element,b,a.duration,a.delay,a.easing,c):new ni(a.duration,a.delay)};
var ZVa=function(a,b,c){this.Rl=a;this.vo=b;this.element=c;this.No=new ni;this.pcb=!1;this.VNa=new Map;this.rc=!1;this.xW=null;this.disabled=this.lIb=!1;this.fw=!0;this.totalTime=0},jWa=function(a,b){a.pcb||(a.No=b,a.VNa.forEach(function(c,d){c.forEach(function(e){return Hsa(b,d,void 0,e)})}),a.VNa.clear(),a.pcb=!0,a.totalTime=b.totalTime,a.fw=!1)},kWa=function(a,b){var c=a.No;c.rY&&b.BF(function(){return c.rY("start")});b.Uv(function(){return a.finish()});b.ze(function(){return a.destroy()})};
_.h=ZVa.prototype;_.h.UNa=function(a,b){pi(this.VNa,a,[]).push(b)};_.h.Uv=function(a){this.fw&&this.UNa("done",a);this.No.Uv(a)};_.h.BF=function(a){this.fw&&this.UNa("start",a);this.No.BF(a)};_.h.ze=function(a){this.fw&&this.UNa("destroy",a);this.No.ze(a)};_.h.init=function(){this.No.init()};_.h.vJ=function(){return this.fw?!1:this.No.vJ()};_.h.play=function(){!this.fw&&this.No.play()};_.h.pause=function(){!this.fw&&this.No.pause()};_.h.Jy=function(){!this.fw&&this.No.Jy()};_.h.finish=function(){this.No.finish()};
_.h.destroy=function(){this.rc=!0;this.No.destroy()};_.h.reset=function(){!this.fw&&this.No.reset()};_.h.setPosition=function(a){this.fw||this.No.setPosition(a)};_.h.rY=function(a){var b=this.No;b.rY&&b.rY(a)};var Vr=function(a,b,c){var d=this;this.bt=b;this.Aqa=c;this.dib={};this.pia=function(){};this.Uu=new Ur(a.body,b,c);this.iPa=new SVa(a.body,b,c);this.Uu.pia=function(e,f){return d.pia(e,f)}};_.h=Vr.prototype;_.h.O3a=function(a,b,c,d,e){a=a+"-"+d;c=this.dib[a];if(!c){c=[];e=(new AVa(this.bt)).kb(e,c,[]);if(c.length)throw new _.Nc(3404,!1);c=new PVa(d,e,this.Aqa);this.dib[a]=c}this.Uu.O3a(b,d,c)};_.h.register=function(a,b){this.Uu.register(a,b)};_.h.destroy=function(a,b){this.Uu.destroy(a,b)};
_.h.disableAnimations=function(a,b){gWa(this.Uu,a,b)};_.h.process=function(a,b,c,d){c.charAt(0)=="@"?(c=_.k(Jsa(c)),a=c.next().value,c=c.next().value,this.iPa.lh(a,b,c,d)):this.Uu.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return c.charAt(0)=="@"?(c=_.k(Jsa(c)),a=c.next().value,c=c.next().value,this.iPa.listen(a,b,c,e)):this.Uu.listen(a,b,c,d,e)};_.h.flush=function(a){this.Uu.flush(a===void 0?-1:a)};_.h.Q$=function(a){this.Uu.Q$(a)};
_.p.Object.defineProperties(Vr.prototype,{wh:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.nd(this.Uu.wh),_.nd(this.iPa.wh))}}});var sta=function(a,b,c){this.Tc=a;this.wra=b;this.iS=c;this.vj=0;var d=lWa.get(a);d||lWa.set(a,d=new Map);this.oMa=d};sta.prototype.start=function(){this.vj<1&&(this.wra&&ki(this.Tc,this.wra,this.oMa),this.vj=1)};sta.prototype.finish=function(){this.start();this.vj<2&&(ki(this.Tc,this.oMa),this.iS&&(ki(this.Tc,this.iS),this.iS=null),this.vj=1)};
sta.prototype.destroy=function(){this.finish();this.vj<3&&(lWa.delete(this.Tc),this.wra&&(li(this.Tc,this.wra),this.iS=null),this.iS&&(li(this.Tc,this.iS),this.iS=null),ki(this.Tc,this.oMa),this.vj=3)};var lWa=new WeakMap;var mWa=function(a,b,c,d){this.element=a;this.tO=b;this.options=c;this.v_=d;this.bq=[];this.eq=[];this.NA=[];this.Lb=this.UA=this.lx=this.nx=!1;this.g9=[];this.h9=[];this.time=0;this.xW=null;this.sU=new Map;this.Vcb=c.duration;this.wKa=c.delay||0;this.time=this.Vcb+this.wKa};_.h=mWa.prototype;_.h.OA=function(){this.lx||(this.lx=!0,this.bq.forEach(function(a){return a()}),this.bq=[])};_.h.init=function(){this.pZ();this.yMc()};
_.h.pZ=function(){var a=this;if(!this.nx){this.nx=!0;var b=this.tO;this.BE=this.COc(this.element,b,this.options);this.QIc=b.length?b[b.length-1]:new Map;var c=function(){return a.OA()};this.BE.addEventListener("finish",c);this.ze(function(){a.BE.removeEventListener("finish",c)})}};_.h.yMc=function(){this.wKa?this.eOa():this.BE.pause()};_.h.JHc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.COc=function(a,b,c){return a.animate(this.JHc(b),c)};
_.h.BF=function(a){this.h9.push(a);this.eq.push(a)};_.h.Uv=function(a){this.g9.push(a);this.bq.push(a)};_.h.ze=function(a){this.NA.push(a)};_.h.play=function(){this.pZ();this.vJ()||(this.eq.forEach(function(a){return a()}),this.eq=[],this.UA=!0,this.v_&&this.v_.start());this.BE.play()};_.h.pause=function(){this.init();this.BE.pause()};_.h.finish=function(){this.init();this.v_&&this.v_.finish();this.OA();this.BE.finish()};
_.h.reset=function(){this.eOa();this.UA=this.lx=this.Lb=!1;this.eq=this.h9;this.bq=this.g9};_.h.eOa=function(){this.BE&&this.BE.cancel()};_.h.Jy=function(){this.reset();this.play()};_.h.vJ=function(){return this.UA};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.eOa(),this.OA(),this.v_&&this.v_.destroy(),this.NA.forEach(function(a){return a()}),this.NA=[])};_.h.setPosition=function(a){this.BE===void 0&&this.init();this.BE.currentTime=a*this.time};
_.h.Gaa=function(){var a=this,b=new Map;this.vJ()&&this.QIc.forEach(function(c,d){d!=="offset"&&b.set(d,a.lx?c:Bsa(a.element,d))});this.sU=b};_.h.rY=function(a){a=a==="start"?this.eq:this.bq;a.forEach(function(b){return b()});a.length=0};_.p.Object.defineProperties(mWa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.wKa+this.Vcb}}});var nWa=function(){};_.h=nWa.prototype;_.h.Cta=function(a,b){return Msa(a,b)};_.h.Fva=function(a){return Lsa(a)};_.h.query=function(a,b,c){return Nsa(a,b,c)};_.h.CSa=function(a,b){return Bsa(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 mWa});c!==0&&d!==0||e.forEach(function(r){r.sU.forEach(function(v,y){return m.set(y,v)})});var n=tsa(b).map(function(r){return new Map(r)});n=Csa(a,n,m);b=tta(a,n);return new mWa(a,n,g,b)};var oWa=function(a,b,c,d){this.Rl=a;this.oe=b;this.zt=c;this.aq=d};_.h=oWa.prototype;_.h.rq=function(a){var b,c;(c=(b=this.oe).rq)==null||c.call(b,a)};_.h.destroy=function(){var a=this;this.zt.destroy(this.Rl,this.oe);this.zt.Q$(function(){queueMicrotask(function(){a.oe.destroy()})});var b;(b=this.aq)==null||b.call(this)};_.h.createElement=function(a,b){return this.oe.createElement(a,b)};_.h.createComment=function(a){return this.oe.createComment(a)};_.h.Lta=function(a){return this.oe.Lta(a)};
_.h.appendChild=function(a,b){this.oe.appendChild(a,b);this.zt.Uu.insertNode(this.Rl,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=d===void 0?!0:d;this.oe.insertBefore(a,b,c);this.zt.Uu.insertNode(this.Rl,b,a,d)};_.h.removeChild=function(a,b){this.parentNode(b)&&this.zt.Uu.removeNode(this.Rl,b,this.oe)};_.h.n5a=function(a,b){return this.oe.n5a(a,b)};_.h.parentNode=function(a){return this.oe.parentNode(a)};_.h.nextSibling=function(a){return this.oe.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.oe.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.oe.removeAttribute(a,b,c)};_.h.ZD=function(a,b){this.oe.ZD(a,b)};_.h.yP=function(a,b){this.oe.yP(a,b)};_.h.zh=function(a,b,c,d){this.oe.zh(a,b,c,d)};_.h.X3a=function(a,b,c){this.oe.X3a(a,b,c)};_.h.setProperty=function(a,b,c){b.charAt(0)=="@"&&b=="@.disabled"?this.disableAnimations(a,!!c):this.oe.setProperty(a,b,c)};_.h.setValue=function(a,b){this.oe.setValue(a,b)};
_.h.listen=function(a,b,c){return this.oe.listen(a,b,c)};_.h.disableAnimations=function(a,b){this.zt.disableAnimations(a,b)};_.p.Object.defineProperties(oWa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.oe.data}}});var pWa=function(a,b,c,d,e){oWa.call(this,b,c,d,e);this.qa=a;this.Rl=b};_.W(pWa,oWa);
pWa.prototype.setProperty=function(a,b,c){b.charAt(0)=="@"?b.charAt(1)=="."&&b=="@.disabled"?this.disableAnimations(a,c===void 0?!0:!!c):this.zt.process(this.Rl,a,b.slice(1),c):this.oe.setProperty(a,b,c)};pWa.prototype.listen=function(a,b,c){var d=this;if(b.charAt(0)=="@"){a=uta(a);b=b.slice(1);var e="";b.charAt(0)!="@"&&(e=_.k(vta(b)),b=e.next().value,e=e.next().value);return this.zt.listen(this.Rl,a,b,e,function(f){qWa(d.qa,f._data||-1,c,f)})}return this.oe.listen(a,b,c)};var rWa=function(a,b,c){this.oe=a;this.zt=b;this.tf=c;this.ucb=0;this.XMa=1;this.mbb=[];this.hNc=new Map;this.NJa=0;b.pia=function(d,e){e==null||e.removeChild(null,d)}};
rWa.prototype.dca=function(a,b){var c=this,d=this.oe.dca(a,b),e;if(!a||!(b==null?0:(e=b.data)==null?0:e.animation)){var f=this.hNc;b=f.get(d);b||(b=new oWa("",d,this.zt,function(){return f.delete(d)}),f.set(d,b));return b}var g=b.id,m=b.id+"-"+this.ucb;this.ucb++;this.zt.register(m,a);var n=function(r){Array.isArray(r)?r.forEach(n):c.zt.O3a(g,m,a,r.name,r)};b.data.animation.forEach(n);return new pWa(this,m,d,this.zt)};rWa.prototype.psa=function(){this.NJa++;this.oe.psa&&this.oe.psa()};
rWa.prototype.pNc=function(){var a=this;queueMicrotask(function(){a.XMa++})};var qWa=function(a,b,c,d){if(b>=0&&b<a.XMa)a.tf.run(function(){return c(d)});else{var e=a.mbb;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.mbb=[]})});e.push([c,d])}};rWa.prototype.end=function(){var a=this;this.NJa--;this.NJa==0&&this.tf.Vb(function(){a.pNc();a.zt.flush(a.XMa)});this.oe.end&&this.oe.end()};var Wr=function(a,b,c){Vr.call(this,a,b,c)};_.W(Wr,Vr);Wr.prototype.La=function(){this.flush()};Wr.O=function(a){return new (a||Wr)(_.t(_.ph),_.t(zVa),_.t(vVa))};Wr.ua=_.q({token:Wr,qa:Wr.O});var sWa=[{wa:vVa,Cb:function(){return new yVa}},{wa:Vr,Md:Wr},{wa:WIa,Cb:function(a,b,c){return new rWa(a,b,c)},Kb:[fo,Vr,_.Fg]}],tWa=[{wa:zVa,Cb:function(){return new nWa}},{wa:_.jm,lc:"BrowserAnimations"}].concat(_.nd(sWa)),uWa=[{wa:zVa,Md:Nr},{wa:_.jm,lc:"NoopAnimations"}].concat(_.nd(sWa));_.Xr=function(){};_.Xr.O=function(a){return new (a||_.Xr)};_.Xr.Da=_.ed({type:_.Xr});_.Xr.Ca=_.Hc({Pb:tWa,imports:[Co]});_.Yr=function(){};_.Yr.O=function(a){return new (a||_.Yr)};_.Yr.Da=_.ed({type:_.Yr});_.Yr.Ca=_.Hc({Pb:uWa,imports:[Co]});var vWa=new _.ld("cdk-dir-doc",{Ga:"root",qa:wta});var xta;xta=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.Zr=function(){this.value="ltr";this.Hc=new _.vm;var a=_.u(vWa,{optional:!0});if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.yta((a.body?a.body.dir:null)||b||"ltr")}};_.Zr.prototype.La=function(){this.Hc.complete()};_.Zr.O=function(a){return new (a||_.Zr)};_.Zr.ua=_.q({token:_.Zr,qa:_.Zr.O,Ga:"root"});var $r=function(){};$r.O=function(a){return new (a||$r)};$r.Da=_.ed({type:$r});$r.Ca=_.Hc({});var as=function(){this.kZ=[];this.Db=_.u(_.ph)};as.prototype.La=function(){this.detach()};as.prototype.add=function(a){this.remove(a);this.kZ.push(a)};as.prototype.remove=function(a){a=this.kZ.indexOf(a);a>-1&&this.kZ.splice(a,1);this.kZ.length===0&&this.detach()};as.O=function(a){return new (a||as)};as.ua=_.q({token:as,qa:as.O,Ga:"root"});var bs=function(){as.apply(this,arguments);var a=this;this.nb=_.u(_.Fg,{optional:!0});this.OMa=function(b){for(var c=a.kZ,d={},e=c.length-1;e>-1;d={Ak:void 0},e--)if(c[e].iqa.Gn.length>0){d.Ak=c[e].iqa;a.nb?a.nb.run(function(f){return function(){return f.Ak.next(b)}}(d)):d.Ak.next(b);break}}};_.W(bs,as);
bs.prototype.add=function(a){var b=this;as.prototype.add.call(this,a);this.KH||(this.nb?this.nb.Vb(function(){return b.Db.body.addEventListener("keydown",b.OMa)}):this.Db.body.addEventListener("keydown",this.OMa),this.KH=!0)};bs.prototype.detach=function(){this.KH&&(this.Db.body.removeEventListener("keydown",this.OMa),this.KH=!1)};bs.O=function(){var a;return function(b){return(a||(a=_.Od(bs)))(b||bs)}}();bs.ua=_.q({token:bs,qa:bs.O,Ga:"root"});var cs=function(){as.apply(this,arguments);var a=this;this.nc=_.u(_.cr);this.nb=_.u(_.Fg,{optional:!0});this.epa=!1;this.Bgb=function(b){a.INa=_.Uh(b)};this.sZ=function(b){var c=_.Uh(b),d=b.type==="click"&&a.INa?a.INa:c;a.INa=null;for(var e=a.kZ.slice(),f={},g=e.length-1;g>-1;f={qC:void 0},g--){var m=e[g];if(!(m.Lqa.Gn.length<1)&&m.tg()){if(zta(m.Dp,c)||zta(m.Dp,d))break;f.qC=m.Lqa;a.nb?a.nb.run(function(n){return function(){return n.qC.next(b)}}(f)):f.qC.next(b)}}}};_.W(cs,as);
cs.prototype.add=function(a){var b=this;as.prototype.add.call(this,a);if(!this.KH){var c=this.Db.body;this.nb?this.nb.Vb(function(){return b.dbb(c)}):this.dbb(c);this.nc.KG&&!this.epa&&(this.fIc=c.style.cursor,c.style.cursor="pointer",this.epa=!0);this.KH=!0}};
cs.prototype.detach=function(){if(this.KH){var a=this.Db.body;a.removeEventListener("pointerdown",this.Bgb,!0);a.removeEventListener("click",this.sZ,!0);a.removeEventListener("auxclick",this.sZ,!0);a.removeEventListener("contextmenu",this.sZ,!0);this.nc.KG&&this.epa&&(a.style.cursor=this.fIc,this.epa=!1);this.KH=!1}};
cs.prototype.dbb=function(a){a.addEventListener("pointerdown",this.Bgb,!0);a.addEventListener("click",this.sZ,!0);a.addEventListener("auxclick",this.sZ,!0);a.addEventListener("contextmenu",this.sZ,!0)};cs.O=function(){var a;return function(b){return(a||(a=_.Od(cs)))(b||cs)}}();cs.ua=_.q({token:cs,qa:cs.O,Ga:"root"});var ds=function(){};ds.O=function(a){return new (a||ds)};
ds.ya=_.ad({type:ds,oa:[["ng-component"]],qb:["cdk-overlay-style-loader",""],standalone:!0,features:[_.zg],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;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(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;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}\n"],mb:2,
Oa:0});var es=function(){this.nc=_.u(_.cr);this.Db=_.u(_.ph);this.rT=_.u(_.Fr)};es.prototype.La=function(){var a;(a=this.vZ)==null||a.remove()};var wWa=function(a){a.CLc();a.vZ||a.NHc();return a.vZ};
es.prototype.NHc=function(){if(this.nc.isBrowser||Mra())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");Mra()?a.setAttribute("platform","test"):this.nc.isBrowser||a.setAttribute("platform","server");this.Db.body.appendChild(a);this.vZ=a};es.prototype.CLc=function(){this.rT.load(ds)};es.O=function(a){return new (a||es)};
es.ua=_.q({token:es,qa:es.O,Ga:"root"});var xWa=Gra(),yWa=function(a,b){this.rf=a;this.Xqa={top:"",left:""};this.dqa=!1;this.Db=b};yWa.prototype.attach=function(){};yWa.prototype.enable=function(){if(this.aHc()){var a=this.Db.documentElement;this.Zqa=this.rf.pJ();this.Xqa.left=a.style.left||"";this.Xqa.top=a.style.top||"";a.style.left=Wh(-this.Zqa.left);a.style.top=Wh(-this.Zqa.top);a.classList.add("cdk-global-scrollblock");this.dqa=!0}};
yWa.prototype.disable=function(){if(this.dqa){var a=this.Db.documentElement,b=a.style,c=this.Db.body.style,d=b.Dka||"",e=c.Dka||"";this.dqa=!1;b.left=this.Xqa.left;b.top=this.Xqa.top;a.classList.remove("cdk-global-scrollblock");xWa&&(b.Dka=c.Dka="auto");window.scroll(this.Zqa.left,this.Zqa.top);xWa&&(b.Dka=d,c.Dka=e)}};
yWa.prototype.aHc=function(){if(this.Db.documentElement.classList.contains("cdk-global-scrollblock")||this.dqa)return!1;var a=this.Db.body,b=this.rf.qJ();return a.scrollHeight>b.height||a.scrollWidth>b.width};var zWa=function(a,b,c,d){var e=this;this.SD=a;this.nb=b;this.rf=c;this.Zc=d;this.Br=null;this.Xp=function(){e.disable();e.yb.tg()&&e.nb.run(function(){return e.yb.detach()})}};zWa.prototype.attach=function(a){this.yb=a};
zWa.prototype.enable=function(){var a=this;if(!this.Br){var b=this.SD.wK(0).ha(_.Ge(function(c){return!c||!a.yb.Dp.contains(c.hb.na)}));this.Zc&&this.Zc.threshold&&this.Zc.threshold>1?(this.GKc=this.rf.pJ().top,this.Br=b.subscribe(function(){var c=a.rf.pJ().top;Math.abs(c-a.GKc)>a.Zc.threshold?a.Xp():a.yb.df()})):this.Br=b.subscribe(this.Xp)}};zWa.prototype.disable=function(){this.Br&&(this.Br.unsubscribe(),this.Br=null)};zWa.prototype.detach=function(){this.disable();this.yb=null};var AWa=function(){};AWa.prototype.enable=function(){};AWa.prototype.disable=function(){};AWa.prototype.attach=function(){};var BWa=function(a,b,c,d){this.SD=a;this.rf=b;this.nb=c;this.Zc=d;this.Br=null};BWa.prototype.attach=function(a){this.yb=a};BWa.prototype.enable=function(){var a=this;this.Br||(this.Br=this.SD.wK(this.Zc?this.Zc.Z4a:0).subscribe(function(){a.yb.df();if(a.Zc&&a.Zc.Ded){var b=a.yb.Dp.getBoundingClientRect(),c=a.rf.qJ(),d=c.width;c=c.height;Ata(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.nb.run(function(){return a.yb.detach()}))}}))};
BWa.prototype.disable=function(){this.Br&&(this.Br.unsubscribe(),this.Br=null)};BWa.prototype.detach=function(){this.disable();this.yb=null};_.CWa=new _.ld("VIRTUAL_SCROLL_STRATEGY");_.fs=function(){this.nb=_.u(_.Fg);this.nc=_.u(_.cr);this.Db=_.u(_.ph,{optional:!0});this.L9=new _.lf;this.Y7=null;this.pOa=0;this.x4=new Map};_.fs.prototype.register=function(a){var b=this;this.x4.has(a)||this.x4.set(a,a.qL.subscribe(function(){return b.L9.next(a)}))};_.fs.prototype.vB=function(a){var b=this.x4.get(a);b&&(b.unsubscribe(),this.x4.delete(a))};
_.fs.prototype.wK=function(a){var b=this;a=a===void 0?20:a;return this.nc.isBrowser?new _.ce(function(c){b.Y7||b.YFc();var d=a>0?b.L9.ha(vka(a)).subscribe(c):b.L9.subscribe(c);b.pOa++;return function(){d.unsubscribe();b.pOa--;b.pOa||b.Ugb()}}):_.ne()};_.fs.prototype.La=function(){var a=this;this.Ugb();this.x4.forEach(function(b,c){return a.vB(c)});this.L9.complete()};_.DWa=function(a,b){var c=[];a.x4.forEach(function(d,e){a.rNc(e,b)&&c.push(e)});return c};
_.fs.prototype.rr=function(){return this.Db.defaultView||window};_.fs.prototype.rNc=function(a,b){b=_.Xh(b);a=a.hb.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.fs.prototype.YFc=function(){var a=this;this.Y7=this.nb.Vb(function(){return _.Be(a.rr().document,"scroll").subscribe(function(){return a.L9.next()})})};_.fs.prototype.Ugb=function(){this.Y7&&(this.Y7.unsubscribe(),this.Y7=null)};_.fs.O=function(a){return new (a||_.fs)};_.fs.ua=_.q({token:_.fs,qa:_.fs.O,Ga:"root"});_.gs=function(){var a=this;this.hb=_.u(_.Td);this.DTb=_.u(_.fs);this.ld=_.u(_.Fg);this.dir=_.u(_.Zr,{optional:!0});this.Lb=new _.lf;this.qL=new _.ce(function(b){return a.ld.Vb(function(){return _.Be(a.hb.na,"scroll").ha(_.wf(a.Lb)).subscribe(b)})})};_.h=_.gs.prototype;_.h.Ra=function(){this.DTb.register(this)};_.h.La=function(){this.DTb.vB(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&&Ira()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),Ira()==2?a.left=a.right:Ira()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.pGc(a)};
_.h.pGc=function(a){var b=this.hb.na;Gra()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))};
_.h.i3=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&&Ira()==2?a=="left"?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&Ira()==1?a=="left"?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:a=="left"?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};_.gs.O=function(a){return new (a||_.gs)};
_.gs.Fa=_.hd({type:_.gs,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.hs=function(){};_.is=new _.ld("_ViewRepeater");_.js=function(){this.H8=[]};_.js.prototype.notify=function(a,b){for(var c=_.k(this.H8),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.js.prototype.listen=function(a){var b=this;this.H8.push(a);return function(){b.H8=b.H8.filter(function(c){return a!==c})}};_.js.prototype.La=function(){this.H8=[]};_.js.O=function(a){return new (a||_.js)};_.js.ua=_.q({token:_.js,qa:_.js.O,Ga:"root"});_.ks=function(){var a=this;this.nc=_.u(_.cr);this.Toa=new _.lf;this.Uoa=function(b){a.Toa.next(b)};this.Db=_.u(_.ph,{optional:!0});_.u(_.Fg).Vb(function(){if(a.nc.isBrowser){var b=a.rr();b.addEventListener("resize",a.Uoa);b.addEventListener("orientationchange",a.Uoa)}a.Hc().subscribe(function(){return a.iM=null})})};_.h=_.ks.prototype;_.h.La=function(){if(this.nc.isBrowser){var a=this.rr();a.removeEventListener("resize",this.Uoa);a.removeEventListener("orientationchange",this.Uoa)}this.Toa.complete()};
_.h.qJ=function(){this.iM||this.YOc();var a={width:this.iM.width,height:this.iM.height};this.nc.isBrowser||(this.iM=null);return a};_.h.pJ=function(){if(!this.nc.isBrowser)return{top:0,left:0};var a=this.Db,b=this.rr(),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.Toa.ha(vka(a)):this.Toa};
_.h.rr=function(){return this.Db.defaultView||window};_.h.YOc=function(){var a=this.rr();this.iM=this.nc.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.ks.O=function(a){return new (a||_.ks)};_.ks.ua=_.q({token:_.ks,qa:_.ks.O,Ga:"root"});var EWa=new _.ld("VIRTUAL_SCROLLABLE"),ls=function(){_.gs.call(this)};_.W(ls,_.gs);ls.O=function(a){return new (a||ls)};ls.Fa=_.hd({type:ls,features:[_.Lf]});var FWa,GWa,IWa;FWa=["contentWrapper"];GWa=typeof requestAnimationFrame!=="undefined"?oJa:_.sm;
_.ms=function(){_.gs.call(this);var a=this;this.hb=_.u(_.Td);this.Ua=_.u(_.Tg);this.Je=_.u(_.CWa,{optional:!0});this.WF=_.u(EWa,{optional:!0});this.nc=_.u(_.cr);this.CKa=new _.lf;this.aOa=new _.lf;this.yNa="vertical";this.DQa=!1;this.gAa=new _.ce(function(b){return a.Je.gAa.subscribe(function(c){return Promise.resolve().then(function(){return a.ld.run(function(){return b.next(c)})})})});this.v4c=this.aOa;this.Era=0;this.Vhb=this.Whb="";this.it={start:0,end:0};this.kra=this.iM=this.gpa=0;this.DMa=
this.ZNa=!1;this.jOa=[];this.Hib=_.Zd.EMPTY;this.zc=_.u(_.Bf);this.w8=!1;this.Hib=_.u(_.ks).Hc().subscribe(function(){_.HWa(a)});this.WF||(this.hb.na.classList.add("cdk-virtual-scrollable"),this.WF=this)};_.W(_.ms,ls);_.ms.Fa=ls.Fa;_.h=_.ms.prototype;
_.h.Ra=function(){var a=this;this.nc.isBrowser&&(this.WF===this&&ls.prototype.Ra.call(this),this.ld.Vb(function(){return Promise.resolve().then(function(){a.Jfb();a.Je.attach(a);a.WF.qL.ha(_.uf(null),vka(0,GWa),_.wf(a.Lb)).subscribe(function(){return a.Je.f2c()});a.sqa()})}))};_.h.La=function(){this.detach();this.Je.detach();this.aOa.complete();this.CKa.complete();this.Hib.unsubscribe();this.w8=!0;ls.prototype.La.call(this)};
_.h.attach=function(a){var b=this;this.ld.Vb(function(){b.Gdb=a;b.Gdb.hsb.ha(_.wf(b.CKa)).subscribe(function(c){c=c.length;c!==b.gpa&&(b.gpa=c,b.Je.jLb());b.Scb()})})};_.h.detach=function(){this.Gdb=null;this.CKa.next()};_.h.qJ=function(){return this.iM};_.h.Ky=function(a,b){this.Je.Ky(a,b===void 0?"auto":b)};
_.h.i3=function(a){var b=this;return Math.max(0,(this.WF==this?function(c){return ls.prototype.i3.call(b,c)}:function(c){return b.WF.i3(c)})(a!=null?a:this.orientation==="horizontal"?"start":"top")-IWa(this))};IWa=function(a){var b=a.orientation==="horizontal"?"left":"top";var c=a.WF.hb.na.getBoundingClientRect()[b];return a.hb.na.getBoundingClientRect()[b]-c};_.HWa=function(a){a.Jfb();a.Je.jLb()};
_.ms.prototype.Jfb=function(){var a=this.WF.hb.na;this.iM=this.orientation==="horizontal"?a.clientWidth:a.clientHeight};_.ms.prototype.sqa=function(a){var b=this;a&&this.jOa.push(a);this.DMa||(this.DMa=!0,this.ld.Vb(function(){return Promise.resolve().then(function(){b.Scb()})}))};
_.ms.prototype.Scb=function(){var a=this;this.w8||this.ld.run(function(){_.xm(a.Ua);a.qcb.na.style.transform=a.bhb;_.Df(function(){a.DMa=!1;var b=a.jOa;a.jOa=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()},{Tb:a.zc})})};_.ms.prototype.Mbb=function(){this.Vhb=this.orientation==="horizontal"?"":this.Era+"px";this.Whb=this.orientation==="horizontal"?this.Era+"px":""};
_.p.Object.defineProperties(_.ms.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.yNa},set:function(a){this.yNa!==a&&(this.yNa=a,this.Mbb())}}});_.ms.O=function(a){return new (a||_.ms)};
_.ms.ya=_.ad({type:_.ms,oa:[["cdk-virtual-scroll-viewport"]],tb:function(a,b){a&1&&_.lg(FWa,7);if(a&2){var c;_.pg(c=_.qg())&&(b.qcb=c.first)}},qb:[1,"cdk-virtual-scroll-viewport"],rb:4,Ya:function(a,b){a&2&&_.Pf("cdk-virtual-scroll-orientation-horizontal",b.orientation==="horizontal")("cdk-virtual-scroll-orientation-vertical",b.orientation!=="horizontal")},inputs:{orientation:"orientation",DQa:[2,"appendOnly","appendOnly",_.Pg]},outputs:{gAa:"scrolledIndexChange"},standalone:!0,features:[_.yg([{wa:_.gs,
Cb:function(a,b){return a||b},Kb:[[new _.em,new _.OIa(EWa)],_.ms]}]),_.Mf,_.Lf,_.zg],hc:["*"],Aa:4,Ba:4,Ea:[["contentWrapper",""],[1,"cdk-virtual-scroll-content-wrapper"],[1,"cdk-virtual-scroll-spacer"]],ta:function(a,b){a&1&&(_.dg(),_.H(0,"div",1,0),_.eg(2),_.I(),_.K(3,"div",2));a&2&&(_.A(3),_.Of("width",b.Whb)("height",b.Vhb))},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});_.ns=function(){};_.ns.O=function(a){return new (a||_.ns)};_.ns.Da=_.ed({type:_.ns});_.ns.Ca=_.Hc({});_.os=function(){};_.os.O=function(a){return new (a||_.os)};_.os.Da=_.ed({type:_.os});_.os.Ca=_.Hc({imports:[$r,_.ns,$r,_.ns]});var ps=function(){var a=this;this.SD=_.u(_.fs);this.rf=_.u(_.ks);this.nb=_.u(_.Fg);this.Db=_.u(_.ph);this.close=function(b){return new zWa(a.SD,a.nb,a.rf,b)};this.block=function(){return new yWa(a.rf,a.Db)};this.kl=function(b){return new BWa(a.SD,a.rf,a.nb,b)}};ps.O=function(a){return new (a||ps)};ps.ua=_.q({token:ps,qa:ps.O,Ga:"root"});_.qs=function(a){this.Dj=new AWa;this.Cd="";this.Qe=!1;this.Lj="cdk-overlay-dark-backdrop";this.W0=!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 rs=function(a,b,c,d,e,f,g,m,n,r,v){var y=this;r=r===void 0?!1:r;this.Lu=a;this.Qg=b;this.qj=c;this.Zc=d;this.nb=e;this.C8=f;this.Db=g;this.wr=m;this.k9=n;this.Dl=r;this.zc=v;this.Au=null;this.CJa=new _.lf;this.Qoa=new _.lf;this.Fo=new _.lf;this.TMa=_.Zd.EMPTY;this.Dbb=function(D){return y.CJa.next(D)};this.Ebb=function(D){y.lpa(D.target)};this.iqa=new _.lf;this.Lqa=new _.lf;this.bOa=new _.lf;d.Dj&&(this.Je=d.Dj,this.Je.attach(this));this.tj=d.jg;this.gGc=Ug(function(){return ala(function(){y.bOa.next()},
{Tb:y.zc})})};_.h=rs.prototype;
_.h.attach=function(a){var b=this;!this.Qg.parentElement&&this.PNa&&this.PNa.appendChild(this.Qg);a=this.Lu.attach(a);this.tj&&this.tj.attach(this);this.VOc();this.qib();this.pib();this.Je&&this.Je.enable();var c;(c=this.ibb)==null||c.destroy();this.ibb=_.Df(function(){b.tg()&&b.df()},{Tb:this.zc});this.Uhb(!0);this.Zc.Qe&&this.vGc();this.Zc.Cd&&this.i$(this.qj,this.Zc.Cd,!0);this.Qoa.next();this.C8.add(this);this.Zc.W0&&(this.TMa=this.wr.subscribe(function(){return b.dispose()}));this.k9.add(this);
typeof(a==null?void 0:a.ze)==="function"&&a.ze(function(){b.tg()&&b.nb.Vb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.tg()){JWa(this);this.Uhb(!1);this.tj&&this.tj.detach&&this.tj.detach();this.Je&&this.Je.disable();var a=this.Lu.detach();this.Fo.next();this.C8.remove(this);this.rIc();this.TMa.unsubscribe();this.k9.remove(this);return a}};
_.h.dispose=function(){var a=this.tg();this.tj&&this.tj.dispose();this.uIc();this.lpa(this.Au);this.TMa.unsubscribe();this.C8.remove(this);this.Lu.dispose();this.Qoa.complete();this.CJa.complete();this.iqa.complete();this.Lqa.complete();this.k9.remove(this);var b;(b=this.Qg)==null||b.remove();var c;(c=this.ibb)==null||c.destroy();this.PNa=this.qj=this.Qg=null;a&&this.Fo.next();this.Fo.complete();this.gGc.destroy();this.bOa.complete()};_.h.tg=function(){return this.Lu.tg()};_.h.sm=function(){return this.CJa};
_.h.Ak=function(){return this.iqa};_.h.qC=function(){return this.Lqa};_.h.Nl=function(){return this.Zc};_.h.df=function(){this.tj&&this.tj.apply()};_.KWa=function(a,b){b!==a.tj&&(a.tj&&a.tj.dispose(),a.tj=b,a.tg()&&(b.attach(a),a.df()))};rs.prototype.Js=function(a){this.Zc=Object.assign({},this.Zc,a);this.qib()};rs.prototype.setDirection=function(a){this.Zc=Object.assign({},this.Zc,{direction:a});this.pib()};rs.prototype.ZA=function(a){this.qj&&this.i$(this.qj,a,!0)};
rs.prototype.AP=function(a){this.qj&&this.i$(this.qj,a,!1)};var LWa=function(a){return(a=a.Zc.direction)?typeof a==="string"?a:a.value:"ltr"};_.h=rs.prototype;_.h.pib=function(){this.Qg.setAttribute("dir",LWa(this))};_.h.qib=function(){if(this.qj){var a=this.qj.style;a.width=Wh(this.Zc.width);a.height=Wh(this.Zc.height);a.minWidth=Wh(this.Zc.minWidth);a.minHeight=Wh(this.Zc.minHeight);a.maxWidth=Wh(this.Zc.maxWidth);a.maxHeight=Wh(this.Zc.maxHeight)}};
_.h.Uhb=function(a){this.qj.style.pointerEvents=a?"":"none"};
_.h.vGc=function(){var a=this;this.Au=this.Db.createElement("div");this.Au.classList.add("cdk-overlay-backdrop");this.Dl&&this.Au.classList.add("cdk-overlay-backdrop-noop-animation");this.Zc.Lj&&this.i$(this.Au,this.Zc.Lj,!0);this.Qg.parentElement.insertBefore(this.Au,this.Qg);this.Au.addEventListener("click",this.Dbb);this.Dl||typeof requestAnimationFrame==="undefined"?this.Au.classList.add("cdk-overlay-backdrop-showing"):this.nb.Vb(function(){requestAnimationFrame(function(){a.Au&&a.Au.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.VOc=function(){this.Qg.nextSibling&&this.Qg.parentNode.appendChild(this.Qg)};var JWa=function(a){var b=a.Au;b&&(a.Dl?a.lpa(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.nb.Vb(function(){b.addEventListener("transitionend",a.Ebb)}),b.style.pointerEvents="none",a.EJa=a.nb.Vb(function(){return setTimeout(function(){a.lpa(b)},500)})))};
rs.prototype.i$=function(a,b,c){b=_.Nra(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.nd(b)):a.classList.remove.apply(a.classList,_.nd(b)))};rs.prototype.rIc=function(){var a=this;this.nb.Vb(function(){var b=a.bOa.ha(_.wf(_.Fe(a.Qoa,a.Fo))).subscribe(function(){a.qj&&a.Qg&&a.qj.children.length!==0||(a.qj&&a.Zc.Cd&&a.i$(a.qj,a.Zc.Cd,!1),a.Qg&&a.Qg.parentElement&&(a.PNa=a.Qg.parentElement,a.Qg.remove()),b.unsubscribe())})})};
rs.prototype.uIc=function(){var a=this.Je;a&&(a.disable(),a.detach&&a.detach())};rs.prototype.lpa=function(a){a&&(a.removeEventListener("click",this.Dbb),a.removeEventListener("transitionend",this.Ebb),a.remove(),this.Au===a&&(this.Au=null));this.EJa&&(clearTimeout(this.EJa),this.EJa=void 0)};_.p.Object.defineProperties(rs.prototype,{Dp:{configurable:!0,enumerable:!0,get:function(){return this.qj}},ZE:{configurable:!0,enumerable:!0,get:function(){return this.Qg}}});var MWa=function(a,b){this.hU=a;this.GTb=b};var Dta;Dta=/([A-Za-z%]+)$/;_.ss=function(a,b,c,d,e){this.rf=b;this.Db=c;this.nc=d;this.HL=e;this.D8={width:0,height:0};this.wL=!1;this.Obb=!0;this.Opa=!1;this.Rpa=!0;this.JNa=!1;this.jn=0;this.jhb=[];this.NNa=[];this.Uqa=new _.lf;this.Ar=_.Zd.EMPTY;this.gt=this.mNa=0;this.Moa=[];this.V3=this.Uqa;this.zla(a)};
_.ss.prototype.attach=function(a){var b=this;a.ZE.classList.add("cdk-overlay-connected-position-bounding-box");this.yb=a;this.oZ=a.ZE;this.qj=a.Dp;this.ur=!1;this.SZ=!0;this.HS=null;this.Ar.unsubscribe();this.Ar=this.rf.Hc().subscribe(function(){b.SZ=!0;b.apply()})};
_.ss.prototype.apply=function(){if(!this.ur&&this.nc.isBrowser)if(!this.SZ&&this.JNa&&this.HS)_.NWa(this);else{this.gcb();this.ghb();this.iNc();this.Ora=this.heb();this.ANa=this.yLa();this.IL=this.qj.getBoundingClientRect();this.wZ=wWa(this.HL).getBoundingClientRect();for(var a=this.ANa,b=this.IL,c=this.Ora,d=this.wZ,e=[],f,g=_.k(this.NNa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.jeb(a,d,m),r=this.ALa(n,b,m),v=this.OJc(r,b,c,m);if(v.wZc){this.wL=!1;this.Noa(m,n);return}if(this.bHc(v,r,
c))e.push({position:m,origin:n,N2c:b,wnb:this.Kbb(n,m)});else if(!f||f.L2c.K1b<v.K1b)f={L2c:v,zod:r,A2c:n,position:m,N2c: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.wnb.width*c.wnb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.wL=!1;this.Noa(a.position,a.origin)}else this.Obb&&(this.wL=!0),this.Noa(f.position,f.A2c)}};_.ss.prototype.detach=function(){this.gcb();this.Yqa=this.HS=null;this.Ar.unsubscribe()};
_.ss.prototype.dispose=function(){this.ur||(this.oZ&&ti(this.oZ.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.qj&&this.ghb(),this.yb&&this.yb.ZE.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Uqa.complete(),this.yb=this.oZ=null,this.ur=!0)};
_.NWa=function(a){if(!a.ur&&a.nc.isBrowser){var b=a.HS;b?(a.ANa=a.yLa(),a.IL=a.qj.getBoundingClientRect(),a.Ora=a.heb(),a.wZ=wWa(a.HL).getBoundingClientRect(),a.Noa(b,a.jeb(a.ANa,a.wZ,b))):a.apply()}};_.OWa=function(a,b){a.jhb=b;return a};_.ts=function(a,b){a.NNa=b;b.indexOf(a.HS)===-1&&(a.HS=null);return a};_.us=function(a,b){a.jn=b;return a};_.vs=function(a,b){a.Rpa=b===void 0?!0:b;return a};_.PWa=function(a,b){a.Opa=b===void 0?!0:b;return a};_.ws=function(a,b){a.JNa=b===void 0?!0:b;return a};
_.ss.prototype.zla=function(a){this.PA=a;return this};_.xs=function(a,b){a.aib=b;return a};_.h=_.ss.prototype;_.h.jeb=function(a,b,c){if(c.Ac=="center")var d=a.left+a.width/2;else{d=this.Rk()?a.right:a.left;var e=this.Rk()?a.left:a.right;d=c.Ac=="start"?d:e}b.left<0&&(d-=b.left);a=c.Bc=="center"?a.top+a.height/2:c.Bc=="top"?a.top:a.bottom;b.top<0&&(a-=b.top);return{x:d,y:a}};
_.h.ALa=function(a,b,c){return{x:a.x+(c.qc=="center"?-b.width/2:c.qc==="start"?this.Rk()?-b.width:0:this.Rk()?0:-b.width),y:a.y+(c.uc=="center"?-b.height/2:c.uc=="top"?0:-b.height)}};_.h.OJc=function(a,b,c,d){b=Fta(b);var e=a.x;a=a.y;var f=this.Epa(d,"x");d=this.Epa(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.Jhb(b.width,-e,e+b.width-c.width);e=this.Jhb(b.height,d,a);d=c*e;return{K1b:d,wZc:b.width*b.height===d,YVc:e===b.height,XVc:c==b.width}};
_.h.bHc=function(a,b,c){if(this.Rpa){var d=c.bottom-b.y;c=c.right-b.x;b=Eta(this.yb.Nl().minHeight);var e=Eta(this.yb.Nl().minWidth);c=a.XVc||e!=null&&e<=c;return(a.YVc||b!=null&&b<=d)&&c}return!1};
_.h.Ngb=function(a,b,c){if(this.Yqa&&this.JNa)return{x:a.x+this.Yqa.x,y:a.y+this.Yqa.y};b=Fta(b);var d=this.Ora,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.jn?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.jn?d.top-c.top-a.y:0;this.Yqa={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.Noa=function(a,b){this.HNc(a);this.ENc(b,a);this.ANc(b,a);a.Cd&&this.aGc(a.Cd);if(this.Uqa.Gn.length){b=this.ZJc();var c;if(c=a===this.HS&&this.vfb)c=this.vfb,c=c===b?!0:c.rEb===b.rEb&&c.sEb===b.sEb&&c.Wwa===b.Wwa&&c.tEb===b.tEb;c||this.Uqa.next(new MWa(a,b));this.vfb=b}this.HS=a;this.SZ=!1};
_.h.HNc=function(a){if(this.aib){var b=this.oZ.querySelectorAll(this.aib),c=a.uc;a=a.qc==="center"?"center":this.Rk()?a.qc==="start"?"right":"left":a.qc==="start"?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.Kbb=function(a,b){var c=this.Ora,d=this.Rk();if(b.uc==="top"){var e=a.y;var f=c.height-e+this.jn}else if(b.uc==="bottom"){var g=c.height-a.y+this.jn*2;f=c.height-g+this.jn}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.D8.height;f=e*2;e=a.y-e;f>m&&!this.SZ&&!this.Opa&&(e=a.y-m/2)}m=b.qc==="start"&&!d||b.qc==="end"&&d;if(b.qc==="end"&&!d||b.qc==="start"&&d){var n=c.width-a.x+this.jn*2;b=a.x-this.jn}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.D8.width,b=
r*2,r=a.x-r,b>c&&!this.SZ&&!this.Opa&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.ANc=function(a,b){a=this.Kbb(a,b);this.SZ||this.Opa||(a.height=Math.min(a.height,this.D8.height),a.width=Math.min(a.width,this.D8.width));var c={};if(this.Deb())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.yb.Nl().maxHeight,e=this.yb.Nl().maxWidth;c.height=Wh(a.height);c.top=Wh(a.top);c.bottom=Wh(a.bottom);c.width=Wh(a.width);c.left=Wh(a.left);c.right=Wh(a.right);c.alignItems=b.qc==="center"?"center":b.qc==="end"?"flex-end":"flex-start";c.justifyContent=
b.uc==="center"?"center":b.uc==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=Wh(d));e&&(c.maxWidth=Wh(e))}this.D8=a;ti(this.oZ.style,c)};_.h.iNc=function(){ti(this.oZ.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.ghb=function(){ti(this.qj.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.ENc=function(a,b){var c={},d=this.Deb(),e=this.Rpa,f=this.yb.Nl();if(d){var g=this.rf.pJ();ti(c,this.FJc(b,a,g));ti(c,this.EJc(b,a,g))}else c.position="static";a="";g=this.Epa(b,"x");b=this.Epa(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Wh(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Wh(f.maxWidth):e&&(c.maxWidth=""));ti(this.qj.style,c)};
_.h.FJc=function(a,b,c){var d={top:"",bottom:""};b=this.ALa(b,this.IL,a);this.wL&&(b=this.Ngb(b,this.IL,c));a.uc==="bottom"?d.bottom=this.Db.documentElement.clientHeight-(b.y+this.IL.height)+"px":d.top=Wh(b.y);return d};_.h.EJc=function(a,b,c){var d={left:"",right:""};b=this.ALa(b,this.IL,a);this.wL&&(b=this.Ngb(b,this.IL,c));(this.Rk()?a.qc==="end"?"left":"right":a.qc==="end"?"right":"left")==="right"?d.right=this.Db.documentElement.clientWidth-(b.x+this.IL.width)+"px":d.left=Wh(b.x);return d};
_.h.ZJc=function(){var a=this.yLa(),b=this.qj.getBoundingClientRect(),c=this.jhb.map(function(d){return d.hb.na.getBoundingClientRect()});return{rEb:Bta(a,c),sEb:Ata(a,c),Wwa:Bta(b,c),tEb:Ata(b,c)}};_.h.Jhb=function(a){return _.lc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.heb=function(){var a=this.Db.documentElement.clientWidth,b=this.Db.documentElement.clientHeight,c=this.rf.pJ();return{top:c.top+this.jn,left:c.left+this.jn,right:c.left+a-this.jn,bottom:c.top+b-this.jn,width:a-2*this.jn,height:b-2*this.jn}};_.h.Rk=function(){return LWa(this.yb)==="rtl"};_.h.Deb=function(){return!this.Rpa||this.wL};_.h.Epa=function(a,b){return b==="x"?a.offsetX==null?this.mNa:a.offsetX:a.offsetY==null?this.gt:a.offsetY};_.h.Cdd=function(){};
_.h.aGc=function(a){var b=this;this.qj&&_.Nra(a).forEach(function(c){c!==""&&b.Moa.indexOf(c)===-1&&(b.Moa.push(c),b.qj.classList.add(c))})};_.h.gcb=function(){var a=this;this.qj&&(this.Moa.forEach(function(b){a.qj.classList.remove(b)}),this.Moa=[])};_.h.yLa=function(){var a=this.PA;if(a instanceof _.Td)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(_.ss.prototype,{Fy:{configurable:!0,enumerable:!0,get:function(){return this.NNa}}});var QWa=function(){this.cIc="static";this.cMa=this.JPa=this.B$=this.yx=this.Koa=this.GJa=this.mPa="";this.ur=!1};_.h=QWa.prototype;_.h.attach=function(a){var b=a.Nl();this.yb=a;this.JPa&&!b.width&&a.Js({width:this.JPa});this.cMa&&!b.height&&a.Js({height:this.cMa});a.ZE.classList.add("cdk-global-overlay-wrapper");this.ur=!1};_.h.top=function(a){this.GJa="";this.mPa=a===void 0?"":a;this.Koa="flex-start";return this};_.h.left=function(a){this.B$=a===void 0?"":a;this.yx="left";return this};
_.h.bottom=function(a){this.mPa="";this.GJa=a===void 0?"":a;this.Koa="flex-end";return this};_.h.right=function(a){this.B$=a===void 0?"":a;this.yx="right";return this};_.h.start=function(a){this.B$=a===void 0?"":a;this.yx="start";return this};_.h.end=function(a){this.B$=a===void 0?"":a;this.yx="end";return this};_.h.width=function(a){a=a===void 0?"":a;this.yb?this.yb.Js({width:a}):this.JPa=a;return this};_.h.height=function(a){a=a===void 0?"":a;this.yb?this.yb.Js({height:a}):this.cMa=a;return this};
_.ys=function(a){a.left("");a.yx="center";return a};_.zs=function(a){a.top("");a.Koa="center";return a};
QWa.prototype.apply=function(){if(this.yb&&this.yb.tg()){var a=this.yb.Dp.style,b=this.yb.ZE.style,c=this.yb.Nl(),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.yx;c=this.B$;var g=this.yb.Nl().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.cIc;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.mPa;a.marginBottom=this.GJa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Koa}};
QWa.prototype.dispose=function(){if(!this.ur&&this.yb){var a=this.yb.Dp.style,b=this.yb.ZE,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.ur=!0}};var As=function(){this.rf=_.u(_.ks);this.Db=_.u(_.ph);this.nc=_.u(_.cr);this.HL=_.u(es)};As.prototype.global=function(){return new QWa};_.Bs=function(a,b){return new _.ss(b,a.rf,a.Db,a.nc,a.HL)};As.O=function(a){return new (a||As)};As.ua=_.q({token:As,qa:As.O,Ga:"root"});var Cs=function(){};Cs.prototype.attach=function(a){this.jZ=a;return a.attach(this)};Cs.prototype.detach=function(){var a=this.jZ;a!=null&&(this.jZ=null,a.detach())};_.p.Object.defineProperties(Cs.prototype,{qZc:{configurable:!0,enumerable:!0,get:function(){return this.jZ!=null}}});_.Ds=function(a,b,c,d,e){this.component=a;this.Ce=b;this.Tb=c;this.lP=e};_.W(_.Ds,Cs);_.Fs=function(a,b,c,d){this.Qc=a;this.Ce=b;this.context=c;this.Tb=d};_.W(_.Fs,Cs);
_.Fs.prototype.attach=function(a,b){this.context=b=b===void 0?this.context:b;return Cs.prototype.attach.call(this,a)};_.Fs.prototype.detach=function(){this.context=void 0;return Cs.prototype.detach.call(this)};_.p.Object.defineProperties(_.Fs.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Qc.hb}}});var Gs=function(){this.ur=!1};_.h=Gs.prototype;_.h.tg=function(){return!!this.ex};
_.h.attach=function(a){if(a instanceof _.Ds)return this.ex=a,this.cv(a);if(a instanceof _.Fs)return this.ex=a,this.dB(a)};_.h.detach=function(){this.ex&&(this.ex=this.ex.jZ=null);this.Yeb()};_.h.dispose=function(){this.tg()&&this.detach();this.Yeb();this.ur=!0};_.h.nla=function(a){this.IKa=a};_.h.Yeb=function(){this.IKa&&(this.IKa(),this.IKa=null)};var Hs=function(a,b,c,d,e){this.ur=!1;this.Fya=a;this.Eo=c;this.kIc=d;this.Db=e};_.W(Hs,Gs);
Hs.prototype.cv=function(a){var b=this;if(a.Ce){var c=a.Tb||a.Ce.Tb,d=c.get(im,null,{optional:!0})||void 0;var e=_.dKa(a.Ce,a.component,{index:a.Ce.length,Tb:c,wKb:d,lP:a.lP||void 0});this.nla(function(){return e.destroy()})}else e=zna(a.component,{EUc:a.Tb||this.kIc||_.PIa,GE:this.Eo.Tb,lP:a.lP||void 0}),_.aKa(this.Eo,e.Kv),this.nla(function(){b.Eo.t$c>0&&b.Eo.J0(e.Kv);e.destroy()});this.Fya.appendChild(this.xJc(e));this.ex=a;return e};
Hs.prototype.dB=function(a){var b=this,c=a.Ce,d=c.di(a.Qc,a.context,{Tb:a.Tb});d.Xl.forEach(function(e){return b.Fya.appendChild(e)});_.ym(d);this.nla(function(){var e=c.indexOf(d);e!==-1&&c.remove(e)});this.ex=a;return d};Hs.prototype.dispose=function(){Gs.prototype.dispose.call(this);this.Fya.remove()};Hs.prototype.xJc=function(a){return a.Kv.Xl[0]};var Is=function(){var a=_.u(_.ig),b=_.u(_.jg);_.Fs.call(this,a,b)};_.W(Is,_.Fs);Is.O=function(a){return new (a||Is)};Is.Fa=_.hd({type:Is,oa:[["","cdkPortal",""]],Rb:["cdkPortal"],standalone:!0,features:[_.Lf]});_.Js=function(){this.ur=!1;this.NLc=_.u(im,{optional:!0});this.Db=_.u(_.ph);this.Fe=_.u(_.jg);this.en=!1;this.NQa=new _.vm};_.W(_.Js,Gs);_.h=_.Js.prototype;_.h.Ra=function(){this.en=!0};_.h.La=function(){Gs.prototype.dispose.call(this);this.Abb=this.ex=null};
_.h.cv=function(a){a.jZ=this;var b=a.Ce!=null?a.Ce:this.Fe,c=_.dKa(b,a.component,{index:b.length,Tb:a.Tb||b.Tb,lP:a.lP||void 0,wKb:this.NLc||void 0});b!==this.Fe&&this.XJc().appendChild(c.Kv.Xl[0]);Gs.prototype.nla.call(this,function(){return c.destroy()});this.ex=a;this.Abb=c;this.NQa.emit(c);return c};_.h.dB=function(a){var b=this;a.jZ=this;var c=this.Fe.di(a.Qc,a.context,{Tb:a.Tb});Gs.prototype.nla.call(this,function(){return b.Fe.clear()});this.ex=a;this.Abb=c;this.NQa.emit(c);return c};
_.h.XJc=function(){var a=this.Fe.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.p.Object.defineProperties(_.Js.prototype,{bja:{configurable:!0,enumerable:!0,get:function(){return this.ex},set:function(a){if(!this.tg()||a||this.en)this.tg()&&Gs.prototype.detach.call(this),a&&Gs.prototype.attach.call(this,a),this.ex=a||null}}});_.Js.O=function(a){return new (a||_.Js)};
_.Js.Fa=_.hd({type:_.Js,oa:[["","cdkPortalOutlet",""]],inputs:{bja:[0,"cdkPortalOutlet","portal"]},outputs:{NQa:"attached"},Rb:["cdkPortalOutlet"],standalone:!0,features:[_.Lf]});_.Ks=function(){};_.Ks.O=function(a){return new (a||_.Ks)};_.Ks.Da=_.ed({type:_.Ks});_.Ks.Ca=_.Hc({});var RWa;RWa=0;_.Ls=function(){this.Cj=_.u(ps);this.HL=_.u(es);this.iKa=_.u(_.hm);this.xMc=_.u(As);this.C8=_.u(bs);this.zc=_.u(_.Bf);this.nb=_.u(_.Fg);this.Db=_.u(_.ph);this.tIc=_.u(_.Zr);this.wr=_.u(_.Jn);this.k9=_.u(cs);this.mGc=_.u(_.jm,{optional:!0});this.rT=_.u(_.Fr)};_.h=_.Ls.prototype;
_.h.create=function(a){this.rT.load(ds);var b=this.QHc(),c=this.UHc(b),d=this.WHc(c);a=new _.qs(a);a.direction=a.direction||this.tIc.value;return new rs(d,b,c,a,this.nb,this.C8,this.Db,this.wr,this.k9,this.mGc==="NoopAnimations",this.zc.get(cm))};_.h.position=function(){return this.xMc};_.h.UHc=function(a){var b=this.Db.createElement("div");b.id="cdk-overlay-"+RWa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};
_.h.QHc=function(){var a=this.Db.createElement("div");wWa(this.HL).appendChild(a);return a};_.h.WHc=function(a){this.Eo||(this.Eo=this.zc.get(_.Mg));return new Hs(a,this.iKa,this.Eo,this.zc,this.Db)};_.Ls.O=function(a){return new (a||_.Ls)};_.Ls.ua=_.q({token:_.Ls,qa:_.Ls.O,Ga:"root"});var TWa;_.SWa=new _.ld("cdk-connected-overlay-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.Ls);return function(){return a.Cj.kl()}}});TWa={wa:_.SWa,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.kl()}}};_.Ms=function(){};_.Ms.O=function(a){return new (a||_.Ms)};_.Ms.Da=_.ed({type:_.Ms});_.Ms.Ca=_.Hc({Pb:[_.Ls,TWa],imports:[$r,_.Ks,_.os,_.os]});_.Ns=function(){_.u(or).pJa()};_.Ns.O=function(a){return new (a||_.Ns)};_.Ns.Da=_.ed({type:_.Ns});_.Ns.Ca=_.Hc({imports:[$r,$r]});_.UWa=function(a,b,c,d,e){this.lIc=a;this.td=b;this.r9=c;this.q9=d;this.Gh=e;this.Nh=!1};_.UWa.prototype.mu=function(){var a=this.Nh,b=this.r9||this.q9,c=this.td?this.td.control:null,d,e,f=(e=(d=this.us||this.lIc)==null?void 0:d.aEb(c,b))!=null?e:!1;f!==a&&(this.Nh=f,this.Gh.next())};_.VWa=new _.ld("MAT_DATE_LOCALE",{Ga:"root",qa:Gta});_.Os=new _.ld("mat-date-formats");_.Ps=function(){};_.Ps.prototype.aEb=function(a,b){return!!(a&&a.invalid&&(a.On||b&&b.YX))};_.Ps.O=function(a){return new (a||_.Ps)};_.Ps.ua=_.q({token:_.Ps,qa:_.Ps.O,Ga:"root"});_.Qs=function(){};_.Qs.O=function(a){return new (a||_.Qs)};
_.Qs.ya=_.ad({type:_.Qs,oa:[["div","mat-internal-form-field",""]],qb:[1,"mdc-form-field","mat-internal-form-field"],rb:2,Ya:function(a,b){a&2&&_.Pf("mdc-form-field--align-end",b.Ap==="before")},inputs:{Ap:"labelPosition"},standalone:!0,features:[_.zg],oc:["mat-internal-form-field",""],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(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});_.Rs=new _.ld("MAT_OPTION_PARENT_COMPONENT");_.Ss=new _.ld("MatOptgroup");var WWa=_.Th({passive:!0,capture:!0}),XWa=function(){var a=this;this.dk=new Map;this.Gcb=function(b){var c=_.Uh(b);if(c){var d;(d=a.dk.get(b.type))==null||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};XWa.prototype.XPa=function(a,b,c,d){var e=this,f=this.dk.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.dk.set(b,new Map([[c,new Set([d])]])),a.Vb(function(){document.addEventListener(b,e.Gcb,WWa)}))};
XWa.prototype.V3a=function(a,b,c){var d=this.dk.get(a);if(d){var e=d.get(b);e&&(e.delete(c),e.size===0&&d.delete(b),d.size===0&&(this.dk.delete(a),document.removeEventListener(a,this.Gcb,WWa)))}};var YWa=function(a,b,c,d){d=d===void 0?!1:d;this.fq=a;this.element=b;this.config=c;this.lGc=d;this.state=3};var ZWa={FE:225,JE:150},$Wa=_.Th({passive:!0,capture:!0}),aXa=["mousedown","touchstart"],bXa=["mouseup","mouseleave","touchend","touchcancel"],cXa=function(){},dXa,eXa;cXa.O=function(a){return new (a||cXa)};
cXa.ya=_.ad({type:cXa,oa:[["ng-component"]],qb:["mat-ripple-style-loader",""],standalone:!0,features:[_.zg],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))}@media(forced-colors: 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});_.Ts=function(a,b,c,d,e){this.Ara=a;this.nb=b;this.nc=d;this.y8=!1;this.M6=new Map;this.Sqa=!1;d.isBrowser&&(this.vZ=_.Xh(c));e&&e.get(_.Fr).load(cXa)};
dXa=function(a,b,c,d){d=d===void 0?{}:d;var e=a.wZ=a.wZ||a.vZ.getBoundingClientRect(),f=Object.assign({},ZWa,d.animation);d.h0&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Hta(b,c,e);b-=e.left;c-=e.top;var m=f.FE,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.vZ.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 YWa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.I2a||(a.bNa=r);var v=null;e||!m&&!f.JE||a.nb.Vb(function(){var y=function(){v&&(v.eVa=null);clearTimeout(J);a.VKa(r)},D=function(){return a.Jcb(r)},J=setTimeout(D,m+100);n.addEventListener("transitionend",y);n.addEventListener("transitioncancel",D);v={q2c:y,p2c:D,eVa:J}});a.M6.set(r,v);!e&&m||a.VKa(r);return r};
eXa=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},ZWa,b.config.animation);c.style.transitionDuration=d.JE+"ms";c.style.opacity="0";b.state=2;!b.lGc&&d.JE||a.VKa(b)}};_.Ts.prototype.cVa=function(){this.Ndb().forEach(function(a){a.config.I2a||eXa(a.fq,a)})};_.Us=function(a,b){var c=_.Xh(b);a.nc.isBrowser&&c&&c!==a.lI&&(a.o_(),a.lI=c,aXa.forEach(function(d){fXa.XPa(a.nb,d,c,a)}))};_.h=_.Ts.prototype;
_.h.handleEvent=function(a){var b=this;a.type==="mousedown"?this.Fqa(a):a.type==="touchstart"?this.kMc(a):this.jMc();this.Sqa||(this.nb.Vb(function(){bXa.forEach(function(c){b.lI.addEventListener(c,b,$Wa)})}),this.Sqa=!0)};_.h.VKa=function(a){a.state===0?this.YNc(a):a.state===2&&this.Jcb(a)};_.h.YNc=function(a){var b=a===this.bNa,c=a.config.I2a;a.state=1;c||b&&this.y8||eXa(a.fq,a)};
_.h.Jcb=function(a){var b,c=(b=this.M6.get(a))!=null?b:null;this.M6.delete(a);this.M6.size||(this.wZ=null);a===this.bNa&&(this.bNa=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.q2c),a.element.removeEventListener("transitioncancel",c.p2c),c.eVa!==null&&clearTimeout(c.eVa));a.element.remove()};_.h.Fqa=function(a){var b=_.xra(a),c=this.yfb&&Date.now()<this.yfb+800;this.Ara.SF||b||c||(this.y8=!0,dXa(this,a.clientX,a.clientY,this.Ara.Cs))};
_.h.kMc=function(a){if(!this.Ara.SF&&!_.yra(a)&&(this.yfb=Date.now(),this.y8=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)dXa(this,a[b].clientX,a[b].clientY,this.Ara.Cs)};_.h.jMc=function(){this.y8&&(this.y8=!1,this.Ndb().forEach(function(a){var b=a.state===1||a.config.vBa&&a.state===0;!a.config.I2a&&b&&eXa(a.fq,a)}))};_.h.Ndb=function(){return Array.from(this.M6.keys())};
_.h.o_=function(){var a=this,b=this.lI;b&&(aXa.forEach(function(c){return fXa.V3a(c,b,a)}),this.Sqa&&(bXa.forEach(function(c){return b.removeEventListener(c,a,$Wa)}),this.Sqa=!1))};var fXa=new XWa;_.Vs=new _.ld("mat-ripple-global-options");_.Ws=function(){this.Ma=_.u(_.Td);this.ie=_.u(_.jm,{optional:!0});this.radius=0;this.en=this.vc=!1;var a=_.u(_.Fg),b=_.u(_.cr),c=_.u(_.Vs,{optional:!0}),d=_.u(_.Bf);this.HLa=c||{};this.QD=new _.Ts(this,a,this.Ma,b,d)};_.h=_.Ws.prototype;_.h.Ra=function(){this.en=!0;this.GOa()};_.h.La=function(){this.QD.o_()};_.h.cVa=function(){this.QD.cVa()};_.h.GOa=function(){!this.disabled&&this.en&&_.Us(this.QD,this.trigger)};
_.h.launch=function(a,b,c){return typeof a==="number"?dXa(this.QD,a,b===void 0?0:b,Object.assign({},this.Cs,c)):dXa(this.QD,0,0,Object.assign({},this.Cs,a))};
_.p.Object.defineProperties(_.Ws.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){a&&this.cVa();this.vc=a;this.GOa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.BOc||this.Ma.na},set:function(a){this.BOc=a;this.GOa()}},Cs:{configurable:!0,enumerable:!0,get:function(){return{h0:this.h0,radius:this.radius,color:this.color,animation:Object.assign({},this.HLa.animation,this.ie==="NoopAnimations"?{FE:0,JE:0}:{},this.animation),vBa:this.HLa.vBa}}},
SF:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.HLa.disabled}}});_.Ws.O=function(a){return new (a||_.Ws)};
_.Ws.Fa=_.hd({type:_.Ws,oa:[["","mat-ripple",""],["","matRipple",""]],qb:[1,"mat-ripple"],rb:2,Ya:function(a,b){a&2&&_.Pf("mat-ripple-unbounded",b.Q9c)},inputs:{color:[0,"matRippleColor","color"],Q9c:[0,"matRippleUnbounded","unbounded"],h0:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},Rb:["matRipple"],standalone:!0});_.Xs=function(){};_.Xs.O=function(a){return new (a||_.Xs)};_.Xs.Da=_.ed({type:_.Xs});_.Xs.Ca=_.Hc({imports:[_.Ns,_.Ns]});var gXa,hXa;gXa={capture:!0};hXa=["focus","mousedown","mouseenter","touchstart"];
_.Ys=function(){var a=this;this.Db=_.u(_.ph,{optional:!0});this.ie=_.u(_.jm,{optional:!0});this.X7=_.u(_.Vs,{optional:!0});this.nc=_.u(_.cr);this.nb=_.u(_.Fg);this.zc=_.u(_.Bf);this.PZ=new Map;this.dgb=function(b){b=_.Uh(b);if(b instanceof HTMLElement){var c,d;(b=b.closest('[mat-ripple-loader-uninitialized="'+((d=(c=a.X7)==null?void 0:c.Ot)!=null?d:"")+'"]'))&&a.ZHc(b)}};this.nb.Vb(function(){for(var b=_.k(hXa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;(d=a.Db)==null||d.addEventListener(c,
a.dgb,gXa)}})};_.Ys.prototype.La=function(){var a=this.PZ.keys();a=_.k(a);for(var b=a.next();!b.done;b=a.next())_.iXa(this,b.value);a=_.k(hXa);for(b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;(c=this.Db)==null||c.removeEventListener(b,this.dgb,gXa)}};
_.jXa=function(a,b,c){var d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.X7)==null?void 0:d.Ot)!=null?e:"");!c.className&&b.hasAttribute("mat-ripple-loader-class-name")||b.setAttribute("mat-ripple-loader-class-name",c.className||"");c.h0&&b.setAttribute("mat-ripple-loader-centered","");c.disabled&&b.setAttribute("mat-ripple-loader-disabled","")};
_.Ys.prototype.D5a=function(a,b){var c=this.PZ.get(a);c?(c.target.SF=b,b||c.qAb||(c.qAb=!0,_.Us(c.renderer,a))):b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
_.Ys.prototype.ZHc=function(a){if(this.Db&&!this.PZ.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.ie==="NoopAnimations",d=this.X7,e,f,g=c?0:(f=d==null?void 0:(e=d.animation)==null?void 0:e.FE)!=null?f:ZWa.FE,m,n;e=c?0:(n=d==null?void 0:(m=d.animation)==null?void 0:m.JE)!=null?n:ZWa.JE;m={SF:c||(d==null?void 0:d.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),
Cs:{h0:a.hasAttribute("mat-ripple-loader-centered"),vBa:d==null?void 0:d.vBa,animation:{FE:g,JE:e}}};b=new _.Ts(m,this.nb,b,this.nc,this.zc);(n=!m.SF)&&_.Us(b,a);this.PZ.set(a,{target:m,renderer:b,qAb:n});a.removeAttribute("mat-ripple-loader-uninitialized")}};_.iXa=function(a,b){var c=a.PZ.get(b);c&&(c.renderer.o_(),a.PZ.delete(b))};_.Ys.O=function(a){return new (a||_.Ys)};_.Ys.ua=_.q({token:_.Ys,qa:_.Ys.O,Ga:"root"});new Jm;new Jm;_.kXa=_.wi(function(){});_.Th({passive:!0,capture:!0});_.Th({passive:!0,capture:!0});new Jm;var oXa,pXa;_.lXa=["mat-button",""];_.mXa=["*"];_.nXa=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)}@media(forced-colors: active){.mat-button,.mat-flat-button,.mat-raised-button,.mat-icon-button,.mat-fab,.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"};
oXa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");pXa=_.ui(_.wi(_.vi(function(a){this.Ma=a})));_.Zs=function(a,b,c){var d=pXa.call(this,a)||this;d.Uc=b;d.ie=c;d.a_a=d.VLa("mat-fab","mat-mini-fab");d.Qwa=d.VLa("mat-icon-button");for(var e=_.k(oXa),f=e.next();!f.done;f=e.next())f=f.value,d.VLa(f)&&d.Pg().classList.add(f);a.na.classList.add("mat-button-base");d.a_a&&(d.color="accent");return d};_.W(_.Zs,pXa);_.h=_.Zs.prototype;
_.h.Ec=function(){this.Uc.Dk(this.Ma,!0)};_.h.La=function(){this.Uc.Fi(this.Ma)};_.h.focus=function(a,b){a?_.gr(this.Uc,this.Pg(),a,b):this.Pg().focus(b)};_.h.Pg=function(){return this.Ma.na};_.h.qx=function(){return this.Cc||this.disabled};_.h.VLa=function(){var a=this;return _.lc.apply(0,arguments).some(function(b){return a.Pg().hasAttribute(b)})};_.Zs.O=function(a){return new (a||_.Zs)(_.B(_.Td),_.B(_.fr),_.B(_.jm,8))};
_.Zs.ya=_.ad({type:_.Zs,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&&_.lg(_.Ws,5);if(a&2){var c;_.pg(c=_.qg())&&(b.F4a=c.first)}},qb:[1,"mat-focus-indicator"],rb:6,Ya:function(a,b){a&2&&(_.Nf("disabled",b.disabled||null)("mat-id-collision",null),_.Pf("_mat-animation-noopable",b.ie==="NoopAnimations")("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",Cc:"disableRipple",color:"color"},Rb:["matButton"],features:[_.Lf],oc:_.lXa,hc:_.mXa,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&&(_.dg(),_.H(0,"span",0),_.eg(1),_.I(),_.K(2,"span",1)(3,"span",2));a&2&&(_.A(2),_.Pf("mat-button-ripple-round",b.a_a||b.Qwa),_.F("matRippleDisabled",b.qx())("matRippleCentered",b.Qwa)("matRippleTrigger",
b.Pg()))},Ia:[_.Ws],styles:[_.nXa()],mb:2,Oa:0});var qXa={params:{wua:"150ms",Bua:"75ms"}},rXa=_.ei("dialogContainer",[_.hi("void, exit",_.gi({opacity:0,transform:"scale(0.7)"})),_.hi("enter",_.gi({transform:"none"})),_.ii("* => enter",_.psa([_.fi("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.gi({transform:"none",opacity:1})),_.qsa("@*",{type:9,options:null})]),qXa),_.ii("* => void, * => exit",_.psa([_.fi("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.gi({opacity:0})),_.qsa("@*",{type:9,options:null})]),qXa)]);var sXa=function(){this.role="dialog";this.Cd="";this.Qe=!0;this.Lj="";this.xj=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.jsa=this.laa=this.data=null;this.ariaModal=!0;this.gB="first-tabbable";this.mSa=this.Hca=this.Bs=!0};var $s=function(){this.role="dialog";this.Cd="";this.Qe=!0;this.Lj="";this.xj=!1;this.height=this.width="";this.ariaLabel=this.jsa=this.laa=this.data=null;this.ariaModal=!0;this.gB="first-tabbable";this.nSa=this.lSa=this.mSa=this.Bs=!0};var at=function(){this.ur=!1;this.Ma=_.u(_.Td);this.O7=_.u(_.jr);this.s8=_.u(_.hr);this.nb=_.u(_.Fg);this.yb=_.u(rs);this.Uc=_.u(_.fr);this.nc=_.u(_.cr);this.Db=_.u(_.ph,{optional:!0});this.qH=this.Wcb=this.CA=null;this.lH=[];this.Ua=_.u(_.Tg);this.zc=_.u(_.Bf);this.w8=!1;this.Zc=_.u($s,{optional:!0})||new $s;this.Zc.jsa&&this.lH.push(this.Zc.jsa)};_.W(at,Gs);_.h=at.prototype;_.h.VFc=function(a){this.lH.push(a);_.xm(this.Ua)};_.h.ZMc=function(a){a=this.lH.indexOf(a);a>-1&&(this.lH.splice(a,1),_.xm(this.Ua))};
_.h.bpa=function(){this.JKc();this.iKc();this.LJa()};_.h.LJa=function(){this.dM()};_.h.La=function(){this.w8=!0;this.nra()};_.h.cv=function(a){a=this.Lu.cv(a);this.bpa();return a};_.h.dB=function(a){a=this.Lu.dB(a);this.bpa();return a};_.h.NMc=function(){this.apa()||this.dM()};
_.h.aLa=function(a,b){this.s8.dF(a)||(a.tabIndex=-1,this.nb.Vb(function(){var c=function(){a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)};_.h.N7=function(a,b){(a=this.Ma.na.querySelector(a))&&this.aLa(a,b)};
_.h.dM=function(){var a=this;this.w8||_.Df(function(){var b=a.Ma.na;switch(a.Zc.gB){case !1:case "dialog":a.apa()||b.focus();break;case !0:case "first-tabbable":var c;((c=a.CA)==null?0:_.VUa(c))||a.YIc();break;case "first-heading":a.N7('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:a.N7(a.Zc.gB)}},{Tb:this.zc})};
_.h.nra=function(){var a=this.Zc.Bs,b=null;typeof a==="string"?b=this.Db.querySelector(a):typeof a==="boolean"?b=a?this.Wcb:null:a&&(b=a);if(this.Zc.Bs&&b&&typeof b.focus==="function"){a=_.Lra();var c=this.Ma.na;if(!a||a===this.Db.body||a===c||c.contains(a))this.Uc?(_.gr(this.Uc,b,this.qH),this.qH=null):b.focus()}this.CA&&this.CA.destroy()};_.h.YIc=function(){this.Ma.na.focus&&this.Ma.na.focus()};_.h.apa=function(){var a=this.Ma.na,b=_.Lra();return a===b||a.contains(b)};
_.h.JKc=function(){this.nc.isBrowser&&(this.CA=this.O7.create(this.Ma.na),this.Db&&(this.Wcb=_.Lra()))};_.h.iKc=function(){var a=this;this.yb.sm().subscribe(function(){a.Zc.xj&&a.NMc()})};at.O=function(a){return new (a||at)};
at.ya=_.ad({type:at,oa:[["cdk-dialog-container"]],tb:function(a,b){a&1&&_.lg(_.Js,7);if(a&2){var c;_.pg(c=_.qg())&&(b.Lu=c.first)}},qb:["tabindex","-1",1,"cdk-dialog-container"],rb:6,Ya:function(a,b){a&2&&_.Nf("id",b.Zc.id||null)("role",b.Zc.role)("aria-modal",b.Zc.ariaModal)("aria-labelledby",b.Zc.ariaLabel?null:b.lH[0])("aria-label",b.Zc.ariaLabel)("aria-describedby",b.Zc.laa||null)},standalone:!0,features:[_.Lf,_.zg],Aa:1,Ba:0,Ea:[["cdkPortalOutlet",""]],ta:function(a){a&1&&_.E(0,Ita,0,0,"ng-template",
0)},Ia:[_.Js],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],mb:2});var tXa=new _.ld("DialogScrollStrategy",{Ga:"root",qa:function(){var a=_.u(_.Ls);return function(){return a.Cj.block()}}}),uXa=new _.ld("DialogData"),vXa=new _.ld("DefaultDialogConfig");var wXa=function(a,b){var c=this;this.Id=a;this.config=b;this.closed=new _.lf;this.xj=b.xj;this.sm=a.sm();this.Ak=a.Ak();this.qC=a.qC();this.id=b.id;this.Ak.subscribe(function(d){d.keyCode!==27||c.xj||_.Sh(d)||(d.preventDefault(),c.close(void 0,{iea:"keyboard"}))});this.sm.subscribe(function(){c.xj||c.close(void 0,{iea:"mouse"})});this.ipa=a.Fo.subscribe(function(){b.nSa!==!1&&c.close()})};_.h=wXa.prototype;
_.h.close=function(a,b){if(this.mv){var c=this.closed;this.mv.qH=(b==null?void 0:b.iea)||"program";this.ipa.unsubscribe();this.Id.dispose();c.next(a);c.complete();this.Ix=this.mv=null}};_.h.df=function(){this.Id.df()};_.h.Js=function(a,b){this.Id.Js({width:a===void 0?"":a,height:b===void 0?"":b})};_.h.ZA=function(a){this.Id.ZA(a)};_.h.AP=function(a){this.Id.AP(a)};var xXa=0,bt=function(){var a=this;this.ff=_.u(_.Ls);this.zc=_.u(_.Bf);this.Ag=_.u(vXa,{optional:!0});this.Lo=_.u(bt,{optional:!0,TC:!0});this.HL=_.u(es);this.ID=[];this.gL=new _.lf;this.hL=new _.lf;this.tJa=new Map;this.Je=_.u(tXa);this.Wra=_.ze(function(){return a.Sh.length?a.ct():a.ct().ha(_.uf(void 0))})};_.h=bt.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.Ag||new $s,b);b.id=b.id||"cdk-dialog-"+xXa++;b.id&&this.QWa(b.id);var d=this.AH(b);d=this.ff.create(d);var e=new wXa(d,b);d=this.wGc(d,e,b);e.mv=d;this.xGc(a,e,d,b);this.Sh.length||this.AKc();this.Sh.push(e);e.closed.subscribe(function(){return c.Vgb(e,!0)});this.nt.next(e);return e};_.h.QWa=function(a){this.Sh.find(function(b){return b.id===a})};
_.h.La=function(){var a=this;Jta(this.ID,function(b){b.config.lSa===!1&&a.Vgb(b,!1)});Jta(this.ID,function(b){return b.close()});this.gL.complete();this.hL.complete();this.ID=[]};_.h.AH=function(a){var b=new _.qs({jg:a.jg||_.zs(_.ys(this.ff.position().global())),Dj:a.Dj||this.Je(),Cd:a.Cd,Qe:a.Qe,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,W0:a.mSa});a.Lj&&(b.Lj=a.Lj);return b};
_.h.wGc=function(a,b,c){var d,e=c.Tb||((d=c.Ce)==null?void 0:d.Tb);b=[{wa:$s,lc:c},{wa:wXa,lc:b},{wa:rs,lc:a}];c.container?typeof c.container==="function"?d=c.container:(d=c.container.type,b.push.apply(b,_.nd(c.container.Pb(c)))):d=at;c=new _.Ds(d,c.Ce,_.Og({parent:e||this.zc,Pb:b}),c.eU);return a.attach(c).instance};
_.h.xGc=function(a,b,c,d){if(a instanceof _.ig){var e=this.yZ(d,b,c,void 0);b={va:d.data,jp:b};d.nQ&&(b=Object.assign({},b,typeof d.nQ==="function"?d.nQ():d.nQ));c.dB(new _.Fs(a,null,b,e))}else e=this.yZ(d,b,c,this.zc),a=c.cv(new _.Ds(a,d.Ce,e,d.eU)),b.s0=a,b.Ix=a.instance};
_.h.yZ=function(a,b,c,d){var e,f=a.Tb||((e=a.Ce)==null?void 0:e.Tb);e=[{wa:uXa,lc:a.data},{wa:wXa,lc:b}];a.Pb&&(typeof a.Pb==="function"?e.push.apply(e,_.nd(a.Pb(b,a,c))):e.push.apply(e,_.nd(a.Pb)));!a.direction||f&&f.get(_.Zr,null,{optional:!0})||e.push({wa:_.Zr,lc:{value:a.direction,Hc:_.ne()}});return _.Og({parent:f||d,Pb:e})};
_.h.Vgb=function(a,b){a=this.Sh.indexOf(a);a>-1&&(this.Sh.splice(a,1),this.Sh.length||(this.tJa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.tJa.clear(),b&&this.ct().next()))};
_.h.AKc=function(){var a=wWa(this.HL);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.tJa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.ct=function(){var a=this.Lo;return a?a.ct():this.gL};
_.p.Object.defineProperties(bt.prototype,{Sh:{configurable:!0,enumerable:!0,get:function(){return this.Lo?this.Lo.Sh:this.ID}},nt:{configurable:!0,enumerable:!0,get:function(){return this.Lo?this.Lo.nt:this.hL}}});bt.O=function(a){return new (a||bt)};bt.ua=_.q({token:bt,qa:bt.O,Ga:"root"});var ct=function(){};ct.O=function(a){return new (a||ct)};ct.Da=_.ed({type:ct});ct.Ca=_.Hc({Pb:[bt],imports:[_.Ms,_.Ks,_.ur,_.Ks]});var dt=function(a,b,c,d,e,f,g,m){at.call(this,a,b,c,d,e,f,g,m);this.ir=new _.vm};_.W(dt,at);dt.prototype.LJa=function(){this.Zc.Hca||this.dM()};dt.prototype.vNa=function(a){this.Zc.Hca&&this.dM();this.ir.next({state:"opened",totalTime:a})};dt.O=function(a){return new (a||dt)(_.B(_.Td),_.B(_.jr),_.B(_.ph,8),_.B(sXa),_.B(_.hr),_.B(_.Fg),_.B(rs),_.B(_.fr))};dt.ya=_.ad({type:dt,oa:[["ng-component"]],features:[_.Lf],Aa:0,Ba:0,ta:function(){},mb:2});var yXa=function(a,b,c){var d=this;this.Ij=a;this.ix=c;this.gr=new _.lf;this.oH=new _.lf;this.vj=0;this.xj=b.xj;this.id=a.id;c.ir.ha(_.Ge(function(e){return e.state==="opened"}),_.df(1)).subscribe(function(){d.gr.next();d.gr.complete()});c.ir.ha(_.Ge(function(e){return e.state==="closed"}),_.df(1)).subscribe(function(){clearTimeout(d.cKa);d.xD()});a.Id.Fo.subscribe(function(){d.oH.next(d.E9);d.oH.complete();d.xD()});_.Fe(this.sm(),this.Ak().ha(_.Ge(function(e){return e.keyCode===27&&!d.xj&&!_.Sh(e)}))).subscribe(function(e){d.xj||
(e.preventDefault(),d.qH=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=yXa.prototype;_.h.close=function(a){var b=this;this.E9=a;this.ix.ir.ha(_.Ge(function(c){return c.state==="closing"}),_.df(1)).subscribe(function(c){b.oH.next(a);b.oH.complete();JWa(b.Ij.Id);b.cKa=setTimeout(function(){return b.xD()},c.totalTime+100)});this.vj=1;this.ix.W9()};_.h.nt=function(){return this.gr};_.h.aB=function(){return this.Ij.closed};_.h.sm=function(){return this.Ij.sm};_.h.Ak=function(){return this.Ij.Ak};
_.h.df=function(a){var b=this.Ij.config.jg;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.ys(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.zs(b);this.Ij.df()};_.h.Js=function(a,b){this.Ij.Js(a===void 0?"":a,b===void 0?"":b)};_.h.ZA=function(a){this.Ij.ZA(a)};_.h.AP=function(a){this.Ij.AP(a)};_.h.getState=function(){return this.vj};_.h.xD=function(){this.vj=2;this.Ij.close(this.E9,{iea:this.qH});this.Ix=null};var zXa=function(){this.role="dialog";this.Cd="";this.Qe=!0;this.Lj="";this.xj=!1;this.height=this.width="";this.ariaLabel=this.jsa=this.laa=this.data=null;this.ariaModal=!0;this.gB="first-tabbable";this.mSa=this.Hca=this.Bs=!0};var et=function(){at.apply(this,arguments);var a=this;this.ie=_.u(_.jm,{optional:!0});this.ir=new _.vm;this.iL=this.ie!=="NoopAnimations";this.dJa=0;this.an=this.Ma.na;var b;this.qpa=this.iL?(b=Lta(this.Zc.wua))!=null?b:150:0;var c;this.spa=this.iL?(c=Lta(this.Zc.Bua))!=null?c:75:0;this.T6=null;this.vdb=function(){a.ecb();a.vNa(a.qpa)};this.xD=function(){a.ecb();a.ir.emit({state:"closed",totalTime:a.spa})}};_.W(et,at);_.h=et.prototype;_.h.bpa=function(){at.prototype.bpa.call(this);this.ZNc()};
_.h.ZNc=function(){var a=this;this.ir.emit({state:"opening",totalTime:this.qpa});this.iL?(this.an.style.setProperty("--mat-dialog-transition-duration",this.qpa+"ms"),this.dhb(function(){return a.an.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.Iib(this.qpa,this.vdb)):(this.an.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.vdb()}))};
_.h.W9=function(){var a=this;this.ir.emit({state:"closing",totalTime:this.spa});this.an.classList.remove("mdc-dialog--open");this.iL?(this.an.style.setProperty("--mat-dialog-transition-duration",this.spa+"ms"),this.dhb(function(){return a.an.classList.add("mdc-dialog--closing")}),this.Iib(this.spa,this.xD)):Promise.resolve().then(function(){return a.xD()})};_.h.hib=function(a){this.dJa+=a;_.xm(this.Ua)};_.h.ecb=function(){this.an.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.Iib=function(a,b){this.T6!==null&&clearTimeout(this.T6);this.T6=setTimeout(b,a)};_.h.dhb=function(a){this.nb.Vb(function(){typeof requestAnimationFrame==="function"?requestAnimationFrame(a):a()})};_.h.LJa=function(){this.Zc.Hca||this.dM()};_.h.vNa=function(a){this.Zc.Hca&&this.dM();this.ir.next({state:"opened",totalTime:a})};_.h.La=function(){at.prototype.La.call(this);this.T6!==null&&clearTimeout(this.T6)};
_.h.cv=function(a){a=at.prototype.cv.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};et.O=function(){var a;return function(b){return(a||(a=_.Od(et)))(b||et)}}();
et.ya=_.ad({type:et,oa:[["mat-dialog-container"]],qb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],rb:10,Ya:function(a,b){a&2&&(_.Wf("id",b.Zc.id),_.Nf("aria-modal",b.Zc.ariaModal)("role",b.Zc.role)("aria-labelledby",b.Zc.ariaLabel?null:b.lH[0])("aria-label",b.Zc.ariaLabel)("aria-describedby",b.Zc.laa||null),_.Pf("_mat-animation-noopable",!b.iL)("mat-mdc-dialog-container-with-actions",b.dJa>0))},standalone:!0,features:[_.Lf,_.zg],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&&(_.H(0,"div",0)(1,"div",1),_.E(2,Kta,0,0,"ng-template",2),_.I()())},Ia:[_.Js],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)}@media(forced-colors: 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});_.ft=function(a,b,c){var d=this;this.Ij=a;this.ix=c;this.gr=new _.lf;this.oH=new _.lf;this.vj=0;this.xj=b.xj;this.id=a.id;a.ZA("mat-mdc-dialog-panel");c.ir.ha(_.Ge(function(e){return e.state==="opened"}),_.df(1)).subscribe(function(){d.gr.next();d.gr.complete()});c.ir.ha(_.Ge(function(e){return e.state==="closed"}),_.df(1)).subscribe(function(){clearTimeout(d.cKa);d.xD()});a.Id.Fo.subscribe(function(){d.oH.next(d.E9);d.oH.complete();d.xD()});_.Fe(this.sm(),this.Ak().ha(_.Ge(function(e){return e.keyCode===
27&&!d.xj&&!_.Sh(e)}))).subscribe(function(e){d.xj||(e.preventDefault(),d.qH=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=_.ft.prototype;_.h.close=function(a){var b=this;this.E9=a;this.ix.ir.ha(_.Ge(function(c){return c.state==="closing"}),_.df(1)).subscribe(function(c){b.oH.next(a);b.oH.complete();JWa(b.Ij.Id);b.cKa=setTimeout(function(){return b.xD()},c.totalTime+100)});this.vj=1;this.ix.W9()};_.h.nt=function(){return this.gr};_.h.aB=function(){return this.Ij.closed};_.h.sm=function(){return this.Ij.sm};
_.h.Ak=function(){return this.Ij.Ak};_.h.df=function(a){var b=this.Ij.config.jg;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.ys(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.zs(b);this.Ij.df()};_.h.Js=function(a,b){this.Ij.Js(a===void 0?"":a,b===void 0?"":b)};_.h.ZA=function(a){this.Ij.ZA(a)};_.h.AP=function(a){this.Ij.AP(a)};_.h.getState=function(){return this.vj};_.h.xD=function(){this.vj=2;this.Ij.close(this.E9,{iea:this.qH});this.Ix=null};var BXa,CXa,DXa;_.AXa=new _.ld("MatMdcDialogData");BXa=new _.ld("mat-mdc-dialog-default-options");CXa=new _.ld("mat-mdc-dialog-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.Ls);return function(){return a.Cj.block()}}});DXa=0;
_.gt=function(){var a=this;this.ff=_.u(_.Ls);this.Ag=_.u(BXa,{optional:!0});this.Je=_.u(CXa);this.Lo=_.u(_.gt,{optional:!0,TC:!0});this.wA=_.u(bt);this.ID=[];this.gL=new _.lf;this.hL=new _.lf;this.Zta=zXa;this.Wra=_.ze(function(){return a.Sh.length?a.ct():a.ct().ha(_.uf(void 0))});this.z7=_.ft;this.y7=et;this.DKa=_.AXa};_.h=_.gt.prototype;_.h.ct=function(){var a=this.Lo;return a?a.ct():this.gL};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Ag||new zXa,b);b.id=b.id||"mat-mdc-dialog-"+DXa++;b.Dj=b.Dj||this.Je();a=this.wA.open(a,Object.assign({},b,{jg:_.zs(_.ys(this.ff.position().global())),xj:!0,lSa:!1,nSa:!1,container:{type:this.y7,Pb:function(){return[{wa:c.Zta,lc:b},{wa:$s,lc:b}]}},nQ:function(){return{jp:d}},Pb:function(e,f,g){d=new c.z7(e,b,g);var m;d.df((m=b)==null?void 0:m.position);return[{wa:c.y7,lc:g},{wa:c.DKa,lc:f.data},{wa:c.z7,lc:d}]}}));d.s0=a.s0;d.Ix=a.Ix;this.Sh.push(d);
this.nt.next(d);d.aB().subscribe(function(){var e=c.Sh.indexOf(d);e>-1&&(c.Sh.splice(e,1),c.Sh.length||c.ct().next())});return d};_.h.QWa=function(a){this.Sh.find(function(b){return b.id===a})};_.h.La=function(){this.bKa(this.ID);this.gL.complete();this.hL.complete()};_.h.bKa=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(_.gt.prototype,{Sh:{configurable:!0,enumerable:!0,get:function(){return this.Lo?this.Lo.Sh:this.ID}},nt:{configurable:!0,enumerable:!0,get:function(){return this.Lo?this.Lo.nt:this.hL}}});_.gt.O=function(a){return new (a||_.gt)};_.gt.ua=_.q({token:_.gt,qa:_.gt.O,Ga:"root"});var EXa;EXa=0;_.ht=function(){this.jp=_.u(_.ft,{optional:!0});this.Ma=_.u(_.Td);this.wA=_.u(_.gt);this.type="button"};_.ht.prototype.Ra=function(){this.jp||(this.jp=Mta(this.Ma,this.wA.Sh))};_.ht.prototype.Ub=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Qca=a.Yf};_.ht.prototype.g_=function(a){var b=this.jp,c=this.Qca;b.qH=a.screenX===0&&a.screenY===0?"keyboard":"mouse";b.close(c)};_.ht.O=function(a){return new (a||_.ht)};
_.ht.Fa=_.hd({type:_.ht,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],rb:2,Ya:function(a,b){a&1&&_.N("click",function(c){return b.g_(c)});a&2&&_.Nf("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",Qca:[0,"mat-dialog-close","dialogResult"],HLc:[0,"matDialogClose","_matDialogClose"]},Rb:["matDialogClose"],standalone:!0,features:[_.ud]});var it=function(){this.Zs=_.u(_.ft,{optional:!0});this.Ma=_.u(_.Td);this.wA=_.u(_.gt)};
it.prototype.Ra=function(){var a=this;this.Zs||(this.Zs=Mta(this.Ma,this.wA.Sh));this.Zs&&Promise.resolve().then(function(){a.Zfb()})};it.prototype.La=function(){var a=this,b;((b=this.Zs)==null?0:b.ix)&&Promise.resolve().then(function(){a.fgb()})};it.O=function(a){return new (a||it)};it.Fa=_.hd({type:it,standalone:!0});_.jt=function(){it.apply(this,arguments);this.id="mat-mdc-dialog-title-"+EXa++};_.W(_.jt,it);_.jt.prototype.Zfb=function(){var a,b;(a=this.Zs.ix)==null||(b=a.VFc)==null||b.call(a,this.id)};
_.jt.prototype.fgb=function(){var a,b,c;(a=this.Zs)==null||(b=a.ix)==null||(c=b.ZMc)==null||c.call(b,this.id)};_.jt.O=function(){var a;return function(b){return(a||(a=_.Od(_.jt)))(b||_.jt)}}();_.jt.Fa=_.hd({type:_.jt,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],qb:[1,"mat-mdc-dialog-title","mdc-dialog__title"],rb:1,Ya:function(a,b){a&2&&_.Wf("id",b.id)},inputs:{id:"id"},Rb:["matDialogTitle"],standalone:!0,features:[_.Lf]});_.kt=function(){};_.kt.O=function(a){return new (a||_.kt)};
_.kt.Fa=_.hd({type:_.kt,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],qb:[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"?{O0:Wc(e),inputs:gd,outputs:gd}:{O0:Wc(e.O0),inputs:Ela(e.inputs),outputs:Ela(e.outputs)}});c.D2===null?(c.G1=Dla,c.D2=d):c.D2.unshift.apply(c.D2,_.nd(d))};b.vKb=!0;return b}([_.gs])]});
_.lt=function(){it.apply(this,arguments)};_.W(_.lt,it);_.lt.prototype.Zfb=function(){var a,b;(a=this.Zs.ix)==null||(b=a.hib)==null||b.call(a,1)};_.lt.prototype.fgb=function(){var a,b;(a=this.Zs.ix)==null||(b=a.hib)==null||b.call(a,-1)};_.lt.O=function(){var a;return function(b){return(a||(a=_.Od(_.lt)))(b||_.lt)}}();
_.lt.Fa=_.hd({type:_.lt,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],qb:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],rb:6,Ya:function(a,b){a&2&&_.Pf("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:[_.Lf]});var mt=function(){};mt.O=function(a){return new (a||mt)};mt.Da=_.ed({type:mt});mt.Ca=_.Hc({Pb:[_.gt],imports:[ct,_.Ms,_.Ks,_.Ns,_.Ns]});var FXa=0,nt=function(a,b,c,d,e,f,g,m,n){var r=this;this.ff=a;this.Ag=c;this.Lo=d;this.z7=g;this.y7=m;this.DKa=n;this.ID=[];this.gL=new _.lf;this.hL=new _.lf;this.hdd="mat-dialog-";this.Zta=sXa;this.Wra=_.ze(function(){return r.Sh.length?r.ct():r.ct().ha(_.uf(void 0))});this.Je=f;this.wA=b.get(bt)};_.h=nt.prototype;_.h.ct=function(){var a=this.Lo;return a?a.ct():this.gL};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Ag||new sXa,b);b.id=b.id||"mat-dialog-"+FXa++;b.Dj=b.Dj||this.Je();a=this.wA.open(a,Object.assign({},b,{jg:_.zs(_.ys(this.ff.position().global())),xj:!0,lSa:!1,nSa:!1,container:{type:this.y7,Pb:function(){return[{wa:c.Zta,lc:b},{wa:$s,lc:b}]}},nQ:function(){return{jp:d}},Pb:function(e,f,g){d=new c.z7(e,b,g);var m;d.df((m=b)==null?void 0:m.position);return[{wa:c.y7,lc:g},{wa:c.DKa,lc:f.data},{wa:c.z7,lc:d}]}}));d.s0=a.s0;d.Ix=a.Ix;this.Sh.push(d);
this.nt.next(d);d.aB().subscribe(function(){var e=c.Sh.indexOf(d);e>-1&&(c.Sh.splice(e,1),c.Sh.length||c.ct().next())});return d};_.h.QWa=function(a){this.Sh.find(function(b){return b.id===a})};_.h.La=function(){this.bKa(this.ID);this.gL.complete();this.hL.complete()};_.h.bKa=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(nt.prototype,{Sh:{configurable:!0,enumerable:!0,get:function(){return this.Lo?this.Lo.Sh:this.ID}},nt:{configurable:!0,enumerable:!0,get:function(){return this.Lo?this.Lo.nt:this.hL}}});nt.O=function(){_.Ie()};nt.ua=_.q({token:nt,qa:nt.O});_.GXa=function(){yXa.apply(this,arguments)};_.W(_.GXa,yXa);var HXa=function(){sXa.apply(this,arguments);this.wua=qXa.params.wua;this.Bua=qXa.params.Bua};_.W(HXa,sXa);var ot=function(a,b,c,d,e,f,g,m){dt.call(this,a,b,c,d,e,f,g,m);this.vj="enter"};_.W(ot,dt);ot.prototype.W8=function(a){var b=a.Af;a=a.totalTime;b==="enter"?this.vNa(a):b==="exit"&&this.ir.next({state:"closed",totalTime:a})};ot.prototype.X8=function(a){var b=a.Af;a=a.totalTime;b==="enter"?this.ir.next({state:"opening",totalTime:a}):(b==="exit"||b==="void")&&this.ir.next({state:"closing",totalTime:a})};ot.prototype.W9=function(){this.vj="exit";_.xm(this.Ua)};
ot.prototype.mJc=function(){return{value:this.vj,params:{enterAnimationDuration:this.Zc.wua||"150ms",exitAnimationDuration:this.Zc.Bua||"75ms"}}};ot.O=function(a){return new (a||ot)(_.B(_.Td),_.B(_.jr),_.B(_.ph,8),_.B(HXa),_.B(_.hr),_.B(_.Fg),_.B(rs),_.B(_.fr))};
ot.ya=_.ad({type:ot,oa:[["mat-dialog-container"]],qb:["tabindex","-1",1,"mat-dialog-container"],rb:8,Ya:function(a,b){a&1&&_.cg("@dialogContainer.start",function(c){return b.X8(c)})("@dialogContainer.done",function(c){return b.W8(c)});a&2&&(_.Wf("id",b.Zc.id),_.Yf("@dialogContainer",b.mJc()),_.Nf("aria-modal",b.Zc.ariaModal)("role",b.Zc.role)("aria-labelledby",b.Zc.ariaLabel?null:b.lH[0])("aria-label",b.Zc.ariaLabel)("aria-describedby",b.Zc.laa||null)("mat-id-collision",null))},features:[_.Lf],Aa:1,
Ba:0,Ea:[["cdkPortalOutlet",""]],ta:function(a){a&1&&_.E(0,Nta,0,0,"ng-template",0)},Ia:[_.Js],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}@media(forced-colors: 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:[rXa]}});var JXa,KXa,LXa;_.IXa=new _.ld("MatDialogData");JXa=new _.ld("mat-dialog-default-options");KXa=new _.ld("mat-dialog-scroll-strategy");LXa={wa:KXa,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.block()}}};_.pt=function(a,b,c,d,e,f,g,m){nt.call(this,a,b,d,f,g,e,_.GXa,ot,_.IXa,m);this.Zta=HXa};_.W(_.pt,nt);_.pt.O=function(a){return new (a||_.pt)(_.t(_.Ls),_.t(_.Bf),_.t(_.Jn,8),_.t(JXa,8),_.t(KXa),_.t(_.pt,12),_.t(es),_.t(_.jm,8))};_.pt.ua=_.q({token:_.pt,qa:_.pt.O});_.qt=function(){};_.qt.O=function(a){return new (a||_.qt)};_.qt.Da=_.ed({type:_.qt});_.qt.Ca=_.Hc({Pb:[_.pt,LXa],imports:[ct,_.Ms,_.Ks,_.Ns,_.Ns]});var rt=function(){};rt.O=function(a){return new (a||rt)};rt.Da=_.ed({type:rt});rt.Ca=_.Hc({imports:[_.ur,_.Ns,_.Ns]});var st=function(a,b,c,d){_.Kr.call(this,a,b,c);this.vr="row";d&&(this.NH=d.z_a.subscribe(this.d9.bind(this)))};_.W(st,_.Kr);_.h=st.prototype;_.h.Ub=function(a){(a.wrap!=null||this.Sk)&&this.xx()};_.h.Ra=function(){var a=this;_.Kr.prototype.Ra.call(this);this.G8("wrap","wrap",function(b){a.xx(b.value)});this.xx()};_.h.La=function(){_.Kr.prototype.La.call(this);this.NH&&this.NH.unsubscribe()};
_.h.d9=function(a){var b=this;this.vr=(a||"").toLowerCase().replace("-reverse","");gsa.find(function(c){return c===b.vr})||(this.vr="row");this.xx()};_.h.xx=function(a){a=a||this.aI("wrap");this.Sk&&(a=this.Sk.KT);a=hsa(a||"wrap");this.iZ(this.c7(a))};_.h.c7=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.nWc}};
_.p.Object.defineProperties(st.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrap",a)}},gad:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapXs",a)}},ead:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapSm",a)}},dad:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapMd",a)}},Y$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapLg",a)}},fad:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapXl",a)}},X$c:{configurable:!0,enumerable:!0,
set:function(a){this.Rc("wrapGtXs",a)}},W$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapGtSm",a)}},V$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapGtMd",a)}},U$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapGtLg",a)}},bad:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapLtSm",a)}},aad:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapLtMd",a)}},Z$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapLtLg",a)}},cad:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("wrapLtXl",a)}},nWc:{configurable:!0,enumerable:!0,get:function(){return this.NH?this.vr:this.deb(this.na)}}});st.O=function(a){return new (a||st)(_.B(_.Jr),_.B(_.Td),_.B(_.km),_.B(_.Lr,10))};
st.Fa=_.hd({type:st,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"],gad:[0,"fxLayoutWrap.xs","wrapXs"],ead:[0,"fxLayoutWrap.sm","wrapSm"],dad:[0,"fxLayoutWrap.md",
"wrapMd"],Y$c:[0,"fxLayoutWrap.lg","wrapLg"],fad:[0,"fxLayoutWrap.xl","wrapXl"],X$c:[0,"fxLayoutWrap.gt-xs","wrapGtXs"],W$c:[0,"fxLayoutWrap.gt-sm","wrapGtSm"],V$c:[0,"fxLayoutWrap.gt-md","wrapGtMd"],U$c:[0,"fxLayoutWrap.gt-lg","wrapGtLg"],bad:[0,"fxLayoutWrap.lt-sm","wrapLtSm"],aad:[0,"fxLayoutWrap.lt-md","wrapLtMd"],Z$c:[0,"fxLayoutWrap.lt-lg","wrapLtLg"],cad:[0,"fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.Lf,_.ud]});_.tt=function(a,b,c,d,e){_.Kr.call(this,a,b,c);var f=this;this.nL=d;this.A$=e;this.vr="row";this.Rc("flex","");this.Rc("shrink",1);this.Rc("grow",1);d&&(this.NH=d.z_a.subscribe(function(g){f.d9(g)}))};_.W(_.tt,_.Kr);_.h=_.tt.prototype;_.h.Ub=function(a){(a.flex!=null||this.Sk)&&this.fM()};_.h.Ra=function(){var a=this;_.Kr.prototype.Ra.call(this);this.G8("flex","",function(b){a.fM(b.value)});this.fM()};_.h.La=function(){_.Kr.prototype.La.call(this);this.NH&&this.NH.unsubscribe()};
_.h.d9=function(a){this.vr=a||this.vr||"row";this.fM()};_.h.fM=function(a){a=a||this.aI("flex")||"";this.Sk&&(a=this.Sk.KT);a=String(a).replace(";","");var b=this.aI("grow"),c=this.aI("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]=Ota(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]=Ota(a.trim()):(d=a.split(" "),d=d.length===3?d:[b,c,a]);this.iZ(this.ePc.apply(this,d))};
_.h.ePc=function(a,b,c){var d=this.deb(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=bi(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=bi(e,{flex:"0 1 auto"});break;case "grow":e=bi(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=bi(e,{flex:"1 0 auto"});break;case "auto":e=bi(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=bi(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=bi(e,{flex:a+" "+b+" "+(f||this.A$?c:"100%")})}g=isa(d)?"max-width":"max-height";d=isa(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 bi(e,{"box-sizing":"border-box"})};
_.p.Object.defineProperties(_.tt.prototype,{k7c:{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)}},mWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexXs",a)}},kWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexSm",a)}},jWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexMd",a)}},eWc:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("flexLg",a)}},lWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexXl",a)}},dWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexGtXs",a)}},cWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexGtSm",a)}},bWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexGtMd",a)}},aWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexGtLg",a)}},hWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexLtSm",a)}},gWc:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("flexLtMd",a)}},fWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexLtLg",a)}},iWc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexLtXl",a)}}});_.tt.O=function(a){return new (a||_.tt)(_.B(_.Jr),_.B(_.Td),_.B(_.km),_.B(_.Lr,12),_.B(st,12))};
_.tt.Fa=_.hd({type:_.tt,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:{k7c:[0,"fxShrink","shrink"],grow:[0,"fxGrow","grow"],flex:[0,"fxFlex","flex"],mWc:[0,"fxFlex.xs","flexXs"],kWc:[0,"fxFlex.sm","flexSm"],jWc:[0,"fxFlex.md","flexMd"],
eWc:[0,"fxFlex.lg","flexLg"],lWc:[0,"fxFlex.xl","flexXl"],dWc:[0,"fxFlex.gt-xs","flexGtXs"],cWc:[0,"fxFlex.gt-sm","flexGtSm"],bWc:[0,"fxFlex.gt-md","flexGtMd"],aWc:[0,"fxFlex.gt-lg","flexGtLg"],hWc:[0,"fxFlex.lt-sm","flexLtSm"],gWc:[0,"fxFlex.lt-md","flexLtMd"],fWc:[0,"fxFlex.lt-lg","flexLtLg"],iWc:[0,"fxFlex.lt-xl","flexLtXl"]},features:[_.Lf,_.ud]});var Qta=[{alias:"xs",aj:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Yv:!0,aj:"(min-width: 600px)"},{alias:"lt-sm",Yv:!0,aj:"(max-width: 599px)"},{alias:"sm",aj:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Yv:!0,aj:"(min-width: 960px)"},{alias:"lt-md",Yv:!0,aj:"(max-width: 959px)"},{alias:"md",aj:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Yv:!0,aj:"(min-width: 1280px)"},{alias:"lt-lg",Yv:!0,aj:"(max-width: 1279px)"},{alias:"lg",aj:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Yv:!0,aj:"(min-width: 1920px)"},{alias:"lt-xl",Yv:!0,aj:"(max-width: 1920px)"},{alias:"xl",aj:"(min-width: 1920px) and (max-width: 5000px)"}];var Rta=/(\.|-|_)/g;var MXa={wa:qVa,Cb:function(){return Sta()}};var NXa=function(){},ut=function(a,b){this.iE=a;this.Q0a=b;this.RMc();this.YKb=this.LGc()};_.h=ut.prototype;_.h.isActive=function(a){a=this.rOc(a);return this.Q0a.isActive(a)};_.h.subscribe=function(a,b,c){return this.YKb.subscribe(a,b,c)};_.h.Mf=function(){return this.YKb};_.h.RMc=function(){var a=this.iE.AWb.map(function(b){return b.aj});uVa(this.Q0a,a)};
_.h.LGc=function(){var a=this;return this.Q0a.observe().ha(_.Ge(function(b){return b.matches===!0}),_.Ge(function(b){return(b=sVa(a.iE,b.aj))?!b.Yv:!0}),_.z(function(b){return dsa(b,a.qdb(b.aj))}))};_.h.RIc=function(a){return rVa(this.iE,a)};_.h.qdb=function(a){return sVa(this.iE,a)};_.h.rOc=function(a){var b=this.RIc(a)||this.qdb(a);return b?b.aj:a};ut.O=function(a){return new (a||ut)(_.t(Hr),_.t(Ir))};ut.ua=_.q({token:ut,qa:ut.O});var OXa={wa:NXa,Kb:[[new _.em,new _.gm,NXa],Ir,Hr],Cb:function(a,b,c){return a||new ut(c,b)}};var vt=function(){};vt.O=function(a){return new (a||vt)};vt.Da=_.ed({type:vt});vt.Ca=_.Hc({Pb:[MXa,Hr,Ir,_.Jr,OXa]});var PXa={wa:_.Jr,Kb:[[new _.em,new _.gm,_.Jr],Hr,Ir],Cb:function(a,b,c){return a||new _.Jr(b,c)}};_.wt=function(){};_.wt.O=function(a){return new (a||_.wt)};_.wt.Da=_.ed({type:_.wt});_.wt.Ca=_.Hc({Pb:[PXa,MXa,OXa],imports:[vt,$r,vt]});new Jm;_.xt=function(){};_.xt.O=function(a){return new (a||_.xt)};_.xt.Da=_.ed({type:_.xt});_.xt.Ca=_.Hc({imports:[_.Xs,_.Ns,_.Ns]});_.yt=function(){};_.yt.O=function(a){return new (a||_.yt)};_.yt.Da=_.ed({type:_.yt});_.yt.Ca=_.Hc({imports:[_.mp,_.Dn,_.wt,rt,_.xt,_.qt]});var QXa=new _.ld("MAT_BUTTON_CONFIG"),RXa=[{lk:"mat-button",hW:["mdc-button","mat-mdc-button"]},{lk:"mat-flat-button",hW:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{lk:"mat-raised-button",hW:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{lk:"mat-stroked-button",hW:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{lk:"mat-fab",hW:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{lk:"mat-mini-fab",hW:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini",
"mat-mdc-mini-fab"]},{lk:"mat-icon-button",hW:["mdc-icon-button","mat-mdc-icon-button"]}],zt=function(){this.Ma=_.u(_.Td);this.nc=_.u(_.cr);this.nb=_.u(_.Fg);this.ie=_.u(_.jm,{optional:!0});this.Uc=_.u(_.fr);this.SL=_.u(_.Ys);this.vc=this.Go=this.eqa=!1;var a=_.u(QXa,{optional:!0}),b=this.Ma.na,c=b.classList,d;this.Gd=(d=a==null?void 0:a.Gd)!=null?d:!1;var e;this.color=(e=a==null?void 0:a.color)!=null?e:null;var f;(f=this.SL)==null||_.jXa(f,b,{className:"mat-mdc-button-ripple"});a=_.k(RXa);for(d=
a.next();!d.done;d=a.next())d=d.value,e=d.hW,b.hasAttribute(d.lk)&&c.add.apply(c,_.nd(e))};_.h=zt.prototype;_.h.Ec=function(){this.Uc.Dk(this.Ma,!0)};_.h.La=function(){this.Uc.Fi(this.Ma);var a;(a=this.SL)==null||_.iXa(a,this.Ma.na)};_.h.focus=function(a,b){(a=a===void 0?"program":a)?_.gr(this.Uc,this.Ma.na,a,b):this.Ma.na.focus(b)};_.h.iLa=function(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.Gd?!0:null};_.h.sL=function(){return this.Gd||!this.disabled?null:!0};
_.h.wib=function(){var a;(a=this.SL)==null||a.D5a(this.Ma.na,this.Cc||this.disabled)};_.p.Object.defineProperties(zt.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Go},set:function(a){this.Go=a;this.wib()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){this.vc=a;this.wib()}}});zt.O=function(a){return new (a||zt)};
zt.Fa=_.hd({type:zt,inputs:{color:"color",Cc:[2,"disableRipple","disableRipple",_.Pg],disabled:[2,"disabled","disabled",_.Pg],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Pg],Gd:[2,"disabledInteractive","disabledInteractive",_.Pg]},features:[_.Mf]});var At=function(){zt.apply(this,arguments);var a=this;this.MZ=function(b){a.disabled&&(b.preventDefault(),b.stopImmediatePropagation())}};_.W(At,zt);At.prototype.Ra=function(){var a=this;this.nb.Vb(function(){a.Ma.na.addEventListener("click",a.MZ)})};
At.prototype.La=function(){zt.prototype.La.call(this);this.Ma.na.removeEventListener("click",this.MZ)};At.prototype.iLa=function(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled};At.O=function(){var a;return function(b){return(a||(a=_.Od(At)))(b||At)}}();At.Fa=_.hd({type:At,inputs:{tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?void 0:_.Qg(a)}]},features:[_.Mf,_.Lf]});var SXa,TXa,UXa,VXa,WXa;SXa=["mat-button",""];TXa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];UXa=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
VXa=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) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), 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) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), 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) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), 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) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), 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'};
WXa=function(){return"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button{outline:solid 1px}}\n"};_.Bt=function(){zt.apply(this,arguments)};_.W(_.Bt,zt);_.Bt.Fa=zt.Fa;_.Bt.O=function(){var a;return function(b){return(a||(a=_.Od(_.Bt)))(b||_.Bt)}}();
_.Bt.ya=_.ad({type:_.Bt,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],rb:14,Ya:function(a,b){a&2&&(_.Nf("disabled",b.sL())("aria-disabled",b.iLa()),_.Qf(b.color?"mat-"+b.color:""),_.Pf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Gd)("_mat-animation-noopable",b.ie==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rb:["matButton"],standalone:!0,features:[_.Lf,
_.zg],oc:SXa,hc:UXa,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&&(_.dg(TXa),_.K(0,"span",0),_.eg(1),_.H(2,"span",1),_.eg(3,1),_.I(),_.eg(4,2),_.K(5,"span",2)(6,"span",3));a&2&&_.Pf("mdc-button__ripple",!b.eqa)("mdc-fab__ripple",b.eqa)},styles:[VXa(),WXa()],mb:2,Oa:0});_.Ct=function(){At.apply(this,arguments)};_.W(_.Ct,At);_.Ct.Fa=At.Fa;
_.Ct.O=function(){var a;return function(b){return(a||(a=_.Od(_.Ct)))(b||_.Ct)}}();
_.Ct.ya=_.ad({type:_.Ct,oa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],rb:15,Ya:function(a,b){a&2&&(_.Nf("disabled",b.sL())("tabindex",b.disabled&&!b.Gd?-1:b.tabIndex)("aria-disabled",b.sL()),_.Qf(b.color?"mat-"+b.color:""),_.Pf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Gd)("_mat-animation-noopable",b.ie==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rb:["matButton","matAnchor"],
standalone:!0,features:[_.Lf,_.zg],oc:SXa,hc:UXa,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&&(_.dg(TXa),_.K(0,"span",0),_.eg(1),_.H(2,"span",1),_.eg(3,1),_.I(),_.eg(4,2),_.K(5,"span",2)(6,"span",3));a&2&&_.Pf("mdc-button__ripple",!b.eqa)("mdc-fab__ripple",b.eqa)},styles:[VXa(),WXa()],mb:2,Oa:0});_.Dt=function(a){this.groups=a};_.Dt.prototype.isArray=function(a){return a instanceof Array};_.p.Object.defineProperties(_.Dt.prototype,{A_c:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Dt.O=function(a){return new (a||_.Dt)(_.B(_.AXa))};
_.Dt.ya=_.ad({type:_.Dt,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&&(_.H(0,"h2",4),_.ag(1,2),_.I(),_.H(2,"mat-dialog-content",5)(3,"div",6),_.E(4,aua,2,1,"ng-container",7),_.I()(),_.H(5,"mat-dialog-actions",8)(6,"button",9),_.ag(7,3),_.I()());a&2&&(_.A(4),_.F("ngForOf",b.A_c))},Ia:[_.kp,_.wn,_.xn,Gr,_.Bt,_.ht,_.jt,_.lt,_.kt],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 XXa=new _.ld("mat-mdc-fab-default-options",{Ga:"root",qa:bua});var YXa,ZXa,$Xa,aYa;YXa=["mat-icon-button",""];ZXa=["*"];$Xa=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) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), 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'};
aYa=function(){return"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button{outline:solid 1px}}\n"};_.Et=function(){zt.call(this);_.jXa(this.SL,this.Ma.na,{h0:!0})};_.W(_.Et,zt);_.Et.Fa=zt.Fa;_.Et.O=function(a){return new (a||_.Et)};
_.Et.ya=_.ad({type:_.Et,oa:[["button","mat-icon-button",""]],rb:14,Ya:function(a,b){a&2&&(_.Nf("disabled",b.sL())("aria-disabled",b.iLa()),_.Qf(b.color?"mat-"+b.color:""),_.Pf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Gd)("_mat-animation-noopable",b.ie==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rb:["matButton"],standalone:!0,features:[_.Lf,_.zg],oc:YXa,hc:ZXa,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&&(_.dg(),_.K(0,"span",0),_.eg(1),_.K(2,"span",1)(3,"span",2))},styles:[$Xa(),aYa()],mb:2,Oa:0});_.Ft=function(){At.apply(this,arguments)};_.W(_.Ft,At);_.Ft.Fa=At.Fa;_.Ft.O=function(){var a;return function(b){return(a||(a=_.Od(_.Ft)))(b||_.Ft)}}();
_.Ft.ya=_.ad({type:_.Ft,oa:[["a","mat-icon-button",""]],rb:15,Ya:function(a,b){a&2&&(_.Nf("disabled",b.sL())("tabindex",b.disabled&&!b.Gd?-1:b.tabIndex)("aria-disabled",b.sL()),_.Qf(b.color?"mat-"+b.color:""),_.Pf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Gd)("_mat-animation-noopable",b.ie==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rb:["matButton","matAnchor"],standalone:!0,features:[_.Lf,_.zg],oc:YXa,hc:ZXa,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&&(_.dg(),_.K(0,"span",0),_.eg(1),_.K(2,"span",1)(3,"span",2))},styles:[$Xa(),aYa()],mb:2,Oa:0});_.Gt=function(){};_.Gt.O=function(a){return new (a||_.Gt)};_.Gt.Da=_.ed({type:_.Gt});_.Gt.Ca=_.Hc({imports:[_.Ns,_.Xs,_.Ns]});_.bYa=new _.ld("localstorage",{qa:function(){return _.u(xPa)}});_.Ht=function(a){this.Va=a;this.XJb=this.Va.events.ha(_.Ge(function(b){return b instanceof SMa&&!b.DVb}),_.z(function(b){return b.url}),_.qf(1));this.XJb.connect()};_.Ht.O=function(a){return new (a||_.Ht)(_.t(_.uh))};_.Ht.ua=_.q({token:_.Ht,qa:_.Ht.O});var It=function(a){nl.call(this);this.TUc=a};_.xj(It,nl);It.prototype.wrap=function(a){return cYa(this,a)};var Jt=function(a,b){return(b?"__wrapper_":"__protected_")+_.va(a)+"__"},cYa=function(a,b){var c=Jt(a,!0);b[c]||((b[c]=dYa(a,b))[Jt(a,!1)]=b);return b[c]},dYa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.Yva(d)}};c[Jt(a,!1)]=b;return c};
It.prototype.Yva=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.TUc(a),new eYa(a);};
var fYa=function(a,b){var c=_.ca.window||_.ca.globalThis,d=c[b];if(!d)throw Error("xc`"+b);c[b]=function(e,f){typeof e==="string"&&(e=_.vj(Zza,e));e&&(arguments[0]=e=cYa(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][Jt(a,!1)]=d};
It.prototype.un=function(){var a=_.ca.window||_.ca.globalThis;var b=a.setTimeout;b=b[Jt(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[Jt(this,!1)]||b;a.setInterval=b;It.bz.un.call(this)};var eYa=function(a){_.aa.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)};_.xj(eYa,_.aa);var Kt=function(a,b,c){fq.call(this);this.Qqb=b||null;this.gjb={};this.nad=gYa;this.PXc=a;if(!c){this.l1=null;this.l1=new It((0,_.Di)(this.Uzb,this));fYa(this.l1,"setTimeout");fYa(this.l1,"setInterval");a=this.l1;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&&fYa(a,e)}a=this.l1;QPa=!0;b=(0,_.Di)(a.wrap,a);for(c=0;c<OPa.length;c++)OPa[c](b);PPa.push(a)}};
_.xj(Kt,fq);var hYa=function(a,b){aq.call(this,"a");this.error=a;this.context=b};_.xj(hYa,aq);var gYa=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 _.kq;JSa.push(d);d.W_a("ready",d.ERc);d.send(a,b,c,e)};
Kt.prototype.Uzb=function(a,b){a=a.error||a;b=b?_.oc(b):{};a instanceof Error&&_.pc(b,a.__closure__error__context__984382||{});var c=HDa(a);if(this.Qqb)try{this.Qqb(c,b)}catch(v){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.IQb){var e=c.fileName,f=c.lineNumber;a=c.stack;try{var g=ZHa(this.PXc,"script",e,"error",d,"line",f);if(!_.uda(this.gjb)){d=g;var m=_.YHa(this.gjb);g=VHa(d,m)}m={};m.trace=a;if(b)for(var n in b)m["context."+n]=b[n];var r=_.YHa(m);this.nad(g,"POST",r,this.Sid)}catch(v){}}try{this.dispatchEvent(new hYa(c,
b))}catch(v){}};Kt.prototype.un=function(){ic(this.l1);Kt.bz.un.call(this)};var iYa=new _.ld("errorReporter",{Ga:"root",qa:function(){return _.u(yKa,8)?new Kt("/devfuse/_/jserror",void 0,!0):new Kt("/_/jserror",void 0,!0)}}),jYa=new _.ld("uncaughtErrors",{Ga:"root",qa:function(){return new _.lf}});_.Lt=function(a,b,c){var d=this;this.UUc=a;this.M0=b;this.zone=c;this.kwb=new _.lf;this.count=0;this.kwb.ha(_.Ge(function(){d.setTimeout();if(d.count>=10)return!1;d.count++;return!0}),_.df(100)).subscribe(function(e){var f={};d.M0&&(f["devfuse.feature"]=d.M0);d.UUc.Uzb(e,f)})};_.Mt=function(a,b){b.q9a&&(b=b.q9a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.kwb.next(b)};
_.Lt.prototype.setTimeout=function(){var a=this;this.rl==null&&this.zone.Vb(function(){a.rl=setTimeout(function(){a.count=0;delete a.rl},1E4)})};_.Lt.O=function(a){return new (a||_.Lt)(_.t(iYa),_.t(yKa,8),_.t(_.Fg))};_.Lt.ua=_.q({token:_.Lt,qa:_.Lt.O,Ga:"root"});var kYa;_.Nt=new _.ld("MatSnackBarData");kYa=function(){this.vC="assertive";this.Zu="";this.duration=0;this.data=null;this.NB="center";this.O5="bottom"};_.Ot=function(){};_.Ot.O=function(a){return new (a||_.Ot)};_.Ot.Fa=_.hd({type:_.Ot,oa:[["","matSnackBarLabel",""]],qb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0});_.Pt=function(){};_.Pt.O=function(a){return new (a||_.Pt)};_.Pt.Fa=_.hd({type:_.Pt,oa:[["","matSnackBarActions",""]],qb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0});_.Qt=function(){};_.Qt.O=function(a){return new (a||_.Qt)};
_.Qt.Fa=_.hd({type:_.Qt,oa:[["","matSnackBarAction",""]],qb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0});_.Rt=function(a,b){var c=this;this.yb=b;this.qA=new _.lf;this.gr=new _.lf;this.MA=new _.lf;this.BZ=!1;this.mv=a;a.VH.subscribe(function(){return c.UKa()})};_.Rt.prototype.Ud=function(){this.qA.closed||this.mv.tda();clearTimeout(this.mpa)};_.lYa=function(a){a.MA.closed||(a.BZ=!0,a.MA.next(),a.MA.complete(),a.Ud());clearTimeout(a.mpa)};_.Rt.prototype.HKa=function(a){var b=this;this.mpa=setTimeout(function(){return b.Ud()},Math.min(a,2147483647))};
_.Rt.prototype.uNa=function(){this.gr.closed||(this.gr.next(),this.gr.complete())};_.Rt.prototype.UKa=function(){this.yb.dispose();this.MA.closed||this.MA.complete();this.qA.next({WTc:this.BZ});this.qA.complete();this.BZ=!1};_.Rt.prototype.nt=function(){return this.mv.c9};var St=function(){this.Yla=_.u(_.Rt);this.data=_.u(_.Nt)};St.prototype.action=function(){_.lYa(this.Yla)};_.p.Object.defineProperties(St.prototype,{eYa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});St.O=function(a){return new (a||St)};
St.ya=_.ad({type:St,oa:[["simple-snack-bar"]],qb:[1,"mat-mdc-simple-snack-bar"],Rb:["matSnackBar"],standalone:!0,features:[_.zg],Aa:3,Ba:2,Ea:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],ta:function(a,b){a&1&&(_.H(0,"div",0),_.Q(1),_.I(),_.E(2,cua,3,1,"div",1));a&2&&(_.A(),_.tg(" ",b.data.message,"\n"),_.A(),_.Rf(b.eYa?2:-1))},Ia:[_.Bt,_.Ot,_.Pt,_.Qt],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],mb:2,Oa:0});var mYa=_.ei("state",[_.hi("void, hidden",_.gi({transform:"scale(0.8)",opacity:0})),_.hi("visible",_.gi({transform:"scale(1)",opacity:1})),_.ii("* => visible",_.fi("150ms cubic-bezier(0, 0, 0.2, 1)")),_.ii("* => void, * => hidden",_.fi("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.gi({opacity:0})))]);var nYa=["label"],oYa=0,Tt=function(){this.ur=!1;this.nb=_.u(_.Fg);this.Ma=_.u(_.Td);this.Ua=_.u(_.Tg);this.nc=_.u(_.cr);this.fQ=_.u(kYa);this.Db=_.u(_.ph);this.yT=new Set;this.nJa=150;this.Lb=!1;this.WS=new _.lf;this.VH=new _.lf;this.c9=new _.lf;this.Ws="void";this.LS="mat-snack-bar-container-live-"+oYa++;var a=this.fQ;this.Iu=a.vC!=="assertive"||a.Zu?a.vC==="off"?"off":"polite":"assertive";this.nc.vEa&&(this.Iu==="polite"&&(this.F9="status"),this.Iu==="assertive"&&(this.F9="alert"))};_.W(Tt,Gs);
_.h=Tt.prototype;_.h.cv=function(a){a=this.Lu.cv(a);this.IR();return a};_.h.dB=function(a){a=this.Lu.dB(a);this.IR();return a};_.h.H1a=function(a){var b=a.uk;a=a.Af;(a==="void"&&b!=="void"||a==="hidden")&&this.m7();if(a==="visible"){var c=this.c9;this.nb.run(function(){c.next();c.complete()})}};_.h.JU=function(){this.Lb||(this.Ws="visible",_.xm(this.Ua),_.ym(this.Ua),this.nOa())};
_.h.tda=function(){var a=this;this.nb.run(function(){a.Ws="hidden";_.xm(a.Ua);a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.U6)});return this.VH};_.h.La=function(){this.Lb=!0;this.ZJa();this.m7()};_.h.m7=function(){var a=this;queueMicrotask(function(){a.VH.next();a.VH.complete()})};_.h.IR=function(){var a=this.Ma.na,b=this.fQ.Cd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.TKa();b=this.Jo.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.TKa=function(){for(var a=this.LS,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.yT.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.ZJa=function(){var a=this;this.yT.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.LS,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.yT.clear()};
_.h.rGc=function(){};_.h.nOa=function(){var a=this;this.U6||this.nb.Vb(function(){a.U6=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.nc.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.WS.next();a.WS.complete()}},a.nJa)})};Tt.O=function(a){return new (a||Tt)};
Tt.ya=_.ad({type:Tt,oa:[["mat-snack-bar-container"]],tb:function(a,b){a&1&&(_.lg(_.Js,7),_.lg(nYa,7));if(a&2){var c;_.pg(c=_.qg())&&(b.Lu=c.first);_.pg(c=_.qg())&&(b.Jo=c.first)}},qb:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],rb:1,Ya:function(a,b){a&1&&_.cg("@state.done",function(c){return b.H1a(c)});a&2&&_.Yf("@state",b.Ws)},standalone:!0,features:[_.Lf,_.zg],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&&(_.H(0,"div",1)(1,"div",2,0)(3,"div",3),_.E(4,dua,0,0,"ng-template",4),_.I(),_.K(5,"div"),_.I()());a&2&&(_.A(5),_.Nf("aria-live",b.Iu)("role",b.F9)("id",b.LS))},Ia:[_.Js],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}@media(forced-colors: 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:[mYa]}});/*

 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.dev/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}}
*/
_.pYa=new _.ld("mat-snack-bar-default-options",{Ga:"root",qa:function(){return new kYa}});_.Ut=function(){this.ff=_.u(_.Ls);this.Iu=_.u(_.tr);this.zc=_.u(_.Bf);this.b7=_.u(_.nr);this.dT=_.u(_.Ut,{optional:!0,TC:!0});this.w7=_.u(_.pYa);this.fI=null;this.v6a=St;this.z6a=Tt;this.dYa="mat-mdc-snack-bar-handset"};_.h=_.Ut.prototype;_.h.I3=function(a,b){return this.Y6(a,b)};_.h.wLb=function(a,b){this.Y6(a,b)};
_.h.open=function(a,b,c){b=b===void 0?"":b;var d=Object.assign({},this.w7,c);d.data={message:a,action:b};d.Zu===a&&(d.Zu=void 0);return this.I3(this.v6a,d)};_.h.Ud=function(){this.ek&&this.ek.Ud()};_.h.La=function(){this.fI&&this.fI.Ud()};_.h.wJa=function(a,b){var c=_.Og({parent:b&&b.Ce&&b.Ce.Tb||this.zc,Pb:[{wa:kYa,lc:b}]});a=a.attach(new _.Ds(this.z6a,b.Ce,c));a.instance.fQ=b;return a.instance};
_.h.Y6=function(a,b){var c=this,d=Object.assign({},new kYa,this.w7,b),e=this.Bu(d);b=this.wJa(e,d);var f=new _.Rt(b,e);if(a instanceof _.ig)f.instance=b.dB(new _.Fs(a,null,{va:d.data,Yla:f}));else{var g=this.yZ(d,f);a=b.cv(new _.Ds(a,void 0,g));f.instance=a.instance}this.b7.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.wf(e.Fo)).subscribe(function(m){e.Dp.classList.toggle(c.dYa,m.matches)});d.Zu&&b.WS.subscribe(function(){c.Iu.kk(d.Zu,d.vC)});this.lJa(f,d);return this.ek=f};
_.h.lJa=function(a,b){var c=this;a.qA.subscribe(function(){c.ek==a&&(c.ek=null);b.Zu&&c.Iu.clear()});this.ek?(this.ek.qA.subscribe(function(){a.mv.JU()}),this.ek.Ud()):a.mv.JU();b.duration&&b.duration>0&&a.nt().subscribe(function(){return a.HKa(b.duration)})};
_.h.Bu=function(a){var b=new _.qs;b.direction=a.direction;var c=this.ff.position().global(),d=a.direction==="rtl";d=a.NB==="left"||a.NB==="start"&&!d||a.NB==="end"&&d;var e=!d&&a.NB!=="center";d?c.left("0"):e?c.right("0"):_.ys(c);a.O5==="top"?c.top("0"):c.bottom("0");b.jg=c;return this.ff.create(b)};_.h.yZ=function(a,b){return _.Og({parent:a&&a.Ce&&a.Ce.Tb||this.zc,Pb:[{wa:_.Rt,lc:b},{wa:_.Nt,lc:a.data}]})};
_.p.Object.defineProperties(_.Ut.prototype,{ek:{configurable:!0,enumerable:!0,get:function(){var a=this.dT;return a?a.ek:this.fI},set:function(a){this.dT?this.dT.ek=a:this.fI=a}}});_.Ut.O=function(a){return new (a||_.Ut)};_.Ut.ua=_.q({token:_.Ut,qa:_.Ut.O,Ga:"root"});_.Vt=function(){};_.Vt.O=function(a){return new (a||_.Vt)};_.Vt.Da=_.ed({type:_.Vt});_.Vt.Ca=_.Hc({Pb:[_.Ut],imports:[_.Ms,_.Ks,_.Gt,_.Ns,St,_.Ns]});var qYa={J9a:{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"}}},rYa=qYa;rYa=qYa;var sYa={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 tYa={DECIMAL_SEP:".",GROUP_SEP:",",kab:"%",RIa:"0",urc:"+",y$a:"-",W9a:"E",lab:"\u2030",REa:"\u221e",xoc:"NaN",DECIMAL_PATTERN:"#,##0.###",bxc:"#E0",Vqc:"#,##0%",r8b:"\u00a4#,##0.00",ZDa:"USD"},Wt=tYa;Wt=tYa;_.Xt=function(a){this.Hha=40;this.fC=1;this.YAa=0;this.bC=3;this.Ixa=this.sF=0;this.M0b=!1;this.dja=this.JW="";this.OO=Wt.y$a;this.u3="";this.zy=1;this.lW=!1;this.rV=[];this.hCa=this.rsb=!1;this.Bba=0;this.Lia=typeof a==="string"?a:"";typeof a==="number"?this.gsa(a):this.sI(a)};
_.Xt.prototype.sI=function(a){this.Lia=a.replace(/ /g,"\u00a0");var b=[0];this.JW=uYa(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("Hc`"+a);f++;m>=0&&d<0&&m++;break;case ",":m>0&&this.rV.push(m);m=0;break;case ".":if(d>=0)throw Error("Ic`"+a);d=e+f+g;break;case "E":if(this.hCa)throw Error("Jc`"+a);this.hCa=!0;this.Ixa=0;b[0]+1<n&&a.charAt(b[0]+1)=="+"&&(b[0]++,this.M0b=!0);
for(;b[0]+1<n&&a.charAt(b[0]+1)=="0";)b[0]++,this.Ixa++;if(e+f<1||this.Ixa<1)throw Error("Kc`"+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("Lc`"+a);g=e+f+g;this.bC=d>=0?g-d:0;d>=0&&(this.sF=e+f-d,this.sF<0&&(this.sF=0));this.fC=(d>=0?d:g)-e;this.hCa&&(this.Hha=e+this.fC,this.bC==0&&this.fC==0&&(this.fC=1));this.rV.push(Math.max(0,m));this.rsb=d==0||d==g;c=b[0]-c;this.dja=uYa(this,a,b);b[0]<a.length&&a.charAt(b[0])==
";"?(b[0]++,this.zy!=1&&(this.lW=!0),this.OO=uYa(this,a,b),b[0]+=c,this.u3=uYa(this,a,b)):(this.OO+=this.JW,this.u3+=this.dja)};
_.Xt.prototype.gsa=function(a){switch(a){case 1:this.sI(Wt.DECIMAL_PATTERN);break;case 2:this.sI(Wt.bxc);break;case 3:this.sI(Wt.Vqc);break;case 4:a=this.sI;var b=Wt.r8b;var c=["0"],d=sYa[Wt.ZDa];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:vYa(this,1);break;case 6:vYa(this,2);break;default:throw Error("Bc");}};var vYa=function(a,b){a.Bba=b;a.sI(Wt.DECIMAL_PATTERN);a.sF=0;a.bC=2;if(a.sF>0)throw Error("zc");a.YAa=2};
_.Xt.prototype.parse=function(a,b){b=b||[0];if(this.Bba!==0)throw Error("Cc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.JW,b[0])==b[0],d=a.indexOf(this.OO,b[0])==b[0];c&&d&&(this.JW.length>this.OO.length?d=!1:this.JW.length<this.OO.length&&(c=!1));c?b[0]+=this.JW.length:d&&(b[0]+=this.OO.length);if(a.indexOf(Wt.REa,b[0])==b[0]){b[0]+=Wt.REa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,v=Wt.DECIMAL_SEP,y=Wt.GROUP_SEP,D=Wt.W9a;if(this.Bba!=0)throw Error("Dc");y=y.replace(/\u202f/g,
"\u00a0");for(var J="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),P=wYa(L);if(P>=0&&P<=9)J+=P,m=!0;else if(L==v.charAt(0)){if(f||g)break;J+=".";f=!0}else if(L==y.charAt(0)&&("\u00a0"!=y.charAt(0)||b[0]+1<e.length&&wYa(e.charAt(b[0]+1))>=0)){if(f||g)break}else if(L==D.charAt(0)){if(g)break;J+="E";g=!0;n=b[0]}else if(L=="+"||L=="-"){if(m&&n!=b[0]-1)break;J+=L}else if(this.zy==1&&L==Wt.kab.charAt(0)){if(r!=1)break;r=100;if(m){b[0]++;break}}else if(this.zy==1&&L==Wt.lab.charAt(0)){if(r!=1)break;r=1E3;
if(m){b[0]++;break}}else break}this.zy!=1&&(r=this.zy);e=parseFloat(J)/r}if(c){if(a.indexOf(this.dja,b[0])!=b[0])return NaN;b[0]+=this.dja.length}else if(d){if(a.indexOf(this.u3,b[0])!=b[0])return NaN;b[0]+=this.u3.length}return d?-e:e};
_.Xt.prototype.format=function(a){if(this.sF>this.bC)throw Error("Ec");if(isNaN(a))return Wt.xoc;var b=[];var c=a;if(this.Bba==0)c=xYa;else{c=Math.abs(c);var d=yYa(this,c<=1?0:zYa(c)).cUa;c=yYa(this,d+zYa(AYa(this,Yt(c,-d)).intValue))}a=Yt(a,-c.cUa);(d=a<0||a==0&&1/a<0)?c.p1a?b.push(c.p1a):(b.push(c.prefix),b.push(this.OO)):(b.push(c.prefix),b.push(this.JW));if(isFinite(a))if(a*=d?-1:1,a*=this.zy,this.hCa){var e=a;if(e==0)BYa(this,e,this.fC,b),CYa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=Yt(e,-f);var g=this.fC;this.Hha>1&&this.Hha>this.fC?(g=f%this.Hha,g<0&&(g=this.Hha+g),e=Yt(e,g),f-=g,g=1):this.fC<1?(f++,e=Yt(e,-1)):(f-=this.fC-1,e=Yt(e,this.fC-1));BYa(this,e,g,b);CYa(this,f,b)}}else BYa(this,a,this.fC,b);else b.push(Wt.REa);d?c.q1a?b.push(c.q1a):(isFinite(a)&&b.push(c.suffix),b.push(this.u3)):(isFinite(a)&&b.push(c.suffix),b.push(this.dja));return b.join("")};
var AYa=function(a,b){var c=Yt(b,a.bC);a.YAa>0&&(c=DYa(c,a.YAa,a.bC));c=Math.round(c);isFinite(c)?(b=Math.floor(Yt(c,-a.bC)),a=Math.floor(c-Yt(b,a.bC))):a=0;return{intValue:b,BWc:a}},BYa=function(a,b,c,d){if(a.sF>a.bC)throw Error("Ec");d||(d=[]);b=AYa(a,b);var e=b.intValue,f=b.BWc,g=a.sF>0||f>0||!1;b=a.sF;g&&(b=a.sF);for(var m="",n=e;n>1E20;)m="0"+m,n=Math.round(Yt(n,-1));m=n+m;var r=Wt.DECIMAL_SEP;n=Wt.RIa.codePointAt(0);var v=m.length,y=0;if(e>0||c>0){for(e=v;e<c;e++)d.push(String.fromCodePoint(n));
if(a.rV.length>=2)for(c=1;c<a.rV.length;c++)y+=a.rV[c];c=v-y;if(c>0){e=a.rV;y=v=0;for(var D,J=Wt.GROUP_SEP,L=m.length,P=0;P<L;P++)if(d.push(String.fromCodePoint(n+Number(m.charAt(P)))),L-P>1)if(D=e[y],P<c){var ba=c-P;(D===1||D>0&&ba%D===1)&&d.push(J)}else y<e.length&&(P===c?y+=1:D===P-c-v+1&&(d.push(J),v+=D,y+=1))}else{c=m;m=a.rV;e=Wt.GROUP_SEP;D=c.length;J=[];for(v=m.length-1;v>=0&&D>0;v--){y=m[v];for(L=0;L<y&&D-L-1>=0;L++)J.push(String.fromCodePoint(n+Number(c.charAt(D-L-1))));D-=y;D>0&&J.push(e)}d.push.apply(d,
J.reverse())}}else g||d.push(String.fromCodePoint(n));(a.rsb||g)&&d.push(r);f=String(f);g=f.split("e+");g.length==2&&(f=String(DYa(parseFloat(g[0]),a.YAa,1)),f=f.replace(".",""),f+=iEa("0",parseInt(g[1],10)-f.length+1));a.bC+1>f.length&&(f="1"+iEa("0",a.bC-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))))},CYa=function(a,b,c){c.push(Wt.W9a);b<0?(b=-b,c.push(Wt.y$a)):a.M0b&&c.push(Wt.urc);b=""+b;for(var d=Wt.RIa,e=b.length;e<
a.Ixa;e++)c.push(d);a=d.codePointAt(0)-EYa;for(d=0;d<b.length;d++)c.push(String.fromCodePoint(a+b.codePointAt(d)))},wYa=function(a){a=a.codePointAt(0);if(48<=a&&a<58)return a-48;var b=Wt.RIa.codePointAt(0);return b<=a&&a<b+10?a-b:-1},EYa="0".codePointAt(0),uYa=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+=Wt.ZDa):(g=Wt.ZDa,d+=g in sYa?sYa[g][1]:g);break;case "%":if(!a.lW&&a.zy!=1)throw Error("Fc");if(a.lW&&a.zy!=100)throw Error("Gc");a.zy=100;a.lW=!1;d+=Wt.kab;break;case "\u2030":if(!a.lW&&a.zy!=1)throw Error("Fc");if(a.lW&&a.zy!=1E3)throw Error("Gc");a.zy=1E3;a.lW=!1;d+=Wt.lab;break;default:d+=g}}return d},xYa={cUa:0,p1a:"",q1a:"",prefix:"",suffix:""},yYa=function(a,b){a=a.Bba==1?rYa.J9a:rYa.C7b;a==null&&(a=rYa.J9a);if(b<3)return xYa;b=Math.min(14,b);var c=
a[Yt(1,b)];for(--b;!c&&b>=3;)c=a[Yt(1,b)],b--;if(!c)return xYa;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))?{cUa:b+1-(c[2].length-1),p1a:a,q1a:d,prefix:c[1],suffix:c[3]}:xYa:xYa},zYa=function(a){if(!isFinite(a))return a>0?a:0;for(var b=0;(a/=10)>=1;)b++;return b},Yt=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))},FYa=function(a,b){return a&&isFinite(a)?Yt(Math.round(Yt(a,b)),-b):a},DYa=function(a,b,c){if(!a)return a;b=b-zYa(a)-1;return b<-c?FYa(a,-c):FYa(a,b)};var GYa=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"},HYa=GYa;HYa=GYa;var IYa=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"},JYa=IYa;JYa=IYa;var KYa,LYa,MYa,NYa,OYa;_.Zt=function(a){this.Lia=a;this.Iya=this.a3=this.TYa=null;a=Wt;var b=rYa;if(KYa!==a||LYa!==b)KYa=a,LYa=b,MYa=new _.Xt(1);this.V1c=MYa};KYa=null;LYa=null;MYa=null;NYa=RegExp("'([{}#].*?)'","g");OYa=RegExp("''","g");
_.Zt.prototype.format=function(a){if(this.Lia){this.TYa=[];var b=PYa(this,this.Lia);this.Iya=QYa(this,b);this.Lia=null}if(this.Iya&&this.Iya.length!=0)for(this.a3=_.qa(this.TYa),b=[],RYa(this,this.Iya,a,!1,b),a=b.join("");this.a3.length>0;)a=a.replace(this.BRa(this.a3),String(this.a3.pop()).replace("$","$$$$"));else a="";return a};
var RYa=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.a3.push(r),n.push(m.BRa(m.a3)));break;case 2:g=b[f].value;m=a;n=c;r=d;var v=e,y=g.isa;n[y]===void 0?v.push("Undefined parameter - "+y):(y=g[n[y]],y===void 0&&(y=g.other),RYa(m,y,n,r,v));break;case 0:g=b[f].value;SYa(a,g,c,JYa,d,e);break;case 1:g=b[f].value,SYa(a,g,c,HYa,d,e)}},SYa=function(a,b,c,d,e,f){var g=
b.isa,m=b.Hlb,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=[],RYa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.V1c.format(m),f.push(c.replace(/#/g,a))))},PYa=function(a,b){var c=a.TYa,d=a.BRa.bind(a);b=b.replace(OYa,function(){c.push("'");return d(c)});return b=b.replace(NYa,function(e,f){c.push(f);return d(c)})},TYa=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},UYa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,VYa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,WYa=/^\s*(\w+)\s*,\s*select\s*,/,QYa=function(a,b){var c=[];b=TYa(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(UYa.test(f)?0:VYa.test(f)?1:WYa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=XYa(a,b[d].value);break;case 0:e.type=0;e.value=YYa(a,b[d].value);break;case 1:e.type=1;e.value=ZYa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},XYa=function(a,b){var c="";b=b.replace(WYa,function(m,n){c=n;return""});var d={};d.isa=c;b=TYa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=QYa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
YYa=function(a,b){var c="",d=0;b=b.replace(UYa,function(n,r,v){c=r;v&&(d=parseInt(v,10));return""});var e={};e.isa=c;e.Hlb=d;b=TYa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=QYa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},ZYa=function(a,b){var c="";b=b.replace(VYa,function(m,n){c=n;return""});var d={};d.isa=c;d.Hlb=0;b=TYa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=QYa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.Zt.prototype.BRa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.Zt("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 _.Zt("{projectName} project created");new _.Zt("Failed to connect to {gitProvider}");_.$t=function(a,b){this.mh=a;this.Ah=b};_.aZa=function(a){document.querySelectorAll("snack-bar-container").length>0||_.$Ya(a,{message:"An unexpected error occurred.",Ud:"Dismiss"})};
_.au=function(a,b){var c=b.error;var d=b.message;b=b.Ud;a.log(c);_.$Ya(a,{message:d,Ud:b})};_.$t.prototype.log=function(a){_.Mt(this.mh,a)};_.$Ya=function(a,b){a.notify({message:b.message,Ud:b.Ud,duration:0})};_.$t.prototype.notify=function(a){this.Ah.open(a.message,a.Ud,{duration:a.duration})};_.$t.O=function(a){return new (a||_.$t)(_.t(_.Lt),_.t(_.Ut))};_.$t.ua=_.q({token:_.$t,qa:_.$t.O,Ga:"root"});_.bu=function(a,b){this.nh=a;this.x8a=b};_.bu.prototype.Ra=function(){var a=this;this.ab=this.x8a.subscribe(function(b){a.handleError(b)})};_.bu.prototype.handleError=function(){_.aZa(this.nh)};_.bu.prototype.La=function(){this.ab&&this.ab.unsubscribe()};_.bu.O=function(a){return new (a||_.bu)(_.B(_.$t),_.B(jYa))};_.bu.Fa=_.hd({type:_.bu,oa:[["uncaught-error-notifier"]]});_.cu=function(){};_.cu.O=function(a){return new (a||_.cu)};_.cu.Da=_.ed({type:_.cu});_.cu.Ca=_.Hc({});_.bZa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var eua;_.du=function(a,b){this.x8a=a;this.mh=b};_.du.prototype.handleError=function(a){a&&(a===fua()||a.rejection!==void 0&&a.rejection===fua())||(_.Mt(this.mh,a),this.x8a.next(a))};_.du.O=function(a){return new (a||_.du)(_.t(jYa),_.t(_.Lt))};_.du.ua=_.q({token:_.du,qa:_.du.O,Ga:"root"});var cZa=function(){var a=(mEa.get("GuidedHelpResume")||"").split(":");return{flowId:+a[0]||void 0,stepId:a[1]||void 0}},dZa=function(a){mEa.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
*/
_.eu=function(a,b){this.rAa=[];this.dLb=a;this.Fsb=b||null;this.jfa=this.xN=!1;this.ah=void 0;this.u6a=this.KQc=this.kRa=!1;this.XBa=0;this.vs=null;this.vsa=0};_.eu.prototype.cancel=function(a){if(this.xN)this.ah instanceof _.eu&&this.ah.cancel();else{if(this.vs){var b=this.vs;delete this.vs;a?b.cancel(a):(b.vsa--,b.vsa<=0&&b.cancel())}this.dLb?this.dLb.call(this.Fsb,this):this.u6a=!0;this.xN||this.kda(new fu(this))}};_.eu.prototype.Sqb=function(a,b){this.kRa=!1;eZa(this,a,b)};
var eZa=function(a,b,c){a.xN=!0;a.ah=c;a.jfa=!b;fZa(a)},hZa=function(a){if(a.xN){if(!a.u6a)throw new gZa(a);a.u6a=!1}};_.eu.prototype.callback=function(a){hZa(this);eZa(this,!0,a)};_.eu.prototype.kda=function(a){hZa(this);eZa(this,!1,a)};_.eu.prototype.addCallback=function(a,b){return _.iZa(this,a,null,b)};_.iZa=function(a,b,c,d){a.rAa.push([b,c,d]);a.xN&&fZa(a);return a};
_.eu.prototype.then=function(a,b,c){var d,e,f=new hq(function(g,m){e=g;d=m});_.iZa(this,e,function(g){g instanceof fu?f.cancel():d(g);return jZa},this);return f.then(a,b,c)};_.eu.prototype.$goog_Thenable=!0;_.eu.prototype.Od=function(a){var b=new _.eu;_.iZa(this,b.callback,b.kda,b);a&&(b.vs=this,this.vsa++);return b};_.eu.prototype.isError=function(a){return a instanceof Error};
var kZa=function(a){return xAa(a.rAa,function(b){return typeof b[1]==="function"})},jZa={},fZa=function(a){if(a.XBa&&a.xN&&kZa(a)){var b=a.XBa,c=lZa[b];c&&(_.ca.clearTimeout(c.hy),delete lZa[b]);a.XBa=0}a.vs&&(a.vs.vsa--,delete a.vs);b=a.ah;for(var d=c=!1;a.rAa.length&&!a.kRa;){var e=a.rAa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.jfa?g:f)try{var m=f.call(e||a.Fsb,b);m===jZa&&(m=void 0);m!==void 0&&(a.jfa=a.jfa&&(m==b||a.isError(m)),a.ah=b=m);if(nSa(b)||typeof _.ca.Promise==="function"&&b instanceof _.ca.Promise)d=
!0,a.kRa=!0}catch(n){b=n,a.jfa=!0,kZa(a)||(c=!0)}}a.ah=b;d&&(m=(0,_.Di)(a.Sqb,a,!0),d=(0,_.Di)(a.Sqb,a,!1),b instanceof _.eu?(_.iZa(b,m,d),b.KQc=!0):b.then(m,d));c&&(b=new mZa(b),lZa[b.hy]=b,a.XBa=b.hy)},gZa=function(a){_.aa.call(this);this.vE=a};_.xj(gZa,_.aa);gZa.prototype.message="Deferred has already fired";gZa.prototype.name="AlreadyCalledError";var fu=function(a){_.aa.call(this);this.vE=a};_.xj(fu,_.aa);fu.prototype.message="Deferred was canceled";fu.prototype.name="CanceledError";
var mZa=function(a){this.hy=_.ca.setTimeout((0,_.Di)(this.f9c,this),0);this.vf=a};mZa.prototype.f9c=function(){delete lZa[this.hy];throw this.vf;};var lZa={};var yua=function(a,b){var c=b||{};b=c.document||document;var d=_.Xb(a).toString(),e=(new JEa(b)).createElement("SCRIPT"),f={CTb:e,z5:void 0},g=new _.eu(nZa,f),m=null,n=c.timeout!=null?c.timeout:5E3;n>0&&(m=window.setTimeout(function(){oZa(e,!0);g.kda(new pZa(1,"Timeout reached for loading script "+d))},n),f.z5=m);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!="loaded"&&e.readyState!="complete"||(oZa(e,c.Hfd||!1,m),g.callback(null))};e.onerror=function(){oZa(e,!0,m);g.kda(new pZa(0,
"Error while loading script "+d))};f=c.attributes||{};_.pc(f,{type:"text/javascript",charset:"UTF-8"});MEa(e,f);_.jda(e,a);qZa(b).appendChild(e);return g},qZa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&b.length!==0?b[0]:a.documentElement},nZa=function(){if(this&&this.CTb){var a=this.CTb;a&&a.tagName=="SCRIPT"&&oZa(a,!0,this.z5)}},oZa=function(a,b,c){c!=null&&_.ca.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.xl(a)},
0)},pZa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.xj(pZa,_.aa);var rZa=_.lj(["https://ssl.gstatic.com/guidedhelp/runtime/guided_help.js"]),sZa=_.lj(["https://ssl.gstatic.com/guidedhelp/runtime_staging/guided_help.js"]),tZa=_.mc(rZa),uZa=_.mc(sZa),gu=function(){};
gu.prototype.Q6a=function(a){var b=this,c,d,e,f,g,m,n,r;return _.he(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(y,
D){try{vZa(b,a.runtimeEnvironment).then(function(){var J,L;return _.he(function(P){return _.je(P,(J=window.help)==null?void 0:(L=J.guide)==null?void 0:L.startFlow(a).then(y,D),0)})},D)}catch(J){D(J)}}))})};var wZa=function(){var a;return!((a=window.guidedhelp)==null||!a.loaded)};_.h=gu.prototype;
_.h.dismissFlow=function(){return _.he(function(a){return wZa()?a.return(new Promise(function(b){var c,d,e;return _.he(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 _.he(function(a){return wZa()?a.return(new Promise(function(b){var c,d,e;return _.he(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 wZa()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getFlowId():void 0};_.h.ZWc=function(){return cZa().flowId||void 0};_.h.aXc=function(){return cZa().stepId||void 0};_.h.getStepId=function(){var a,b;return wZa()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getStepId():void 0};
_.h.f5c=function(a){var b=this,c,d;return _.he(function(e){c=cZa();dZa({domain:a.resumeCookieDomain});d=c.flowId;return e.return(new Promise(function(f,g){d?b.Q6a(Object.assign({},a,{flowId:d,stepId:c.stepId})).then(function(){f(!0)},g):f(!1)}))})};_.h.O7c=function(a){var b=this,c;return _.he(function(d){c=xZa();return d.return(new Promise(function(e,f){c.flowId?(dZa({domain:a.resumeCookieDomain}),b.Q6a(Object.assign({},a,{flowId:c.flowId,stepId:c.stepId})).then(function(){e(!0)},f)):e(!1)}))})};
var xZa=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}},vZa=function(a,b){b=b===void 0?"PROD":b;if(wZa())return Promise.resolve();a.mTb||(a.mTb=Promise.resolve(yua(b==="PROD"?tZa:uZa)));return a.mTb};gu.prototype.startFlowFromUrl=gu.prototype.O7c;gu.prototype.resumeCookiedFlow=gu.prototype.f5c;gu.prototype.getStepId=gu.prototype.getStepId;gu.prototype.getResumeCookiedStepId=gu.prototype.aXc;
gu.prototype.getResumeCookiedFlowId=gu.prototype.ZWc;gu.prototype.getFlowId=gu.prototype.getFlowId;gu.prototype.reset=gu.prototype.reset;gu.prototype.dismissFlow=gu.prototype.dismissFlow;gu.prototype.startFlowById=gu.prototype.Q6a;ava("help.guidedhelp.createBootstrapper",function(){return new gu});var yZa={Xad:"https://www.google.com",jcd:"https://support.google.com",Fbd:"https://play.google.com"},AZa=function(){var a=this;this.L4a=[];this.M4a=[];this.initialize=gua(function(){return _.he(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()):_.je(b,zZa(a),2);a.L4a.length>0&&document.addEventListener("click",
a.TQb);b.Gc=0})});this.TQb=function(){if(!(a.M4a.length>0)){for(var b=_.k(a.L4a),c=b.next();!c.done;c=b.next()){c=c.value;try{a.M4a.push(document.requestStorageAccessFor(c))}catch(d){}}Promise.all(a.M4a).then(function(){}).catch(function(){}).finally(function(){a.reset()})}}};AZa.prototype.reset=function(){document.removeEventListener("click",this.TQb)};
var zZa=function(a){var b,c,d,e;return _.he(function(f){switch(f.Gc){case 1:b=_.k(Object.values(yZa)),c=b.next();case 2:if(c.done){f.xf(0);break}d=c.value;_.ie(f,5);return _.je(f,navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),7);case 7:e=f.yg;e.state!=="granted"&&a.L4a.push(d);_.Fza(f);break;case 5:_.ke(f);f.xf(0);break;case 3:c=b.next(),f.xf(2)}})};(new AZa).initialize();var BZa=function(a){this.x6c=a;a.then((0,_.Di)(function(){},this),function(){},this)},CZa=function(a,b,c){return a.x6c.then(function(d){var e=d[b];if(!e)throw Error("Qc`"+b);return e.apply(d,c)})},EZa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=DZa(a,b).then(function(f){return f.apply(null,d)});return new BZa(e)},FZa={},DZa=function(a,b){var c=FZa[b];if(c)return c;c=(c=Fi(b))?iq(c):(new hq(function(d,e){var f=(new JEa(document)).createElement("SCRIPT");
f.async=!0;_.jda(f,_.Wb(_.AEa(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=Fi(b);if(!d)throw Error("Rc`"+b+"`"+a);return d});return FZa[b]=c};var GZa=function(a){this.Ql=a};GZa.prototype.SX=function(a){CZa(this.Ql,"startFeedback",arguments)};GZa.prototype.J4c=function(a){CZa(this.Ql,"requestSurvey",arguments).qQ(function(){},this)};GZa.prototype.y3c=function(a){CZa(this.Ql,"presentSurvey",arguments).qQ(function(){},this)};var HZa=new _.zEa(xEa,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");DZa(HZa,"help.service.Lazy.create").qQ(function(){});var hua=function(a,b){b=b||{};a=EZa(HZa,"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.vjd||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 GZa(a)};var JZa,hu;_.IZa=new _.ld("helpServiceCreationDelegate",{qa:function(){return hua}});JZa=new _.ld("HelpService productData",{qa:function(){return{}}});hu=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.f4c=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};hu.prototype.SX=function(a){this.f4c.SX(a)};
hu.O=function(a){return new (a||hu)(_.t(YKa),_.t(_.Lg),_.t(_.IZa),_.t(JZa),_.t(iYa),_.t(_.pn))};hu.ua=_.q({token:hu,qa:hu.O,Ga:"root"});_.iu=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.SX=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,Hhd:!0};typeof f!=="undefined"&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.SX(g)}};_.iu.O=function(a){return new (a||_.iu)(_.t(hu),_.t(tLa,8),_.t(nn),_.t(_.qn))};_.iu.ua=_.q({token:_.iu,qa:_.iu.O});_.ju=function(a){if(a)throw Error("Sc");};_.ju.O=function(a){return new (a||_.ju)(_.t(_.ju,12))};_.ju.Da=_.ed({type:_.ju});_.ju.Ca=_.Hc({});var jua;var KZa,LZa;KZa=function(a,b){this.url=a;this.lQ=null;this.options=b};_.ku=function(a,b,c,d){this.Peb=a;this.dI=b;this.PKa=d;this.yra=new Map;this.Vpa=new Map;this.RGc=new Map;this.lMa=new Map;this.eJc=new Map;this.iOa=[];this.Ccb=["material-icons","mat-ligature-font"];this.Db=c};_.lu=function(a,b,c){a.fbb("",b,new KZa(c))};LZa=function(a,b){return a.eJc.get(b)||b};_.ku.prototype.K4=function(){this.Ccb=_.lc.apply(0,arguments)};
var MZa=function(a,b,c){c=c===void 0?"":c;var d=c+":"+b,e=a.yra.get(d);return e?a.reb(e):(e=a.IJc(c,b))?(a.yra.set(d,e),a.reb(e)):(c=a.Vpa.get(c))?a.cKc(b,c):_.oe(Error("Tc`"+d))};_.h=_.ku.prototype;_.h.La=function(){this.iOa=[];this.yra.clear();this.Vpa.clear();this.RGc.clear()};_.h.reb=function(a){return a.lQ?_.ne(this.WOa(a).cloneNode(!0)):this.DLc(a).ha(_.z(function(b){return b.cloneNode(!0)}))};
_.h.cKc=function(a,b){var c=this,d=this.ndb(a,b);if(d)return _.ne(d);d=b.filter(function(e){return!e.lQ}).map(function(e){return c.ELc(e).ha(_.Ze(function(f){f="Loading icon set URL: "+c.dI.Mp(5,e.url)+" failed: "+f.message;c.PKa.handleError(Error(f));return _.ne(null)}))});return _.Ae(d).ha(_.z(function(){var e=c.ndb(a,b);if(!e)throw Error("Tc`"+a);return e}))};
_.h.ndb=function(a,b){for(var c=b.length-1;c>=0;c--){var d=b[c];if(d.lQ&&d.lQ.toString().indexOf(a)>-1){var e=this.WOa(d);if(d=this.OIc(e,a,d.options))return d}}return null};_.h.DLc=function(a){var b=this;return this.odb(a).ha(_.xf(function(c){return a.lQ=c}),_.z(function(){return b.WOa(a)}))};_.h.ELc=function(a){return a.lQ?_.ne(null):this.odb(a).ha(_.xf(function(b){return a.lQ=b}))};
_.h.OIc=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.tra(a,c);if(a.nodeName.toLowerCase()==="symbol")return this.tra(this.sOc(a),c);b=this.XOa(lua("<svg></svg>"));b.appendChild(a);return this.tra(b,c)};_.h.XOa=function(a){var b=this.Db.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Wc");return a};
_.h.sOc=function(a){for(var b=this.XOa(lua("<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.tra=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.odb=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.Peb)throw Error("Uc");if(c==null)throw Error("Xc`"+c);var f=this.dI.Mp(5,c);if(!f)throw Error("Vc`"+c);if(c=this.lMa.get(f))return c;c=this.Peb.get(f,{responseType:"text",withCredentials:a}).ha(_.z(function(g){return lua(g)}),hf(function(){return b.lMa.delete(f)}),Qka());this.lMa.set(f,c);return c};_.h.fbb=function(a,b,c){this.yra.set(a+":"+b,c);return this};
_.h.Mcd=function(a,b){var c=this.Vpa.get(a);c?c.push(b):this.Vpa.set(a,[b]);return this};_.h.WOa=function(a){if(!a.ZXb){var b=this.XOa(a.lQ);this.tra(b,a.options);a.ZXb=b}return a.ZXb};_.h.IJc=function(a,b){for(var c=0;c<this.iOa.length;c++){var d=this.iOa[c](b,a);if(d)return d.url&&d.options?new KZa(d.url,d.options):new KZa(d)}};_.ku.O=function(a){return new (a||_.ku)(_.t(_.ro,8),_.t(zo),_.t(_.ph,8),_.t(_.We))};_.ku.ua=_.q({token:_.ku,qa:_.ku.O,Ga:"root"});new _.em;new _.gm;new _.em;new _.em;var NZa,OZa,PZa,QZa,RZa;NZa=new _.ld("MAT_ICON_DEFAULT_OPTIONS");OZa=new _.ld("mat-icon-location",{Ga:"root",qa:mua});PZa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");QZa=PZa.map(function(a){return"["+a+"]"}).join(", ");RZa=/^url\(['"]?#(.*?)['"]?\)$/;
_.mu=function(){this.Ma=_.u(_.Td);this.iMa=_.u(_.ku);this.wr=_.u(OZa);this.PKa=_.u(_.We);this.inline=!1;this.Jgb=[];this.pKa=_.Zd.EMPTY;var a=_.u(new _.dm("aria-hidden"),{optional:!0}),b=_.u(NZa,{optional:!0});b&&(b.color&&(this.color=this.dS=b.color),b.TU&&(this.TU=b.TU));a||this.Ma.na.setAttribute("aria-hidden","true")};_.h=_.mu.prototype;_.h.WNc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Yc`"+a);}};_.h.Ra=function(){this.wPa()};
_.h.Fn=function(){var a=this.gS;a&&a.size&&(a=this.wr.Xyb(),a!==this.Lgb&&(this.Lgb=a,this.Fgb(a)))};_.h.La=function(){this.pKa.unsubscribe();this.gS&&this.gS.clear()};_.h.DPa=function(){return!this.Ok};_.h.GNc=function(a){this.hcb();var b=this.wr.Xyb();this.Lgb=b;this.OGc(a);this.Fgb(b);this.Ma.na.appendChild(a)};_.h.hcb=function(){var a=this.Ma.na,b=a.childNodes.length;for(this.gS&&this.gS.clear();b--;){var c=a.childNodes[b];c.nodeType===1&&c.nodeName.toLowerCase()!=="svg"||c.remove()}};
_.h.wPa=function(){if(this.DPa()){var a=this.Ma.na,b=(this.TU?LZa(this.iMa,this.TU).split(/ +/):this.iMa.Ccb).filter(function(c){return c.length>0});this.Jgb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.Jgb=b;this.ii===this.ONa||b.includes("mat-ligature-font")||(this.ONa&&a.classList.remove(this.ONa),this.ii&&a.classList.add(this.ii),this.ONa=this.ii)}};_.h.ccb=function(a){return typeof a==="string"?a.trim().split(" ")[0]:a};
_.h.Fgb=function(a){var b=this.gS;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.OGc=function(a){var b=a.querySelectorAll(QZa),c=this.gS=this.gS||new Map;for(a={Tfa:0};a.Tfa<b.length;a={Tfa:a.Tfa},a.Tfa++)PZa.forEach(function(d){return function(e){var f=b[d.Tfa],g=f.getAttribute(e);if(g=g?g.match(RZa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.WOc=function(a){var b=this;this.Khb=this.Lhb=null;this.pKa.unsubscribe();if(a){a=_.k(this.WNc(a));var c=a.next().value,d=a.next().value;c&&(this.Lhb=c);d&&(this.Khb=d);this.pKa=MZa(this.iMa,d,c).ha(_.df(1)).subscribe(function(e){return b.GNc(e)},function(e){b.PKa.handleError(Error("Zc`"+c+"`"+d+"`"+e.message))})}};
_.p.Object.defineProperties(_.mu.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ki||this.dS},set:function(a){this.Ki=a}},Ok:{configurable:!0,enumerable:!0,get:function(){return this.YOa},set:function(a){a!==this.YOa&&(a?this.WOc(a):this.YOa&&this.hcb(),this.YOa=a)}},TU:{configurable:!0,enumerable:!0,get:function(){return this.Fdb},set:function(a){a=this.ccb(a);a!==this.Fdb&&(this.Fdb=a,this.wPa())}},ii:{configurable:!0,enumerable:!0,get:function(){return this.Edb},set:function(a){a=
this.ccb(a);a!==this.Edb&&(this.Edb=a,this.wPa())}}});_.mu.O=function(a){return new (a||_.mu)};
_.mu.ya=_.ad({type:_.mu,oa:[["mat-icon"]],qb:["role","img",1,"mat-icon","notranslate"],rb:10,Ya:function(a,b){a&2&&(_.Nf("data-mat-icon-type",b.DPa()?"font":"svg")("data-mat-icon-name",b.Khb||b.ii)("data-mat-icon-namespace",b.Lhb||b.TU)("fontIcon",b.DPa()?b.ii:null),_.Qf(b.color?"mat-"+b.color:""),_.Pf("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",_.Pg],Ok:"svgIcon",TU:"fontSet",ii:"fontIcon"},
Rb:["matIcon"],standalone:!0,features:[_.Mf,_.zg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(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});_.nu=function(){};_.nu.O=function(a){return new (a||_.nu)};_.nu.Da=_.ed({type:_.nu});_.nu.Ca=_.Hc({imports:[_.Ns,_.Ns]});var SZa;SZa=_.lj(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.TZa=[{Ot:"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(" ")},{Ot:"iam",icons:["domain","group","service_account","user"]},{Ot:"logs",icons:"any debug error fatal info warning".split(" ")},{Ot:"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(" ")},{Ot:"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(" "),
Rsb:["arrow_right","arrow_down"]},{Ot:"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(" ")},{Ot:"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(" ")},
{Ot:"oss",icons:["logo","logo_monochrome"]},{Ot:"tasks",icons:["g3c_logo_200x200"]}];_.UZa=new _.ld("SvgIconGroupsToBeRegistered");_.ou=function(a,b){this.tBb=a;this.zYc=b;this.tBb.K4("material-icons-extended")};_.ou.O=function(a){return new (a||_.ou)(_.t(_.ku),_.t(_.UZa))};_.ou.ua=_.q({token:_.ou,qa:_.ou.O});var VZa;_.yh=function(a){var b=this;this.ld=a;this.S3a=!1;this.ld.Vb(function(){VZa(b)})};VZa=function(a){setTimeout(function(){a.S3a=!0},864E5)};_.yh.prototype.VT=function(a,b){if(this.S3a){var c=window.location;b=_.$b(b.url);b=_.bc(b);b!==void 0&&(c.href=b)}return!this.S3a};_.yh.O=function(a){return new (a||_.yh)(_.t(_.Fg))};_.yh.ua=_.q({token:_.yh,qa:_.yh.O});var zua=_.lj(["https://apis.google.com/js/api.js"]),uua=null,Bua=new WeakMap;var WZa=function(){};WZa.prototype.send=function(a,b){Ona(a);return this.makeRequest(a).then(function(c){return b?_.Xg(b,c):c})};var pu=function(a,b,c,d,e){this.M1=a;this.L1=b;this.iWa=c||{};this.K1=d||{};this.hTc=e};_.W(pu,WZa);var YZa=function(a){return _.wua({timeout:3E4}).then(function(b){b=b||window.gapi;XZa(a,b);return Dua(b,{apiKey:a.L1,clientId:a.K1.clientId,scope:a.K1.scope,aBb:a.K1.aBb,nxb:a.K1.nxb}).then(function(){return b})})};
pu.prototype.makeRequest=function(a){var b=this;return YZa(this).then(function(c){return _.he(function(d){if(d.Gc==1)return b.K1.f1c===void 0?d.xf(2):_.je(d,Cua(c,b.K1.f1c),2);XZa(b,c);return d.return(ZZa(c.client.request({root:b.M1,path:a.path,method:a.Nb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.hTc})))})})};
var ZZa=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)})})},XZa=function(a,b){for(var c in a.iWa)a.iWa.hasOwnProperty(c)&&_.Aua(b,c,a.iWa[c])};pu.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var $Za=function(a,b,c,d,e,f,g){pu.call(this,a,b,f,g);this.Ch=c;this.QQa=d;this.Gq=e};_.W($Za,pu);$Za.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Ch.sessionId;this.Ch.actionId&&(a.headers.actionId=this.Ch.actionId);this.Gq&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Gq);return a_a(this.QQa).then(function(){return pu.prototype.makeRequest.call(b,a)})};var b_a=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.W(b_a,Error);var c_a=/^\)\]\}',?\n/,qu=function(a,b){this.el=b;this.config=_.ee(Promise.resolve(a))};_.W(qu,JKa);qu.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.vf(function(c){return b.HUa(c,a)}),_.vf(function(c){if(c.headers.get("content-type")==="text/csv"||c.headers.get("content-type")==="text/plain")var d=_.ne({data:c.body});else try{var e=(c.body||"{}").replace(c_a,"");d=_.ne(JSON.parse(e))}catch(f){d=_.oe(new _.qo({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.z(function(c){return c}))};
qu.prototype.HUa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.kfd){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;EKa.includes(n)?c[n]=r:n==="Content-Type"&&GKa.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(DKa(d))),Pna(b,"$httpHeaders",d));b.headers=c;FKa.includes(b.Nb)||(Pna(b,"$httpMethod",b.Nb),b.Nb="POST")}return this.el.request(b.Nb,_.Eua(a.M1,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new mo(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
qu.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.Mid&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.no({vua:a.Hkd}));return a.L1?b.set("key",a.L1):b};var d_a=function(a,b,c,d){qu.call(this,a,b);this.bna=c;this.Gq=d};_.W(d_a,qu);
d_a.prototype.HUa=function(a,b){var c=this;return _.ee(this.bna.getToken()).ha(_.vf(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Gq&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Gq);return qu.prototype.HUa.call(c,a,b)}),_.Ze(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 b_a("No xhr error returned",
{code:d.status,message:f})}}return _.oe(f)}))};var e_a=function(a,b,c,d,e){d_a.call(this,{M1:a,L1:b},c,d,e)};_.W(e_a,d_a);var Iua=Error("bd"),Jua=Error("cd");var g_a=function(a,b,c,d,e){var f=f_a;this.oauthClientId=a;this.sessionIndex=b;this.nh=c;this.QQa=d;this.Ja=e;this.Iua=null;this.u4a=2;this.scopes=[].concat(_.nd(new Set(f))).join(" ")};
g_a.prototype.getToken=function(){var a=this,b,c,d,e;return _.he(function(f){switch(f.Gc){case 1:return a.Iua||(a.Iua=_.bp(a.Ja,Hua(a.oauthClientId,a.scopes,a.sessionIndex),"getOauthToken")),_.je(f,h_a(a.QQa),2);case 2:return b=f.yg,c=null,_.ie(f,3,4),_.je(f,a.Iua,6);case 6:c=f.yg;case 4:Qha(f);b();Rha(f,5);break;case 3:throw d=_.ke(f),_.au(a.nh,{error:d,message:"Failed to fetch oauth token.",Ud:"Dismiss"}),fua();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.u4a=2,f.return(e);if(a.u4a>0)return a.u4a--,a.Iua=null,f.return(a.getToken());throw Error("dd");}})};_.i_a=new _.ld("authenticationLock");_.j_a=new _.ld("Cookies");_.ru=new _.ld("windowToken");var a_a,h_a;_.k_a=function(){this.locked=!1;this.PMb=[]};a_a=function(a){return h_a(a).then(function(b){b()})};h_a=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.PMb.push(c):c()})};_.k_a.prototype.release=function(){this.locked=!1;var a=this.PMb.shift();a&&a()};var f_a;f_a=[].concat(_.nd(["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"]),_.nd(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.nd(["https://www.googleapis.com/auth/iam"]),_.nd(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.nd(["https://www.googleapis.com/auth/service.management"]));
_.su=function(a,b,c,d,e){this.Z1c=new g_a(a,b,c,d,e)};_.su.prototype.getToken=function(){return this.Z1c.getToken()};_.su.O=function(a){return new (a||_.su)(_.t(bLa),_.t(_.qn),_.t(_.$t),_.t(_.i_a),_.t(_.fp))};_.su.ua=_.q({token:_.su,qa:_.su.O});var l_a=function(a,b,c){this.cRa=a;this.Ch=b;this.debug=c};_.W(l_a,JKa);l_a.prototype.makeRequest=function(a){var b=this.cRa.makeRequest(a).ha(_.xi(this.Ch,a.Ob||"Unknown RPC"));return this.debug.KHb(a,b)};_.m_a=function(){};_.W(_.m_a,_.Nm);var Bna=function(a){var b;return{d2c:function(){b=Error("ed")},bK: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.q9a)return;d=Error("fd`"+a.path+"`"+JSON.stringify(c));c.q9a=d}d.stack+="\nCaused by: "+b.stack}}}};_.n_a=function(a,b,c){qu.call(this,a,b);this.sessionIndex=c};_.W(_.n_a,qu);_.n_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=_.pEa([]);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 qu.prototype.makeRequest.call(this,a)};_.ui(_.wi(_.vi(function(a){this.Ma=a})));_.nd(["disabled","disableRipple","color","tabIndex"]);_.o_a=function(){this.vC="assertive";this.Zu="";this.duration=0;this.data=null;this.NB="center";this.O5="bottom"};var p_a=_.ei("state",[_.hi("void, hidden",_.gi({transform:"scale(0.8)",opacity:0})),_.hi("visible",_.gi({transform:"scale(1)",opacity:1})),_.ii("* => visible",_.fi("150ms cubic-bezier(0, 0, 0.2, 1)")),_.ii("* => void, * => hidden",_.fi("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.gi({opacity:0})))]);var q_a=0,tu=function(a,b,c,d,e){this.ur=!1;this.nb=a;this.Ma=b;this.Ua=c;this.nc=d;this.fQ=e;this.Db=_.u(_.ph);this.yT=new Set;this.nJa=150;this.Lb=!1;this.WS=new _.lf;this.VH=new _.lf;this.c9=new _.lf;this.Ws="void";this.LS="mat-snack-bar-container-live-"+q_a++;this.Iu=e.vC!=="assertive"||e.Zu?e.vC==="off"?"off":"polite":"assertive";this.nc.vEa&&(this.Iu==="polite"&&(this.F9="status"),this.Iu==="assertive"&&(this.F9="alert"))};_.W(tu,Gs);_.h=tu.prototype;
_.h.cv=function(a){a=this.Lu.cv(a);this.IR();return a};_.h.dB=function(a){a=this.Lu.dB(a);this.IR();return a};_.h.H1a=function(a){var b=a.uk;a=a.Af;(a==="void"&&b!=="void"||a==="hidden")&&this.m7();if(a==="visible"){var c=this.c9;this.nb.run(function(){c.next();c.complete()})}};_.h.JU=function(){this.Lb||(this.Ws="visible",_.ym(this.Ua),this.nOa())};_.h.tda=function(){var a=this;this.nb.run(function(){a.Ws="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.U6)});return this.VH};
_.h.La=function(){this.Lb=!0;this.ZJa();this.m7()};_.h.m7=function(){var a=this;this.nb.lia.ha(_.df(1)).subscribe(function(){a.nb.run(function(){a.VH.next();a.VH.complete()})})};_.h.IR=function(){var a=this.Ma.na,b=this.fQ.Cd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.TKa()};
_.h.TKa=function(){for(var a=this.LS,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.yT.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.ZJa=function(){var a=this;this.yT.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.LS,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.yT.clear()};
_.h.rGc=function(){};_.h.nOa=function(){var a=this;this.U6||this.nb.Vb(function(){a.U6=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.nc.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.WS.next();a.WS.complete()}},a.nJa)})};
tu.O=function(a){return new (a||tu)(_.B(_.Fg),_.B(_.Td),_.B(_.Tg),_.B(_.cr),_.B(_.o_a))};tu.Fa=_.hd({type:tu,tb:function(a,b){a&1&&_.lg(_.Js,7);if(a&2){var c;_.pg(c=_.qg())&&(b.Lu=c.first)}},features:[_.Lf]});_.uu=function(){tu.apply(this,arguments)};_.W(_.uu,tu);_.uu.Fa=tu.Fa;_.uu.prototype.IR=function(){tu.prototype.IR.call(this);this.fQ.NB==="center"&&this.Ma.na.classList.add("mat-snack-bar-center");this.fQ.O5==="top"&&this.Ma.na.classList.add("mat-snack-bar-top")};_.uu.O=function(){var a;return function(b){return(a||(a=_.Od(_.uu)))(b||_.uu)}}();
_.uu.ya=_.ad({type:_.uu,oa:[["snack-bar-container"]],qb:[1,"mat-snack-bar-container"],rb:2,Ya:function(a,b){a&1&&_.cg("@state.done",function(c){return b.H1a(c)});a&2&&(_.Yf("@state",b.Ws),_.Nf("mat-id-collision",null))},features:[_.Lf],Aa:3,Ba:3,Ea:[["aria-hidden","true"],["cdkPortalOutlet",""]],ta:function(a,b){a&1&&(_.H(0,"div",0),_.E(1,Mua,0,0,"ng-template",1),_.I(),_.K(2,"div"));a&2&&(_.A(2),_.Nf("aria-live",b.Iu)("role",b.F9)("id",b.LS))},Ia:[_.Js],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}@media(forced-colors: 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:[p_a]}});var vu=function(a,b){this.Ja=a;this.aTc=b};vu.prototype.create=function(a){return new l_a(a,this.Ja,this.aTc)};vu.O=function(a){return new (a||vu)(_.t(_.fp),_.t(Pn))};vu.ua=_.q({token:vu,qa:vu.O,Ga:"root"});var wu=function(a,b,c,d){this.wya=a;this.el=b;this.bna=c;this.Gq=d};wu.prototype.create=function(a){return new e_a(a,this.wya,this.el,this.bna,this.Gq)};wu.O=function(a){return new (a||wu)(_.t(_.pn),_.t(_.ro),_.t(_.su),_.t(_.rn))};wu.ua=_.q({token:wu,qa:wu.O,Ga:"root"});var Nua=[429,503];_.xu=function(a){a=a===void 0?{}:a;a=a.Dg===void 0?36E5:a.Dg;this.store={};this.UIb=0;this.Dg=a};_.xu.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.r_a(this,a);if(d)return d;d=this.UIb++;b=this.rob(c,d,b);this.jIb(c,d,b,a);return b};_.r_a=function(a,b,c){c=c===void 0?{}:c;var d=c.Wfa===void 0?!1:c.Wfa;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.sUc,d=Date.now()-(d!=null?d:a.Dg),d=c.W_b.getTime()>=d),a=d?c.response:a.cLb(b,c)):a=null;return a};
_.xu.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.UIb++;yu(this,a,c,b)};_.xu.prototype.rob=function(a,b,c){return c()};_.xu.prototype.cLb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var yu=function(a,b,c,d,e){a.store[b]={id:c,response:d,W_b:new Date,sUc:e}};_.xu.prototype.jIb=function(a,b,c){yu(this,a,b,c)};
_.zu=function(a,b){var c=b===void 0?{}:b;b=c.Dg===void 0?36E5:c.Dg;var d=c.WWa;var e=c.d4a;var f=c.y4a===void 0?!0:c.y4a;var g=c.z4a===void 0?Oua:c.z4a;var m=c.L0a===void 0?5:c.L0a;c=c.A4a===void 0?500:c.A4a;_.xu.call(this,{Dg:b});this.Ja=a;this.d4a=e;this.y4a=f;this.z4a=g;this.L0a=m;this.A4a=c;this.WWa=d};_.W(_.zu,_.xu);
_.zu.prototype.jIb=function(a,b,c,d){var e=this;if(this.WWa)if(d=this.WWa(d,c),typeof d!=="number"){yu(this,a,b,c);var f=Date.now();d.ha(_.df(1),sia()).subscribe(function(g){g-=Date.now()-f;yu(e,a,b,c,g)},function(){})}else yu(this,a,b,c,d);else yu(this,a,b,c)};
_.zu.prototype.rob=function(a,b,c){var d=this;c=_.ze(c);var e=this.z4a;this.y4a&&(c=c.ha(_.tua(this.Ja,e,{mSb:this.A4a,x4a:this.L0a})));var f=c.ha(_.xf({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.of(new _.pf(this.d4a))),g=!1;return _.ze(function(){g||(f.connect(),g=!0);return f})};_.zu.prototype.getValue=function(a,b){b=b===void 0?{}:b;a=_.r_a(this,a,{Wfa:b.Wfa===void 0?!1:b.Wfa});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var s_a=function(a,b,c){_.zu.call(this,a,Object.assign({},b,{d4a:1}));this.Hf=c};_.W(s_a,_.zu);s_a.prototype.cLb=function(a,b){this.Hf.refresh(a);return b.response};s_a.prototype.Z1a=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{W_b:new Date}))};s_a.prototype.MWa=function(a){return this.getValue(a,{Wfa:!0})};_.Au=function(a,b){b=b===void 0?{}:b;this.n4c=new _.xu({Dg:Number.POSITIVE_INFINITY});this.dia=new s_a(a,b,this)};
_.Au.prototype.fetch=function(a,b){var c=this;return this.dia.fetch(a,function(){return t_a(c,a).ha(_.vf(function(d){var e=d.f3c;d=d.fetch?b():_.Ee;return e===void 0?d:d.ha(_.uf(e))}))})};_.Au.prototype.MWa=function(a){return this.dia.MWa(a)};_.Au.prototype.refresh=function(a,b,c){c=c===void 0?!0:c;if(!c&&!b)throw Error("hd");var d=this.dia.MWa(a);d!=null&&(t_a(this,a).next({f3c:b?b(d):void 0,fetch:c}),c&&this.dia.Z1a(a))};var t_a=function(a,b){return a.n4c.fetch(b,function(){return new _.lh({fetch:!0})})};var v_a;_.Bu=function(a){a=a===void 0?{}:a;this.i={};this.i.request=a.request==null?null:a.request};_.W(_.Bu,_.V);_.Bu.prototype.ka=function(){return _.Bu};_.Bu.prototype.ma=function(){return{Qa:{request:_.Cu},keys:["request"]}};_.p.Object.defineProperties(_.Bu.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.U(this,"request"):null},set:function(a){this.i.request=a}}});var Du=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};
_.W(Du,_.V);Du.prototype.ka=function(){return Du};Du.prototype.ma=function(){return{Qa:{result:Eu},keys:["result"]}};_.p.Object.defineProperties(Du.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.i.result=a}}});var Eu=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};_.W(Eu,_.V);Eu.prototype.ka=function(){return Eu};
Eu.prototype.ma=function(){return{keys:["resourceType","status"],Ka:{status:Fu}}};_.p.Object.defineProperties(Eu.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});
var Gu=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.W(Gu,_.V);Gu.prototype.ka=function(){return Gu};Gu.prototype.ma=function(){return{Qa:{result:Hu},keys:["result"]}};_.p.Object.defineProperties(Gu.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.i.result=a}}});
var Hu=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};_.W(Hu,_.V);Hu.prototype.ka=function(){return Hu};Hu.prototype.ma=function(){return{keys:["key","status"],Ka:{key:Iu,status:Fu}}};
_.p.Object.defineProperties(Hu.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.i.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});_.Ju=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};_.W(_.Ju,_.V);_.Ju.prototype.ka=function(){return _.Ju};
_.Ju.prototype.ma=function(){return{keys:["count","resourceTypes"]}};_.p.Object.defineProperties(_.Ju.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.U(this,"count"):null},set:function(a){this.i.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.U(this,"resourceTypes"):null},set:function(a){this.i.resourceTypes=a}}});
var Ku=function(a){a=a===void 0?{}:a;this.i={};this.i.resources=a.resources==null?null:a.resources};_.W(Ku,_.V);Ku.prototype.ka=function(){return Ku};Ku.prototype.ma=function(){return{Qa:{resources:_.Lu},keys:["resources"]}};_.p.Object.defineProperties(Ku.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.U(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.Lu=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};_.W(_.Lu,_.V);_.Lu.prototype.ka=function(){return _.Lu};_.Lu.prototype.ma=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.p.Object.defineProperties(_.Lu.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.U(this,"timestamp"):null},set:function(a){this.i.timestamp=
a}}});var Mu=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.W(Mu,_.V);Mu.prototype.ka=function(){return Mu};Mu.prototype.ma=function(){return{Qa:{result:Nu},keys:["result"]}};_.p.Object.defineProperties(Mu.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.i.result=a}}});
var Nu=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.bG==null?null:a.bG;this.i.status=a.status==null?null:a.status};_.W(Nu,_.V);Nu.prototype.ka=function(){return Nu};Nu.prototype.ma=function(){return{keys:["setting","status"],Ka:{setting:Ou,status:Fu}}};
_.p.Object.defineProperties(Nu.prototype,{bG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.i.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});_.Cu=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};_.W(_.Cu,_.V);
_.Cu.prototype.ka=function(){return _.Cu};_.Cu.prototype.ma=function(){return{keys:["resourceId","resourceType"]}};_.p.Object.defineProperties(_.Cu.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.i.resourceType=a}}});_.Pu=function(){this.i={}};
_.W(_.Pu,_.V);_.Pu.prototype.ka=function(){return _.Pu};_.Pu.prototype.ma=function(){return{keys:[]}};var u_a=function(){this.i={}};_.W(u_a,_.V);u_a.prototype.ka=function(){return u_a};u_a.prototype.ma=function(){return{keys:[]}};var Qu=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceType=a.resourceType==null?null:a.resourceType;this.i.resourceIds=a.ERb==null?null:a.ERb;this.i.timestamps=a.nZb==null?null:a.nZb};_.W(Qu,_.V);Qu.prototype.ka=function(){return Qu};
Qu.prototype.ma=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.p.Object.defineProperties(Qu.prototype,{ERb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.U(this,"resourceIds"):null},set:function(a){this.i.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},nZb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.U(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.Ru=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.bG==null?null:a.bG;this.i.subkey=a.xma==null?null:a.xma;this.i.projectId=a.projectId==null?null:a.projectId};_.W(_.Ru,_.V);_.Ru.prototype.ka=function(){return _.Ru};_.Ru.prototype.ma=function(){return{keys:["projectId","setting","subkey"]}};
_.p.Object.defineProperties(_.Ru.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.i.projectId=a}},bG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.i.setting=a}},xma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.U(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.Su=function(a){a=a===void 0?{}:a;this.i={};this.i.stringVal=a.tXb==null?null:a.tXb;this.i.int32Val=a.XCb==null?null:a.XCb;this.i.doubleVal=a.doubleVal==null?null:a.doubleVal;this.i.boolVal=a.nRa==null?null:a.nRa;this.i.int64Val=a.ZYa==null?null:a.ZYa;this.i.protoVal=a.wja==null?null:a.wja};_.W(_.Su,_.V);_.Su.prototype.ka=function(){return _.Su};_.Su.prototype.ma=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),yd:{protoVal:{yc:null,Jc:!1,Kc:!1,Lc:!1}}}};
_.p.Object.defineProperties(_.Su.prototype,{nRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.U(this,"boolVal"):null},set:function(a){this.i.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.U(this,"doubleVal"):null},set:function(a){this.i.doubleVal=a}},XCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.U(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},ZYa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.U(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},wja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.U(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},tXb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.U(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var Fu=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.cba==null?null:a.cba;this.i.messageSet=a.jJb==null?null:a.jJb};_.W(Fu,_.V);Fu.prototype.ka=function(){return Fu};Fu.prototype.ma=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ka:{messageSet:u_a}}};
_.p.Object.defineProperties(Fu.prototype,{cba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.U(this,"canonicalCode"):null},set:function(a){this.i.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.U(this,"code"):null},set:function(a){this.i.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.i.message=a}},jJb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.U(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},space:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.U(this,"space"):null},set:function(a){this.i.space=a}}});_.Tu=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceId=a.resourceId==null?null:a.resourceId};_.W(_.Tu,_.V);_.Tu.prototype.ka=function(){return _.Tu};_.Tu.prototype.ma=function(){return{keys:["resourceId"]}};
_.p.Object.defineProperties(_.Tu.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.Uu=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.yKb==null?null:a.yKb};_.W(_.Uu,_.V);_.Uu.prototype.ka=function(){return _.Uu};
_.Uu.prototype.ma=function(){return{keys:["key","noExistingValue","value","version"],Ka:{key:_.Ru,value:_.Su}}};
_.p.Object.defineProperties(_.Uu.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.i.key=a}},yKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.U(this,"noExistingValue"):null},set:function(a){this.i.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.U(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.U(this,"version"):null},set:function(a){this.i.version=a}}});var Ou=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};_.W(Ou,_.V);Ou.prototype.ka=function(){return Ou};Ou.prototype.ma=function(){return{keys:["key","value","version"],Ka:{key:Iu,value:_.Su}}};
_.p.Object.defineProperties(Ou.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.i.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.U(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.U(this,"version"):null},set:function(a){this.i.version=a}}});
var Iu=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.bG==null?null:a.bG;this.i.subkey=a.xma==null?null:a.xma;this.i.projectNumber=a.projectNumber==null?null:a.projectNumber;this.i.projectId=a.projectId==null?null:a.projectId};_.W(Iu,_.V);Iu.prototype.ka=function(){return Iu};Iu.prototype.ma=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.p.Object.defineProperties(Iu.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.U(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},bG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.i.setting=a}},xma:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.U(this,"subkey"):null},set:function(a){this.i.subkey=a}}});v_a=new _.ld("API_VERSION");_.w_a=new _.ld("REQUEST_SERVICE for cloud_user_settings_api");_.Vu=function(){};_.Vu.O=function(a){return new (a||_.Vu)};_.Vu.Da=_.ed({type:_.Vu});_.Vu.Ca=_.Hc({});
var Wu={$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"},Xu=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1alpha1":a;this.vb=new _.Om(b,c)};_.h=Xu.prototype;
_.h.fRa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Wa+"/recent:batchDelete",Ta:_.Yg(b,Wu,c),Qb:Du})};_.h.gRa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Wa+"/recent:batchGet",Ta:_.Yg(b,Wu,c),Qb:Ku})};
_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:null,Nb:"DELETE",Ob:"cloudusersettings_pa.recent.delete",path:"/"+this.Wa+"/recent/"+a,Ta:_.Yg(b,Wu,c),Qb:_.Pu})};_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"cloudusersettings_pa.recent.get",path:"/"+this.Wa+"/recent/"+a,Ta:_.Yg(b,Wu,c),Qb:Qu})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Pm(this.vb,{body:b,Nb:"PUT",Ob:"cloudusersettings_pa.recent.update",path:"/"+this.Wa+"/recent/"+a,Ta:_.Yg(c,Wu,d),Qb:_.Pu})};Xu.O=function(a){return new (a||Xu)(_.t(v_a,8),_.t(_.w_a),_.t(_.Nm,8))};Xu.ua=_.q({token:Xu,qa:Xu.O});_.Yu=function(){};_.Yu.O=function(a){return new (a||_.Yu)};_.Yu.ua=_.q({token:_.Yu,qa:function(a){return Xu.O(a)},Ga:_.Vu});
var Zu=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1alpha1":a;this.vb=new _.Om(b,c)};_.h=Zu.prototype;_.h.fRa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Wa+"/settings:batchDelete",Ta:_.Yg(b,Wu,c),Qb:Gu})};
_.h.gRa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Wa+"/settings:batchGet",Ta:_.Yg(b,Wu,c),Qb:Mu})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:null,Nb:"DELETE",Ob:"cloudusersettings_pa.settings.delete",path:"/"+this.Wa+"/settings/"+a,Ta:_.Yg(b,Wu,c),Qb:_.Pu})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"cloudusersettings_pa.settings.get",path:"/"+this.Wa+"/settings/"+a,Ta:_.Yg(b,Wu,c),Qb:Ou})};_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Pm(this.vb,{body:b,Nb:"PUT",Ob:"cloudusersettings_pa.settings.update",path:"/"+this.Wa+"/settings/"+a,Ta:_.Yg(c,Wu,d),Qb:Ou})};Zu.O=function(a){return new (a||Zu)(_.t(v_a,8),_.t(_.w_a),_.t(_.Nm,8))};Zu.ua=_.q({token:Zu,qa:Zu.O});
_.$u=function(){};_.$u.O=function(a){return new (a||_.$u)};_.$u.ua=_.q({token:_.$u,qa:function(a){return Zu.O(a)},Ga:_.Vu});_.x_a=new _.ld("API_VERSION");_.y_a=new _.ld("REQUEST_SERVICE for cloudresourcemanager_api");_.av=function(){};_.av.O=function(a){return new (a||_.av)};_.av.Da=_.ed({type:_.av});_.av.Ca=_.Hc({});_.z_a=new _.ld("REQUEST_SERVICE for cloudresourcemanager_api_v2");_.bv=function(){};_.bv.O=function(a){return new (a||_.bv)};_.bv.Da=_.ed({type:_.bv});_.bv.Ca=_.Hc({});_.A_a=new _.ld("REQUEST_SERVICE for iam_api_client");_.cv=function(){};_.cv.O=function(a){return new (a||_.cv)};_.cv.Da=_.ed({type:_.cv});_.cv.Ca=_.Hc({});_.B_a=new _.ld("REQUEST_SERVICE for logging_api_client");_.dv=function(){};_.dv.O=function(a){return new (a||_.dv)};_.dv.Da=_.ed({type:_.dv});_.dv.Ca=_.Hc({});_.C_a=new _.ld("API_VERSION");_.D_a=new _.ld("REQUEST_SERVICE for service_manager_api_client");_.ev=function(){};_.ev.O=function(a){return new (a||_.ev)};_.ev.Da=_.ed({type:_.ev});_.ev.Ca=_.Hc({});var F_a=function(a){if(Fj)a=E_a(a);else if(_.Ij&&_.Hj)switch(a){case 93:a=91}return a},E_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 G_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 H_a=function(a,b,c,d,e,f,g,m,n,r,v){this.qO=a;this.Qv=b;this.NAa=c;this.L_=d;this.A0=e;this.Kha=f;this.tBa=g;this.Vza=m;this.LW=n;this.a7a=r;this.timeStamp=v};H_a.prototype.getKey=function(){return this.Qv};H_a.prototype.cs=function(){return this.tBa};
var M_a=function(a){var b=a.LU;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&b.length>0?b[0]:a.target;return I_a(J_a(K_a((new L_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()},L_a=function(){this.qO=null;this.Qv="";this.kZb=this.a7a=this.LW=this.Vza=this.tBa=this.Kha=
this.A0=this.L_=this.NAa=null};_.h=L_a.prototype;_.h.keyCode=function(a){this.qO=a;return this};_.h.key=function(a){this.Qv=a;return this};_.h.shiftKey=function(a){this.NAa=a;return this};_.h.altKey=function(a){this.L_=a;return this};_.h.ctrlKey=function(a){this.A0=a;return this};_.h.metaKey=function(a){this.Kha=a;return this};_.h.target=function(a){this.tBa=a;return this};var K_a=function(a,b){a.Vza=b;return a},J_a=function(a,b){a.LW=b;return a},I_a=function(a,b){a.a7a=b;return a};
L_a.prototype.timeStamp=function(a){this.kZb=a;return this};L_a.prototype.kb=function(){return new H_a(this.qO,this.Qv,this.NAa,this.L_,this.A0,this.Kha,this.tBa,this.Vza,this.LW,this.a7a,this.kZb)};var N_a=function(a,b,c,d){aq.call(this,a,c);this.identifier=b;this.timeStamp=d!=null?d:null};_.xj(N_a,aq);var Q_a;_.fv=function(a){fq.call(this);this.kca=this.U4={};this.lxa=0;this.mXc=wda(O_a);this.a9c=wda(P_a);this.bsa=!0;this.SPa=null;this.Pv=a;_.dq(this.Pv,"keydown",this.Qzb,void 0,this);_.dq(this.Pv,"synthetic-keydown",this.Vzb,void 0,this);Jj&&(_.dq(this.Pv,"keypress",this.Xzb,void 0,this),_.dq(this.Pv,"synthetic-keypress",this.Yzb,void 0,this));_.dq(this.Pv,"keyup",this.Rzb,void 0,this);_.dq(this.Pv,"synthetic-keyup",this.Wzb,void 0,this)};_.xj(_.fv,fq);
var R_a=function(a){this.Yb=a||null;this.next=a?null:{}},O_a=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],P_a="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.fv.prototype.xP=function(a,b){S_a(this.U4,T_a(1,arguments),a)};_.fv.prototype.tl=function(a){U_a(this.U4,T_a(0,arguments))};
var T_a=function(a,b){if(typeof b[a]==="string")a=V_a(b[a]).map(function(e){return W_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(W_a("",c[d],c[d+1]))}return a};
_.fv.prototype.un=function(){_.fv.bz.un.call(this);this.U4={};eq(this.Pv,"keydown",this.Qzb,!1,this);eq(this.Pv,"synthetic-keydown",this.Vzb,!1,this);Jj&&(eq(this.Pv,"keypress",this.Xzb,!1,this),eq(this.Pv,"synthetic-keypress",this.Yzb,!1,this));eq(this.Pv,"keyup",this.Rzb,!1,this);eq(this.Pv,"synthetic-keyup",this.Wzb,!1,this);this.Pv=null};
var V_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(!Q_a){g={};for(e in G_a)g[G_a[e]]=F_a(parseInt(e,10));Q_a=g}g=Q_a[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.fv.prototype.Rzb=function(a){a=M_a(a);Fj&&X_a(this,a);Jj&&!this.Xwa&&Y_a(a)&&this.w2(a,!0)};_.fv.prototype.Wzb=function(a){a=a.getData();Fj&&X_a(this,a);Jj&&!this.Xwa&&Y_a(a)&&this.w2(a,!0)};var X_a=function(a,b){32==a.SPa&&32==b.qO&&(0,b.LW)();a.SPa=null},Y_a=function(a){return Jj&&a.A0&&a.L_};_.fv.prototype.Xzb=function(a){a=M_a(a);a.qO>32&&Y_a(a)&&(this.Xwa=!0)};_.fv.prototype.Yzb=function(a){a=a.getData();a.qO>32&&Y_a(a)&&(this.Xwa=!0)};
var S_a=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(b.length==0||e.Yb))throw Error("id`"+e.Yb);});b.length?d.forEach(function(e){e=e.toString();var f=new R_a;e=e in a?a[e]:a[e]=f;S_a(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new R_a(c)})},U_a=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(b.length==0?d.Yb&&delete a[c]:d.next&&(U_a(d.next,b.slice(0)),_.uda(d.next)&&delete a[c]))})},Z_a=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},
W_a=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];a!=""&&b.push("n_"+a+"_"+c);return b};_.fv.prototype.Qzb=function(a){this.w2(M_a(a))};_.fv.prototype.Vzb=function(a){this.w2(a.getData())};
_.fv.prototype.w2=function(a,b){a:{var c=a.qO;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.Vza;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.mXc[c]?!0:f?!1:a.L_||a.A0||a.Kha?!0:d.tagName=="INPUT"&&this.a9c[d.type]?c==13:d.tagName=="INPUT"||d.tagName=="BUTTON"?
c!=32:!1}if(c)if(!b&&Y_a(a))this.Xwa=!1;else{b=F_a(a.qO);c=a.getKey();c=W_a(c,b,(a.NAa?1:0)|(a.A0?2:0)|(a.L_?4:0)|(a.Kha?8:0));d=Z_a(this.kca,c);if(!d||Date.now()-this.lxa>=1500)this.kca=this.U4,this.lxa=Date.now();(d=Z_a(this.kca,c))&&d.next&&(this.kca=d.next,this.lxa=Date.now());d&&(d.next?(0,a.LW)():(this.kca=this.U4,this.lxa=Date.now(),this.bsa&&(0,a.LW)(),c=d.Yb,d=new N_a("shortcut",c,a.cs(),a.timeStamp),d=this.dispatchEvent(d),c=new N_a("shortcut_"+c,c,a.cs(),a.timeStamp),(d&=this.dispatchEvent(c))||
(0,a.LW)(),Fj&&(this.SPa=b)))}};_.gv=function(a){this.TPa=new Map;this.Qh=new _.fv(a)};_.gv.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=$_a(this,a,b,c,d);if(e)return f;var g=function(){};typeof b!=="string"||b.includes("alt")||(g=$_a(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=$_a(this,"alt+"+a,b,c,d));return function(){f();g()}};
var $_a=function(a,b,c,d,e){var f=typeof c==="string"?c:c.join(),g=a.TPa.get(f);g||(g=[],a.TPa.set(f,g));if(!e&&g.length)throw Error("jd`"+c);if(e&&g.length>=3)throw Error("kd`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&a0a(a,c,g[g.length-1].callback);g.push({name:b,callback:f});b0a(a,b,c,f);return c0a(a,b,c,f)},c0a=function(a,b,c,d){return function(){var e=a.TPa.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?(a0a(a,c,d),e.pop(),(e=e[e.length-1])&&b0a(a,e.name,c,e.callback)):e.splice(f,1))}}},b0a=function(a,b,c,d){typeof c==="string"?a.Qh.xP(b,c):a.Qh.xP.apply(a.Qh,[b].concat(_.nd(c)));_.dq(a.Qh,"shortcut",d)},a0a=function(a,b,c){typeof b==="string"?a.Qh.tl(b):a.Qh.tl.apply(a.Qh,_.nd(b));eq(a.Qh,"shortcut",c)};_.gv.O=function(a){return new (a||_.gv)(_.t(_.ph))};_.gv.ua=_.q({token:_.gv,qa:_.gv.O,Ga:"root"});var d0a=function(a){this.Ha=_.rb(a)};_.W(d0a,_.gj);d0a.prototype.eV=function(){return _.kk(this,1)};d0a.prototype.getContainer=function(){return _.pk(this,2,0)};var e0a=function(a){this.Ha=_.rb(a)};_.W(e0a,_.gj);_.h=e0a.prototype;_.h.getMetadata=function(){return _.Vj(this,d0a,1)};_.h.P4=function(a){return _.Xj(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.Vea=function(){return _.X(this,2)};_.h.setValue=function(a){return _.sc(this,2,a)};_.h.dl=function(){return _.Dk(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.bm=function(a){return _.sc(this,3,a)};var f0a=function(a){this.Ha=_.rb(a)};_.W(f0a,_.gj);f0a.prototype.getEmail=function(){return _.Vj(this,e0a,1)};var g0a=function(a){if(a!=null)return _.Rb(a),{mja:_.l(_.dk(a,1)),container:_.l(_.hk(a,2)),Yld:_.l(_.bk(a,3)),qid:_.l(_.X(a,4))}};d0a.prototype.toObject=function(){return g0a(this)};var G0a=function(a){if(a!=null)return _.Rb(a),{metadata:g0a(a.getMetadata()),value:_.l(_.X(a,2)),type:_.l(_.X(a,3)),ujd:_.l(_.X(a,4))}};e0a.prototype.toObject=function(){return G0a(this)};f0a.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={email:G0a(this.getEmail()),Srd:_.l(_.X(this,2))}}else a=void 0;return a};var H0a=function(a){this.Ha=_.rb(a)};_.W(H0a,_.gj);H0a.prototype.getEmail=function(){return _.Vj(this,e0a,1)};H0a.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={email:G0a(this.getEmail()),kid:_.l(_.X(this,2))}}else a=void 0;return a};var I0a=function(a){this.Ha=_.rb(a)};_.W(I0a,_.gj);I0a.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Uud:_.l(_.hk(this,1)),Vud:_.l(_.X(this,2)),Gtd:_.l(_.X(this,3)),Etd:_.l(_.X(this,4))}}else a=void 0;return a};var Zua=new bq;Zua.altKey=!0;Zua.keyCode=39;(new bq).keyCode=13;var J0a=function(){nl.call(this);this.D3a=0;this.aAa=null};_.W(J0a,nl);J0a.prototype.init=function(){this.aAa=[]};
var Pua=function(a,b){var c=K0a;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.D3a>=3)throw Error("md`"+a);c.D3a++;try{c.isDisposed()||b instanceof fu||b instanceof jq||c.aAa&&c.aAa.length<10&&c.aAa.push(new L0a(a,b))}finally{c.D3a--}},K0a=new J0a,L0a=function(a,b){this.msg=a;this.e=b;this.severity="unknown"};var hv=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=hv.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new hv(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof hv?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){_.ua(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 pl?(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 M0a=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=M0a.prototype;_.h.clone=function(){return new M0a(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof pl?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 ql(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 pl?(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 iv=function(a,b){a:{var c=rl(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]},N0a=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},O0a=function(a){var b=rl(a),c=iv(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=iv(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},Q0a=function(a){for(var b=new hv(0,Infinity,Infinity,0),c=tl(a),d=c.Zk.body,e=c.Zk.documentElement,f=OEa(c.Zk);a=O0a(a);)if((!_.Hj||a.clientHeight!=0||a!=d)&&a!=d&&a!=e&&iv(a,"overflow")!="visible"){var g=P0a(a),m=new pl(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.qJ();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},P0a=function(a){var b=rl(a),c=new pl(0,0);if(a==(b?rl(b):document).documentElement)return c;a=N0a(a);b=PEa(tl(b).Zk);c.x=a.left+b.x;c.y=a.top+b.y;return c},R0a=function(a){typeof a==
"number"&&(a+="px");return a},T0a=function(a){var b=S0a;if(iv(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},S0a=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Hj&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=N0a(a),new ql(a.right-a.left,a.bottom-a.top)):new ql(b,c)},U0a=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 V0a=function(){if(Jj){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ea()))?a[1]:"0"}return _.Ij?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ea()))?a[0].replace(/_/g,"."):"10"):BAa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ea()))?a[1]:""):CAa||DAa||EAa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ea()))?a[1].replace(/_/g,"."):""):""}();var jv=function(a){return(a=a.exec(ea()))?a[1]:""},W0a=function(){if(MAa)return jv(/Firefox\/([0-9.]+)/);if(_.Ej||AAa||zAa)return LAa;if(QAa){if(_.kaa()||laa()){var a=jv(/CriOS\/([0-9.]+)/);if(a)return a}return jv(/Chrome\/([0-9.]+)/)}if(RAa&&!_.kaa())return jv(/Version\/([0-9.]+)/);if(NAa||OAa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ea()))return a[1]+"."+a[2]}else if(PAa)return(a=jv(/Android\s+([0-9.]+)/))?a:jv(/Version\/([0-9.]+)/);return""}();var Z0a=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||iv(n,"position")!="static"){var v=P0a(n);if(!r){r="rtl"==iv(n,"direction");var y;if(y=r){y=RAa&&mAa(W0a,10)>=0;var D;if(D=FAa)D=mAa(V0a,10)>=0;var J=QAa&&mAa(W0a,85)>=0;y=Fj||y||D||J}r=y?-n.scrollLeft:r&&iv(n,"overflowX")!="visible"?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;v=IEa(v,new pl(r,n.scrollTop))}}}n=v||new pl;v=P0a(a);r=T0a(a);v=new M0a(v.x,v.y,r.width,r.height);if(r=
Q0a(a))J=new M0a(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(v.left,J.left),y=Math.min(v.left+v.width,J.left+J.width),r<=y&&(D=Math.max(v.top,J.top),J=Math.min(v.top+v.height,J.top+J.height),D<=J&&(v.left=r,v.top=D,v.width=y-r,v.height=J-D));r=tl(a);y=tl(c);if(r.Zk!=y.Zk){r=r.Zk.body;y=y.getWindow();D=new pl(0,0);J=ul(rl(r));b:{try{yAa(J.parent);var L=!0;break b}catch(ta){}L=!1}if(L){L=r;do{if(J==y)var P=P0a(L);else P=N0a(L),P=new pl(P.left,P.top);D.x+=P.x;D.y+=P.y}while(J&&J!=y&&J!=J.parent&&
(L=J.frameElement)&&(J=J.parent))}L=IEa(D,P0a(r));v.left+=L.x;v.top+=L.y}a=X0a(a,b);b=v.left;a&4?b+=v.width:a&2&&(b+=v.width/2);b=new pl(b,v.top+(a&1?v.height:0));b=IEa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var ba=m;else if(ba=Q0a(c))ba.top-=n.y,ba.right-=n.x,ba.bottom-=n.y,ba.left-=n.x;return Y0a(b,c,d,void 0,ba,f,g)},Y0a=function(a,b,c,d,e,f,g){a=a.clone();var m=X0a(b,c);c=T0a(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 M0a(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 pl(f.left,f.top);a instanceof pl?(g=a.x,a=a.y):(g=a,a=void 0);
b.style.left=R0a(g);b.style.top=R0a(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,Fj?b.MozBoxSizing="border-box":_.Hj?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},X0a=function(a,b){return(b&8&&"rtl"==iv(a,"direction")?b^4:b)&-9};var $0a=function(){this.Efa=this.tk=null;this.Aj=new _.lf},c1a=function(a,b){if(b.MX)a:{var c=b.MX.fRc,d=b.MX.q3,e=b.MX.domHelper,f=b.MX.config;b=b.MX.rYc;if(a.tk){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=d===void 0?!1:d,a.tk){a.tk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=a1a(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 pl(100,-10));Z0a(b,g,a.tk,m,v,f,c,e)>2&&Z0a(b,n,a.tk,r,v,f,c,e)>2&&Z0a(b,g,a.tk,m,v,0,c,e)}else zi("this.el_ is falsy");
else if(d)f=PEa(e.Zk),b=d.x+f.x,d=d.y+f.y,a.tk?(a.tk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=a1a(e),b=new pl(b,d),d=new hv(15,15,15,15),Y0a(b,a.tk,8,d,e,5,c)&496&&Y0a(b,a.tk,9,d,e,5,c)&496&&Y0a(b,a.tk,8,d,e,0,c)):zi("this.el_ is falsy");else{zi("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=c===void 0?!0:c;a.tk?(b1a(a,c),a.Efa&&(a.Efa=null),a.tk.style.display="",U0a(a.tk,1),a.Aj.next({type:0})):zi("this.el_ is falsy")}}else a.tk?(a.tk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.tk.style.display="",a.Aj.next({type:0})):zi("this.el_ is falsy")},a1a=function(a){var b=PEa(a.Zk);a=a.qJ();return new hv(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},d1a=function(a){a.tk?(b1a(a,!1),U0a(a.tk,0),a.Efa&&(a.Efa.unsubscribe(),a.Efa=null),a.tk.style.display="none",a.Aj.next({type:1})):zi("this.el_ is falsy")},b1a=function(a,b){b?a.tk.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.tk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var e1a=function(){this.Nx={mG:!1,qE:!1,mQ:""};this.sCa=new _.lf};_.h=e1a.prototype;_.h.lfa=function(){var a=Object.assign({},this.Nx,{qE:!0,mG:!1});f1a(this,a)};_.h.kfa=function(){var a=Object.assign({},this.Nx,{qE:!1});f1a(this,a)};_.h.nfa=function(a){a=Object.assign({},this.Nx,{qE:!1,mG:!0,mQ:a});f1a(this,a)};_.h.mfa=function(a){a=Object.assign({},this.Nx,{mG:!1,mQ:a});f1a(this,a)};_.h.aYa=function(){f1a(this,{qE:!1,mG:!1,mQ:""})};_.h.hva=function(){this.Nx={qE:!1,mG:!1,mQ:""};this.sCa.next("forceHide")};
var f1a=function(a,b){b.mQ!==a.Nx.mQ&&(a.Nx={mG:!1,qE:!1,mQ:b.mQ});b.mG||b.qE?!b.mG&&!b.qE||a.Nx.mG||a.Nx.qE||a.sCa.next("cancelHide"):a.sCa.next("beginHide");a.Nx=b};e1a.prototype.TZa=function(){return this.Nx.mG||this.Nx.qE};var i1a=function(a){var b=this;this.YD=a;this.Y0=new _.Zd;this.TN=new e1a;this.Y0.add(this.TN.sCa.Mf().ha(_.Ge(function(c){var d=b.YD;return(d.eh?d.eh.config.allowOnlyForcedHide:d.Lh&&d.Lh.config.allowOnlyForcedHide)&&c!=="forceHide"?!1:!0})).subscribe(function(c){switch(c){case "beginHide":g1a(b.YD);break;case "cancelHide":h1a(b.YD);break;case "forceHide":g1a(b.YD,0);break;default:zi("Unknown Visibility Event: "+c)}}))};_.h=i1a.prototype;_.h.lfa=function(){var a=this.YD,b=Date.now();a.TB=b;this.TN.lfa()};
_.h.kfa=function(){var a=this.YD,b=Date.now();a.TB=b;this.TN.kfa()};_.h.nfa=function(a,b){this.YD.TB=b;this.TN.nfa(a)};_.h.mfa=function(a,b){this.YD.TB=b;this.TN.mfa(a)};_.h.aYa=function(a){this.YD.TB=a;this.TN.aYa()};_.h.hva=function(a){this.YD.TB=a;this.TN.hva()};_.h.TZa=function(){return this.TN.TZa()};var j1a=function(a){this.config=a},k1a=function(a){this.state=a},l1a=function(){},m1a=function(){},n1a=function(){},o1a=function(a){this.size=a},p1a=function(a){this.size=a},q1a=function(a){this.G4c=a},r1a=function(a){this.message=a},s1a=function(a){this.T3c=a};var t1a=function(a){this.oea=a;this.Dya=this.oea.iframeGetCrossOriginFilter()};var kv=function(a){this.Ha=_.rb(a)};_.W(kv,_.gj);kv.prototype.Yyb=function(){return _.lk(this,1)};kv.prototype.Fv=function(){return _.tk(this,2,u1a)};kv.prototype.MAa=function(a){return _.Qi(this,2,u1a,a)};kv.prototype.D5a=function(a){_.xk(this,3,a)};var u1a=[2,4];var v1a=function(a){this.Ha=_.rb(a)};_.W(v1a,_.gj);v1a.prototype.oXa=function(){return _.Vj(this,kv,1)};v1a.prototype.iVb=function(a){_.Xj(this,1,a)};var w1a=function(a){if(a!=null)return _.Rb(a),{nja:_.l(_.ek(a,1)),text:_.l(_.vk(a,2,u1a)),wrd:_.l(_.hk(a,_.Uj(a,u1a,4))),disabled:_.l(_.dk(a,3))}};kv.prototype.toObject=function(){return w1a(this)};v1a.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={J3c:w1a(this.oXa())}}else a=void 0;return a};var $ua=function(a){this.ova=new t1a(a);this.Aj=new _.lf},x1a=function(a,b){a=a.ova;a.oea.iframeSend("loadData",a.Dya,b.config)},y1a=function(a){a=a===void 0?{width:0,height:0}:a;var b=new ql(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var z1a=function(a,b,c){this.Dx=a;this.T_=b;this.lwa=c},A1a=function(a){this.Dx=a},B1a=function(a,b){this.Dx=a;this.T_=b},C1a=function(a){this.Dx=a},D1a=function(a,b){this.Dx=a;this.T_=b},E1a=function(a,b){this.Dx=a;this.T_=b},F1a=function(a){this.Dx=a},G1a=function(a){this.Dx=a};var H1a=!_.Ej&&!gaa(),lv=function(a,b){if(/-[a-z]/.test(b))return null;if(H1a&&a.dataset){if(haa()&&!(b in a.dataset))return null;a=a.dataset[b];return a===void 0?null:a}return a.getAttribute("data-"+jEa(b))},I1a=function(a,b){return/-[a-z]/.test(b)?!1:H1a&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+jEa(b)):!!a.getAttribute("data-"+jEa(b))};var J1a=function(){this.Pfa=new Map;this.Ofa=new Map;this.Naa=new Map;this.Oaa=new Map;this.qwb={};this.Aj=new _.lf},K1a=function(a,b){var c=String(_.va(b)),d=mv(a,b);a.unb=function(e){nv(e)&&a.Aj.next(new E1a(e,c))};d.listen(b,"keydown",a.unb)},P1a=function(a,b,c,d){var e=tl(b).Zk.body;mv(a,b).listen(b,"mouseover",L1a(a,b,function(f){nv(f)&&a.Aj.next(new z1a(f,c,d))})).listen(b,"mouseout",M1a(a,b,function(f){nv(f)&&a.Aj.next(new A1a(f))})).listen(e,"mousemove",N1a(a,b,function(f){return void a.Aj.next(new F1a(f))})).listen(e,
"touchstart",O1a(a,b,function(f){return void a.Aj.next(new G1a(f))}))},Q1a=function(a,b){var c=mv(a,b),d=String(_.va(b));a.vnb=function(e){nv(e)&&a.Aj.next(new D1a(e,d))};a.IZb=function(e){return void a.Aj.next(new G1a(e))};c.listen(b,"mouseover",a.vnb).listen(b,"touchstart",a.IZb);K1a(a,b);return(b=tl(b).Vi("C__HC_94253229"))?(a.iLb=function(e){return void a.Aj.next(new B1a(e,d))},a.hLb=function(e){return void a.Aj.next(new C1a(e))},c.listen(b,"mouseover",a.iLb).listen(b,"mouseout",a.hLb),b):null},
R1a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.Pfa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(mv(a,g).lu(g,"mouseover",e),a.Pfa.delete(f))});a.Ofa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(mv(a,g).lu(g,"mouseout",e),a.Ofa.delete(f))});var d=tl(b).Zk.body;a.Naa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(mv(a,g).lu(d,"mousemove",e),a.Naa.delete(f))});a.Oaa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(mv(a,g).lu(d,"touchstart",
e),a.Oaa.delete(f))})},mv=function(a,b){b=parseInt(lv(b,"hovercardOwnerId")||"-1",10);return a.qwb[b]=a.qwb[b]||new pq(a)},S1a=function(a,b){b=b===void 0?!1:b;return UEa(a,function(c){var d=b;d=d===void 0?!1:d;if(_.ua(c)&&c.nodeType==1){var e=!1;I1a(c,"hovercardHoverTriggerDisabled")&&(e=lv(c,"hovercardHoverTriggerDisabled")==="true");c=I1a(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},T1a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};J1a.prototype.wva=function(a){return tl(a)};
var nv=function(a){return!!a.target&&a.target.tagName!=="IFRAME"},L1a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Pfa.has(d)||a.Pfa.set(d,{element:b,listener:c});return a.Pfa.get(d).listener},M1a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Ofa.has(d)||a.Ofa.set(d,{element:b,listener:c});return a.Ofa.get(d).listener},N1a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Naa.has(d)||a.Naa.set(d,{element:b,listener:c});return a.Naa.get(d).listener},O1a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.Oaa.has(d)||a.Oaa.set(d,{element:b,listener:c});return a.Oaa.get(d).listener};var U1a=function(a){this.Ha=_.rb(a)};_.W(U1a,_.gj);var V1a=function(a){this.Ha=_.rb(a)};_.W(V1a,_.gj);var ov=function(a){this.Ha=_.rb(a)};_.W(ov,_.gj);ov.prototype.getEmail=function(){return _.ok(this,1)};ov.prototype.lXa=function(){return _.ok(this,2)};ov.prototype.xea=function(){return _.ok(this,4)};var pv=function(a){this.Ha=_.rb(a)};_.W(pv,_.gj);pv.prototype.oXa=function(){return _.Vj(this,kv,2)};pv.prototype.iVb=function(a){_.Xj(this,2,a)};var W1a=function(a){if(a!=null)return _.Rb(a),{zfd:_.l(_.X(a,1))}};U1a.prototype.toObject=function(){return W1a(this)};var X1a=function(a){if(a!=null)return _.Rb(a),{Agd:_.l(_.X(a,1)),evd:_.l(_.X(a,2))}};V1a.prototype.toObject=function(){return X1a(this)};var Y1a=function(a){if(a!=null)return _.Rb(a),{email:_.l(_.X(a,1)),VKb:_.l(_.X(a,2)),mpd:_.l(_.X(a,3)),displayName:_.l(_.X(a,4))}};ov.prototype.toObject=function(){return Y1a(this)};pv.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Ftd:Y1a(_.Vj(this,ov,1)),J3c:w1a(this.oXa()),yfd:W1a(_.Vj(this,U1a,3)),fid:X1a(_.Vj(this,V1a,4))}}else a=void 0;return a};var qv=function(a){this.Ha=_.rb(a)};_.W(qv,_.gj);qv.prototype.AXa=function(){return _.mk(this,1)};qv.prototype.T5a=function(a){return _.Ak(this,1,a)};qv.prototype.getMetadata=function(){return _.Vj(this,kv,2)};qv.prototype.P4=function(a){return _.Xj(this,2,a)};qv.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={requestId:_.l(_.bk(this,1)),metadata:w1a(this.getMetadata())}}else a=void 0;return a};_.Z1a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var rv={JEa:0,FGa:1,F6:2},tv=function(a,b,c,d){fq.call(this);var e=this;this.Mv=d;this.PU=this.pta=this.Y4=this.sxa=this.Cfa=null;this.q3={x:0,y:0};this.b1a=null;this.R5=document.body;this.rn={};this.Y0=new _.Zd;this.kU=b||new $0a;this.Y0.add(this.kU.Aj.Mf().subscribe(function(f){switch(f.type){case 3:f=e.Mv.ova,f.oea.iframeSend("hide",f.Dya,void 0)}}));this.Y0.add(this.Mv.Aj.Mf().subscribe(function(f){if(f instanceof l1a)e.Szb();else if(f instanceof q1a)f.G4c==e.bGb&&e.O_c();else if(f instanceof
o1a){if(f=f.size,e.BP===rv.FGa||e.BP===rv.F6)e.BP=rv.F6,e.b1a=e.q3,$1a(e,f,e.q3)}else if(f instanceof p1a){if(f=f.size,e.BP===rv.FGa||e.BP===rv.F6)e.BP=rv.F6,$1a(e,f,e.b1a?e.b1a:e.q3)}else if(f instanceof n1a)d1a(e.kU),e.nja=-1;else if(f instanceof m1a){if(f=e.RI.wva(e.R5).Vi("C__HC_94253229")){var g=e.RI,m=e.R5;mv(g,m).lu(m,"mouseover",g.vnb).lu(m,"keydown",g.unb).lu(m,"touchstart",g.IZb).lu(f,"mouseout",g.hLb).lu(f,"mouseover",g.iLb)}e.Y0.unsubscribe()}else if(f instanceof r1a){if(f=f.message,e.eh)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.eh.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.eh.config.contentConfiguration.docsHeaderConfig.callback(f.Sa);break;case "CLIENT_FOOTER_ID":var n=e.eh.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.k(e.eh.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){zi("Error in client footer callback.")}break;default:zi("Unknown client content message ID: "+
f.id)}}else if(f instanceof s1a&&(f=f.T3c,!(f.timestamp<e.TB)&&e.eh)){m=e.eh.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=Sb(f0a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){zi("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().Vea();m(g);sv(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){zi("Unrecognized handlerInput for Events.Chat: "+g);
break}g=Sb(pv,g.eventInfo);m(g);sv(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=Sb(H0a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){zi("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().Vea();m(g);sv(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Sb(I0a,g.eventInfo):g;m(g);sv(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;r=Sb(pv,f.data.eventInfo);m(r||g);break;case "openInContactsCompanion":g=
m.openLinkInContactsCompanionCallback;if(!g)break;m=Sb(pv,f.data.eventInfo);g(m);break;case "close":a2a(e,f.data.closeTriggeredByEscape);break;default:zi("Unrecognized event type: "+f.eventType)}f.eventType=="mouseover"&&h1a(e)}}));this.Gqb=document.body;this.eh=this.Lh=null;this.Sga=this.bGb=0;this.nja=-1;this.BP=rv.JEa;this.TB=null;this.Lsa=!1;this.qsb={VXb:!1};this.Iv=new i1a(this);this.lfa=this.Iv.lfa.bind(this.Iv);this.kfa=this.Iv.kfa.bind(this.Iv);this.nfa=this.Iv.nfa.bind(this.Iv);this.mfa=
this.Iv.mfa.bind(this.Iv);this.SDb=!1;this.Kma=null;this.vd=a;this.RI=c||new J1a;this.Y0.add(this.RI.Aj.Mf().subscribe(function(f){try{if(f instanceof z1a)b2a(e,Number(f.T_),f.Dx);else if(f instanceof A1a){var g=f.Dx;e.eh&&e.Iv.mfa(e.eh.Xe.getAttribute("data-hovercard-id"),Date.now());if(e.Lh){f=!0;if(g){var m=g.relatedTarget;m&&T1a(e.Lh.Xe,m)&&(f=!1)}f&&c2a(e)}}else if(f instanceof B1a)e.lfa();else if(f instanceof C1a)e.kfa();else if(f instanceof D1a)b2a(e,Number(f.T_),f.Dx);else if(f instanceof
E1a)e.w2(Number(f.T_),f.Dx);else if(f instanceof F1a){var n=f.Dx,r=d2a(n)||n.target;r&&(r.id==="C__HC_94253229"||r.parentNode&&r.parentNode.id==="C__HC_94253229"||e.eh&&T1a(e.eh.Xe,r)||e.Lh&&T1a(e.Lh.Xe,r))||e.Iv.aYa(Date.now())}else f instanceof G1a?e.Iv.hva(Date.now()):zi("Unknown outputEvent instance in AbstractContextManager")}catch(v){zi("Error thrown in DomCommunicator subscription",v)}}))};_.W(tv,fq);tv.prototype.Knb=function(){};tv.prototype.Szb=function(){e2a(this)};
var e2a=function(a){a.Lsa=!0;var b=Q1a(a.RI,a.R5);b&&(a.Gqb=b,a.kU.tk=a.Gqb,d1a(a.kU))};tv.prototype.w2=function(a,b){b.keyCode===27&&this.eh&&(b.preventDefault(),a2a(this,!0));if(nv(b)&&f2a(this,b)){var c=S1a(b.target,!1);if(c){b.preventDefault();this.TB=Date.now();b=c.getBoundingClientRect();var d=d===void 0?{}:d;g2a(this,a,c,b.right,b.bottom,{KYa:!0,oZa:!0,lwa:d})}}};
var f2a=function(a,b){return a.vd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},b2a=function(a,b,c){var d=!1;d=d===void 0?!1:d;if(nv(c)){var e=d2a(c)||c.target;if(e=S1a(e,!0))if(a.TB=Date.now(),d){var f=f===void 0?{}:f;g2a(a,b,e,c.clientX,c.clientY,{KYa:!0,oZa:!1,lwa:f})}else{var g=g===void 0?{}:g;g2a(a,b,e,c.clientX,c.clientY,{KYa:!1,oZa:!1,lwa:g})}}},g2a=function(a,b,c,d,e,f){var g=a.rn[b].primaryActionButtonOnload,
m=lv(c,"hovercardId");g&&m&&(g=g(m,h2a(a)),a.PU=g);a.q3={x:d,y:e};if(NEa(window).width<375)iq();else if(a.eh&&a.eh.Xe==c)h1a(a),iq();else if(a.Lh&&a.Lh.Xe==c)iq();else if(i2a(a),c?(d=lv(c,"hovercardId")||"",d=_.yj(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.yj(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(H1a&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("fa");c.setAttribute("data-"+
jEa("hovercardOwnerId"),e)}e=bva(a,a.rn[b]||{},f.lwa);g=!!a.eh;m=f.KYa||!!e.skipArtificialDelays;var n=j2a({hHb:g,hWb:m,EPb:250,Asb:1E3});k2a(a);a.Y4=GSa(n);m&&g&&sv(a);n=a.Lh={Xe:c,Egd:b,config:e};P1a(a.RI,c,String(b),e);a.SDb||a.nfa(n.Xe.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.Kma=document.activeElement);l2a(a,c,d,j2a({hHb:g,hWb:m,EPb:100,Asb:400}),f.oZa)}else iq()},j2a=function(a){var b=a.hHb;var c=a.hWb;var d=a.EPb;a=a.Asb;return c?0:b?d:a},l2a=function(a,
b,c,d,e){if(a.Lh){var f=a.Aqb(b,c,e);a.Lh.config=Object.assign(f,a.Lh.config||{});m2a(a,d).then(function(){return void n2a(a,f)},function(g){g instanceof jq||zi(g,"Failed during delay to load data. delay: "+d)})}else iq()},n2a=function(a,b){i2a(a);if(a.Lh){a.PU=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return iq((new qv).T5a(f).P4(new kv))},d=b["hovercard-id"];d&&o2a(a,c(d,h2a(a)));a.O_c=function(){a.Lh&&p2a(a,a.Lh.Xe)};x1a(a.Mv,new j1a(b))}},p2a=function(a,
b){a.Lsa?q2a(a).then(function(c){c=_.k(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof qv){var e=a;if(d.AXa()!==e.Sga)return;e=d}a.Lh&&a.Lh.Xe===b&&a.Lsa&&a.Y4&&(c=a.Lh,sv(a),k2a(a),i2a(a),r2a(a),a.eh=c,a.Lh=null,e&&(c=e.getMetadata(),c==null?zi("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.PU=null,_.ek(c,1)!=null&&(a.nja=c.Yyb()),c1a(a.kU,{type:0,MX:null,hYc:null}),a.BP=rv.FGa,e=a.Mv,d=new k1a(c),c=new v1a,c.iVb(d.state),e=e.ova,c=c.md(),e.oea.iframeSend("render",
e.Dya,c))))}):(zi("Attempting to render card before card is built."),iq())},$1a=function(a,b,c){if(a.eh){var d=a.RI.wva(a.R5);c1a(a.kU,{type:0,MX:{fRc:b,q3:c,domHelper:d,config:a.eh.config,rYc:a.eh.Xe},hYc:null})}},g1a=function(a,b){c2a(a);a.eh&&!a.Cfa&&(a.qsb.VXb||s2a(a,b).then(function(){return void sv(a)}))},c2a=function(a){a.Lh&&(a.PU=null,i2a(a),k2a(a),r2a(a),R1a(a.RI,a.Lh.Xe),a.Lh=null)},sv=function(a){h1a(a);!a.Iv.TZa()&&a.eh&&(a.eh.nya&&a.eh.OAb&&a.eh.nya(a.eh.OAb),a.SDb=!1,R1a(a.RI,a.eh.Xe),
a.eh=null,a.Kma=null,a.BP=rv.JEa,d1a(a.kU),a.nja=-1,a.dispatchEvent("b"),a.Lh||a.dispatchEvent("c"))},a2a=function(a,b){var c=Date.now();(a.TB===null||a.TB<c)&&a.Iv.hva(c);a.eh&&(b&&a.Kma&&a.Kma.focus(),a.Kma=null,a.eh.OAb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};tv.prototype.Aqb=function(a,b,c){return t2a(this,a,b,this.Lh?this.Lh.config:{},c)};var h2a=function(a){a.Sga>=Number.MAX_SAFE_INTEGER?a.Sga=0:a.Sga++;return a.Sga};tv.prototype.Yyb=function(){return this.nja};
var s2a=function(a,b){b=b===void 0?500:b;b=typeof b==="number"?b:500;h1a(a);a.Cfa=GSa(b);return a.Cfa},h1a=function(a){var b=a.Cfa;b&&b.cancel();a.Cfa=null},m2a=function(a,b){b=b===void 0?400:b;i2a(a);a.sxa=GSa(b);return a.sxa},i2a=function(a){var b=a.sxa;b&&b.cancel();a.sxa=null},k2a=function(a){var b=a.Y4;b&&b.cancel();a.Y4=null},o2a=function(a,b){a.PU=b},q2a=function(a){r2a(a);var b=[];a.Y4&&b.push(a.Y4);a.PU&&b.push(a.PU);a.pta=tSa(b);return a.pta},r2a=function(a){var b=a.pta;b&&b.cancel();a.pta=
null},bva=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.qsb.VXb=
!0);return b},t2a=function(a,b,c,d,e){d=d===void 0?{}:d;var f={};f.ri=++a.bGb;c&&(f["hovercard-id"]=c);(lv(b,"hovercardVariant")||"")==="mini"&&(f.displayAsMiniHovercard=!0);I1a(b,"hovercardAlign")&&(f.hovercardAlign=lv(b,"hovercardAlign")=="v"?"v":"h");(a=lv(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)},d2a=function(a){return(a=a.LU)&&typeof a.composedPath==="function"&&(a=a.composedPath(),a=a.length>0?a[0]:null,a instanceof Node)?a:null};var u2a=function(a){this.lC=a||{}};_.h=u2a.prototype;_.h.value=function(){return this.lC};_.h.Py=function(a){this.lC.url=a;return this};_.h.getUrl=function(){return this.lC.url};_.h.zh=function(a){this.lC.style=a;return this};_.h.getStyle=function(){return this.lC.style};_.h.getId=function(){return this.lC.id};_.h.rXa=function(){return this.lC.queryParams};_.h.getContext=function(){return this.lC.context};var v2a=function(){u2a.apply(this,arguments)};_.W(v2a,u2a);var Ei=function(a,b,c,d,e,f){tv.call(this,d,null,e,f);this.CYc=b;this.HWc=a};_.W(Ei,tv);Ei.prototype.Knb=function(){if(!this.Lsa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new v2a({disableMultiLevelParentRelay:!0,hover:!0,id:"I__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.lC.messageHandlers=w2a(this);b.lC.messageHandlersFilter=this.HWc;b.lC.queryParams=a;a=b.zh("hover").Py(":card");this.CYc(a.value())}};
Ei.prototype.Szb=function(){var a=this.RI.wva(this.R5);a=KEa(a.Zk,"I__HC_94253229");a.parentNode.id="C__HC_94253229";a.tabIndex=-1;e2a(this)};Ei.prototype.Aqb=function(a,b,c){var d=t2a(this,a,b,this.Lh?this.Lh.config:{},c);this.Lh&&_.pc(d,this.Lh.config);for(b=[];a;a=a.parentElement)(c=_.va(a))&&this.rn[c]&&b.push(this.rn[c]);_.Dj(b.reverse(),function(e){_.pc(d,e)});d.hl||(d.hl="en-US");return d};Ei.prototype.close=function(){var a=this.Mv.ova;a.oea.iframeSend("dispose",a.Dya,void 0)};
var w2a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.wjd=b.fromCard;c.data=b.data;a.Mv.Aj.next(new s1a(c))},_ready:function(){a.Mv.Aj.next(new l1a)},loaded:function(b){b=b.ri;a.Mv.Aj.next(new q1a(isNaN(b)?0:b))},rendered:function(b){a.Mv.Aj.next(new o1a(y1a(b)))},resize:function(b){a.Mv.Aj.next(new p1a(y1a(b)))},renderfailed:function(){a.Mv.Aj.next(new n1a)},disposed:function(){a.Mv.Aj.next(new m1a)},messageFromClientContent:function(b){a.Mv.Aj.next(new r1a(b))}}};var x2a=_.lj(["https://apis.google.com/js/api.js"]),y2a=null,z2a=function(a,b,c){this.IWc=a;this.tWc=b;this.z5=c},Yua=function(a,b){if(!y2a){var c=c===void 0?!1:c;var d=d===void 0?1E4:d;y2a=new z2a(_.mc(x2a),c,d)}return y2a.load(a,b)};z2a.prototype.load=function(a,b,c){var d=this;return A2a(this,a,c).then(function(e){return new hq(function(f,g){e.load(b,{callback:_.vj(f,e),timeout:d.z5,ontimeout:function(){return g(Error("od`"+b))}})})})};
var A2a=function(a,b,c){if(!a.tWc&&b.gapi)return iq(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new hq(function(d,e){var f=tl(b).createElement("SCRIPT");_.jda(f,a.IWc);c&&REa(f,(new rPa).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 B2a=function(){return aaa&&fa?!fa.mobile&&(ka("iPad")||ka("Android")||ka("Silk")):ka("iPad")||ka("Android")&&!ka("Mobile")||ka("Silk")};var C2a=function(a,b){this.sRc=Qua(a);this.M0c=b};C2a.prototype[Symbol.iterator]=function(){return this};C2a.prototype.next=function(){var a=this.sRc.next();return{value:a.done?void 0:this.M0c.call(void 0,a.value),done:a.done}};var D2a=function(a,b){return new C2a(a,b)},E2a=function(a){this.eFb=a;this.i_a=0};E2a.prototype[Symbol.iterator]=function(){return this};E2a.prototype.next=function(){for(;this.i_a<this.eFb.length;){var a=this.eFb[this.i_a].next();if(!a.done)return a;this.i_a++}return{done:!0}};
var F2a=function(){return new E2a(_.lc.apply(0,arguments).map(Qua))};var Tua=_.ca.URL,G2a;try{new Tua("http://example.com"),G2a=!0}catch(a){G2a=!1}var Sua=G2a,Ci=function(a){this.M3=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.M3.get(b);c==null&&(c=[],this.M3.set(b,c));c.push(d)}};Ci.prototype.get=function(a){return(a=this.M3.get(a))&&a.length?a[0]:null};
Ci.prototype.getAll=function(a){return[].concat(_.nd(this.M3.get(a)||[]))};Ci.prototype.has=function(a){return this.M3.has(a)};Ci.prototype[Symbol.iterator]=function(){return F2a.apply(null,_.nd(D2a(this.M3,function(a){var b=a[0];return D2a(a[1],function(c){return[b,c]})})))};Ci.prototype.toString=function(){return H2a(this)};
var H2a=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("&")},Vua=function(a){var b=_.vl(document,"A");try{_.cc(b,new _.Yb(a));var c=b.protocol}catch(e){throw Error("pd`"+a);}if(c===""||c===":"||c[c.length-1]!=":")throw Error("pd`"+a);if(!Uua.has(c))throw Error("pd`"+a);if(!b.hostname)throw Error("pd`"+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}};Uua.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},Uua=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.uv=function(){this.loaded=!1;this.sessionIndex=0};_.uv.prototype.my=function(){return!!document.getElementById("C__HC_94253229")};
_.uv.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.my()||_.wua({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&&fa?fa.mobile:!B2a()&&(ka("iPod")||ka("iPhone")||ka("Android")||ka("IEMobile")))||B2a())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&c.clientName!=="DOCS_SMART_SELECT")throw Error("nd`"+
c.clientName);dva(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.uv.O=function(a){return new (a||_.uv)};_.uv.ua=_.q({token:_.uv,qa:_.uv.O,Ga:"root"});var I2a=function(a,b){_.lf.call(this);var c=this;this.ld=a;this.g2a=new _.ce(function(d){b();return c.ha(_.jf()).subscribe(d)})};_.W(I2a,_.lf);I2a.create=_.lf.create;I2a.prototype.next=function(){for(var a=_.k(this.Gn.slice()),b=a.next();!b.done;b=a.next())J2a(this,b.value)};var J2a=function(a,b){try{b.next(void 0)}catch(c){a.ld.runGuarded(function(){throw c;})}};var K2a,o3a,N2a;_.vv=function(a){this.ld=a;this.V0a=K2a(this);this.Xxa=this.V0a.g2a;this.Nxa=K2a(this);this.Rha=this.Nxa.g2a;this.A3a=K2a(this);this.PO=this.A3a.g2a;this.zQa=0};_.L2a=function(a,b){a.Xxa.subscribe(b)};_.M2a=function(a,b){a.PO.subscribe(b)};K2a=function(a){return new I2a(a.ld,function(){N2a(a)})};o3a=function(a){a.A3a.next();a.V0a.next();eva(a.Nxa)&&a.ld.run(function(){a.Nxa.next()});a.zQa=0;eva(a.A3a,a.V0a,a.Nxa)&&N2a(a)};N2a=function(a){a.zQa===0&&(a.zQa=a.ld.Vb(function(){return requestAnimationFrame(function(){o3a(a)})}))};
_.vv.O=function(a){return new (a||_.vv)(_.t(_.Fg))};_.vv.ua=_.q({token:_.vv,qa:_.vv.O,Ga:"root"});_.wv=function(a){this.osa=a};_.wv.prototype.scrollTo=function(a,b,c){var d=this;c=c===void 0?0:c;a&&_.M2a(this.osa,function(){if(typeof a.offsetTop==="number"){var e=fva(a);if(e){var f=gva(a,e,b,c),g=e.scrollTop+f,m=hva(a,e),n=e.scrollLeft+m;_.L2a(d.osa,function(){f!==0&&(e.scrollTop=g);m!==0&&(e.scrollLeft=n)})}}})};_.wv.O=function(a){return new (a||_.wv)(_.t(_.vv))};_.wv.ua=_.q({token:_.wv,qa:_.wv.O,Ga:"root"});_.xv=function(){};_.xv.O=function(a){return new (a||_.xv)};_.xv.ya=_.ad({type:_.xv,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&&(_.H(0,"div",2)(1,"mat-icon",3),_.Q(2,"developer_board"),_.I(),_.H(3,"h2",4),_.ag(4,0),_.I(),_.H(5,"p",5),_.ag(6,1),_.I()())},Ia:[_.mu],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}"]});_.yv=function(){};_.yv.O=function(a){return new (a||_.yv)};_.yv.Da=_.ed({type:_.yv});_.yv.Ca=_.Hc({imports:[_.Dn,_.nu]});_.p3a=new _.ld("faviconsConfiguration");
_.q3a={LC:[{name:_.sMa.cFa,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:_.sMa.fCc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],hUa:[{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"}]};_.zv=function(a,b){this.Va=a;this.icons=b;this.FU="favicon";this.xTa=null};
_.zv.prototype.initialize=function(){var a=this;r3a(this);this.Va.events.ha(_.Ge(function(b){return b instanceof _.qh}),_.gf(function(b,c){return b.Dh.split("/")[1]===c.Dh.split("/")[1]})).subscribe(function(b){a.Wu(b.Dh.split("/")[1],!1)})};_.zv.prototype.reset=function(){var a=s3a(this);if(a){var b=a.type;a=a.href;t3a(u3a());v3a(this,b,a)}else if(t3a(u3a()),this.xTa)for(b=_.k(Array.from(this.xTa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.zv.prototype.Wu=function(a,b){(b=w3a(this,a,b===void 0?!0:b))?(a=b.type,b=b.href,t3a(u3a()),v3a(this,a,b)):this.reset()};
var w3a=function(a,b,c){return(c?a.icons.hUa:a.icons.LC).find(function(d){return d.name===b})},s3a=function(a){return a.icons.LC.find(function(b){return b.name===""})},v3a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.FU);_.gda(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},r3a=function(a){var b=u3a();a.xTa=b;t3a(b)},u3a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},t3a=function(a){a=
_.k(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.zv.O=function(a){return new (a||_.zv)(_.t(_.uh),_.t(_.p3a))};_.zv.ua=_.q({token:_.zv,qa:_.zv.O,Ga:"root"});_.Av=function(a){this.K2b=a};_.Av.prototype.getToken=function(){return this.K2b};_.Av.O=function(a){return new (a||_.Av)(_.t($Ka))};_.Av.ua=_.q({token:_.Av,qa:_.Av.O});var x3a=function(a){this.Wq=a;this.Bp="/client_streamz/one_developer_workflow/events/usage";a.ZPa(this.Bp,Gi("name"),Gi("source"),{iVa:1,fieldName:"state"})};x3a.prototype.BJ=function(a,b,c){this.Wq.ywa(this.Bp,a,b,c)};x3a.prototype.SE=function(){return this.Wq.SE(this.Bp)};var y3a=function(a){this.Wq=a;this.Bp="/client_streamz/one_developer_workflow/events/performance";a.EPc(this.Bp,Gi("source"),Gi("name"))};y3a.prototype.vP=function(a,b,c){this.Wq.vP(this.Bp,a,b,c)};y3a.prototype.SE=function(){return this.Wq.SE(this.Bp)};
var z3a=function(a){this.Wq=a;this.Bp="/client_streamz/one_developer_workflow/rpc/request_count";a.ZPa(this.Bp,Gi("source"),Gi("method_id"))};z3a.prototype.BJ=function(a,b){this.Wq.ywa(this.Bp,a,b)};z3a.prototype.SE=function(){return this.Wq.SE(this.Bp)};var A3a=function(a){this.Wq=a;this.Bp="/client_streamz/one_developer_workflow/rpc/error_count";a.ZPa(this.Bp,Gi("source"),Gi("method_id"),{iVa:2,fieldName:"code"})};A3a.prototype.BJ=function(a,b,c){this.Wq.ywa(this.Bp,a,b,c)};A3a.prototype.SE=function(){return this.Wq.SE(this.Bp)};var Bv=function(a){this.Ha=_.rb(a)};_.W(Bv,_.gj);Bv.prototype.getName=function(){return _.ok(this,1)};Bv.prototype.Sd=function(a){return _.Pi(this,1,a)};_.B3a=function(a){this.Ha=_.rb(a)};_.W(_.B3a,_.gj);var C3a=function(a){this.Ha=_.rb(a)};_.W(C3a,_.gj);C3a.prototype.Uea=function(){return _.ok(this,5)};C3a.prototype.Qm=function(a){_.Pi(this,5,a)};_.D3a=function(a){this.Ha=_.rb(a)};_.W(_.D3a,_.gj);var Cv=function(a){this.Ha=_.rb(a)};_.W(Cv,_.gj);Cv.prototype.ezb=function(){return _.Vj(this,_.D3a,1)};Cv.prototype.O1=function(){return _.Vj(this,Lm,2)};var Dv=function(a){this.Ha=_.rb(a)};_.W(Dv,_.gj);var E3a=function(a){this.Ha=_.rb(a)};_.W(E3a,_.gj);var F3a=function(a){this.Ha=_.rb(a)};_.W(F3a,_.gj);var G3a=function(a){this.Ha=_.rb(a)};_.W(G3a,_.gj);G3a.prototype.mJ=function(){return _.ok(this,2)};var H3a=function(a){this.Ha=_.rb(a)};_.W(H3a,_.gj);var I3a=function(a){this.Ha=_.rb(a)};_.W(I3a,_.gj);var J3a=function(a){this.Ha=_.rb(a)};_.W(J3a,_.gj);var K3a=function(a){this.Ha=_.rb(a)};_.W(K3a,_.gj);var L3a=function(a){this.Ha=_.rb(a)};_.W(L3a,_.gj);L3a.prototype.xea=function(){return _.ok(this,1)};var M3a=function(a){this.Ha=_.rb(a)};_.W(M3a,_.gj);var N3a=function(a){this.Ha=_.rb(a)};_.W(N3a,_.gj);var O3a=[3,4];var P3a=function(a){this.Ha=_.rb(a)};_.W(P3a,_.gj);P3a.prototype.getValue=function(){return _.nk(this,1)};P3a.prototype.setValue=function(a){return _.Fb(this,1,a==null?a:Uaa(a),0)};_.Q3a=function(a){this.Ha=_.rb(a)};_.W(_.Q3a,_.gj);var R3a=function(a){this.Ha=_.rb(a)};_.W(R3a,_.gj);R3a.prototype.kJ=function(){return _.ok(this,1)};R3a.prototype.VP=function(a){return _.Pi(this,1,a)};var S3a=function(a){this.Ha=_.rb(a)};_.W(S3a,_.gj);S3a.prototype.cs=function(){return _.ok(this,2)};var Ev=function(a){this.Ha=_.rb(a)};_.W(Ev,_.gj);Ev.prototype.fXa=function(){return _.qk(this,3,_.Rj())};Ev.prototype.getName=function(){return _.ok(this,5)};Ev.prototype.Sd=function(a){return _.Pi(this,5,a)};var Fv=function(a){this.Ha=_.rb(a)};_.W(Fv,_.gj);Fv.prototype.vk=function(){return _.ok(this,1)};Fv.prototype.rp=function(){return _.ok(this,3)};Fv.prototype.XT=function(){return _.Oj(this,3)};var T3a=function(a){this.Ha=_.rb(a)};_.W(T3a,_.gj);T3a.prototype.vk=function(){return _.ok(this,3)};var U3a=function(a){this.Ha=_.rb(a)};_.W(U3a,_.gj);var V3a=function(a){this.Ha=_.rb(a)};_.W(V3a,_.gj);var Gv=function(a){this.Ha=_.rb(a)};_.W(Gv,_.gj);Gv.prototype.getName=function(){return _.ok(this,1)};Gv.prototype.Sd=function(a){return _.Pi(this,1,a)};Gv.prototype.xea=function(){return _.ok(this,2)};var W3a=function(a){this.Ha=_.rb(a)};_.W(W3a,_.gj);var X3a=function(a){this.Ha=_.rb(a)};_.W(X3a,_.gj);_.h=X3a.prototype;_.h.yWa=function(){return _.X(this,1)};_.h.setCell=function(a){return _.sc(this,1,a)};_.h.hasTask=function(){return _.ek(this,2)!=null};_.h.rva=function(){return _.X(this,5)};_.h.ww=function(a){return _.sc(this,5,a)};var Y3a=function(a){this.Ha=_.rb(a)};_.W(Y3a,_.gj);Y3a.prototype.lXa=function(){return _.ok(this,22)};var Hv=function(a){return _.Vj(a,C3a,8)},Iv=function(a){return _.Vj(a,E3a,12)};_.h=Y3a.prototype;_.h.ezb=function(){return _.ok(this,24)};_.h.zea=function(){return _.Vj(this,X3a,14)};_.h.UUb=function(a){return _.Xj(this,14,a)};_.h.rg=function(){return _.ok(this,27)};_.h.UP=function(a){_.Pi(this,27,a)};_.h.h2=function(){return _.Vj(this,_.Vp,32)};_.h.Ala=function(a){return _.Xj(this,32,a)};
var Z3a=_.Tb(Y3a);var $3a=function(a){if(a!=null)return _.Rb(a),{name:_.ok(a,1),ard:_.l(_.qk(a,2,3)),Wqd:_.l(_.qk(a,3,3)),Xqd:_.l(_.qk(a,4,3))}};Bv.prototype.toObject=function(){return $3a(this)};var a4a=function(a){if(a!=null)return _.Rb(a),{Eod:_.ok(a,1),Rjd:_.ok(a,2),Cg:_.ok(a,3)}};_.B3a.prototype.toObject=function(){return a4a(this)};var b4a=function(a){if(a!=null)return _.Rb(a),{dsa:_.ok(a,1),a6c:_.ok(a,2),b6c:_.ok(a,3),iconName:_.ok(a,4),title:_.ok(a,5),appBarFontColor:_.ok(a,8),QN:_.ok(a,10)}};C3a.prototype.toObject=function(){return b4a(this)};_.c4a=function(a){if(a!=null)return _.Rb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.l(_.X(a,3))}};_.D3a.prototype.toObject=function(){return _.c4a(this)};var d4a=function(a){if(a!=null)return _.Rb(a),{M8c:_.c4a(a.ezb()),announcement:AKa(a.O1())}};Cv.prototype.toObject=function(){return d4a(this)};var e4a=function(a){if(a!=null)return _.Rb(a),{enabled:_.kk(a,1),Erd:_.ok(a,2),Urd:_.ok(a,3),bud:_.ok(a,7),Ajd:_.ok(a,8)}};Dv.prototype.toObject=function(){return e4a(this)};var f4a=function(a){if(a!=null)return _.Rb(a),{gkd:_.ok(a,1),hgd:_.ok(a,2),Usd:_.ok(a,3),Tsd:_.ok(a,16),Jkd:_.ok(a,4),kpd:_.ok(a,5),cgd:_.ok(a,6),igd:_.ok(a,7),dgd:_.ok(a,8),qsd:_.ok(a,9),egd:_.ok(a,10),kgd:_.ok(a,11),Xtd:_.ok(a,12),ymd:_.ok(a,13),dfd:_.ok(a,14),ned:_.ok(a,15)}};E3a.prototype.toObject=function(){return f4a(this)};var g4a=function(a){if(a!=null)return _.Rb(a),{ked:vBa(a,2),A4:_.ok(a,11)}};F3a.prototype.toObject=function(){return g4a(this)};var h4a=function(a){if(a!=null)return _.Rb(a),{m7c:_.ok(a,1),product:_.ok(a,2),Gpd:_.nk(a,3),oud:_.lk(a,4),Esd:_.pk(a,5,0)}};G3a.prototype.toObject=function(){return h4a(this)};var i4a=function(a){if(a!=null){_.Rb(a);var b=_.l(_.qk(a,1,3));a=_.Wj(a,G3a,2,_.Rj());return{apd:b,Csd:_.Ob(a,h4a)}}};H3a.prototype.toObject=function(){return i4a(this)};var j4a=function(a){if(a!=null)return _.Rb(a),a=_.Wj(a,H3a,1,_.Rj()),{xgd:_.Ob(a,i4a)}};I3a.prototype.toObject=function(){return j4a(this)};var k4a=function(a){if(a!=null)return _.Rb(a),{hkd:_.ok(a,2),Phd:_.ok(a,6),Ohd:_.ok(a,7),Khd:_.ok(a,11),Mhd:_.ok(a,12),Lhd:_.ok(a,13),Nhd:_.ok(a,15),Shd:_.ok(a,8),Rhd:_.ok(a,9),Qhd:_.ok(a,10),brd:Pb(_.Cb(a,16,_.xba))}};J3a.prototype.toObject=function(){return k4a(this)};var l4a=function(a){if(a!=null)return _.Rb(a),{Ekd:_.ok(a,1),ord:_.ok(a,2),std:_.ok(a,5),emd:_.ok(a,3),Xid:_.ok(a,4)}};K3a.prototype.toObject=function(){return l4a(this)};var m4a=function(a){if(a!=null)return _.Rb(a),{displayName:_.ok(a,1),Ol:_.ok(a,2),D$:_.ok(a,3),kba:_.ok(a,4),qja:_.ok(a,5),Nma:_.ok(a,6)}};L3a.prototype.toObject=function(){return m4a(this)};var n4a=function(a){if(a!=null)return _.Rb(a),{}};M3a.prototype.toObject=function(){return n4a(this)};var o4a=function(a){if(a!=null){_.Rb(a);var b=_.l(_.qk(a,5,3)),c=_.l(_.qk(a,2,3)),d=m4a(_.wk(a,L3a,3,O3a)),e=n4a(_.wk(a,M3a,4,O3a));var f=_.Wj(a,K3a,6,_.Rj());f=_.Ob(f,l4a);a=_.Wj(a,K3a,7,_.Rj());return{jed:b,Wkd:c,znb:d,nod:e,gid:f,Vjd:_.Ob(a,l4a)}}};N3a.prototype.toObject=function(){return o4a(this)};var p4a=function(a){if(a!=null)return _.Rb(a),{value:_.nk(a,1)}};P3a.prototype.toObject=function(){return p4a(this)};var q4a=function(a){if(a!=null)return _.Rb(a),{red:_.nk(a,1),green:_.nk(a,2),blue:_.nk(a,3),alpha:p4a(_.Vj(a,P3a,4))}};_.Q3a.prototype.toObject=function(){return q4a(this)};var r4a=function(a){if(a!=null)return _.Rb(a),{icon:_.ok(a,1),backgroundImage:_.ok(a,2),pQ:q4a(_.Vj(a,_.Q3a,3))}};R3a.prototype.toObject=function(){return r4a(this)};var s4a=function(a){if(a!=null)return _.Rb(a),{source:_.ok(a,1),target:_.ok(a,2)}};S3a.prototype.toObject=function(){return s4a(this)};var t4a=function(a){if(a!=null){_.Rb(a);var b=_.ok(a,1),c=_.ok(a,2),d=_.l(_.qk(a,3,3)),e=_.ok(a,4),f=_.ok(a,5),g=_.kk(a,6);var m=_.Wj(a,S3a,7,_.Rj());return{CP:b,Tjd:c,L_c:d,license:e,name:f,hidden:g,Xed:_.Ob(m,s4a),wTa:_.ok(a,8)}}};Ev.prototype.toObject=function(){return t4a(this)};var u4a=function(a){if(a!=null)return _.Rb(a),{he:_.ok(a,1),xh:_.ok(a,2),label:_.ok(a,3),Yb:_.ok(a,4)}};Fv.prototype.toObject=function(){return u4a(this)};var v4a=function(a){if(a!=null)return _.Rb(a),{tq:_.ok(a,1),ku:_.ok(a,2),he:_.ok(a,3),xh:_.ok(a,4)}};T3a.prototype.toObject=function(){return v4a(this)};var w4a=function(a){if(a!=null)return _.Rb(a),{iG:v4a(_.Vj(a,T3a,1)),nG:v4a(_.Vj(a,T3a,2))}};U3a.prototype.toObject=function(){return w4a(this)};var x4a=function(a){if(a!=null){_.Rb(a);var b=_.Wj(a,Fv,1,_.Rj());b=_.Ob(b,u4a);a=_.Wj(a,U3a,2,_.Rj());return{erd:b,aud:_.Ob(a,w4a)}}};V3a.prototype.toObject=function(){return x4a(this)};var y4a=function(a){if(a!=null){_.Rb(a);var b=_.ok(a,1),c=_.ok(a,2),d=_.ok(a,3),e=_.ok(a,5),f=r4a(_.Vj(a,R3a,7));var g=_.Wj(a,Ev,8,_.Rj());return{name:b,displayName:c,PRa:d,cG:e,ktd:f,rrd:_.Ob(g,t4a),e4a:_.ok(a,10),f4:x4a(_.Vj(a,V3a,11))}}};Gv.prototype.toObject=function(){return y4a(this)};var z4a=function(a){if(a!=null){_.Rb(a);var b=_.Wj(a,N3a,3,_.Rj());b=_.Ob(b,o4a);var c=_.Wj(a,Gv,1,_.Rj());return{Wpd:b,Xpd:_.Ob(c,y4a),ajd:_.l(_.qk(a,2,3))}}};W3a.prototype.toObject=function(){return z4a(this)};var A4a=function(a){if(a!=null)return _.Rb(a),{f0:_.l(_.X(a,1)),task:_.l(_.ek(a,2)),Mga:_.l(_.X(a,3)),At:_.l(_.hk(a,4)),hv:_.l(_.X(a,5)),j8a:_.l(_.dk(a,6)),K4a:_.l(_.bk(a,7)),spanId:_.l(_.bk(a,8))}};X3a.prototype.toObject=function(){return A4a(this)};Y3a.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={wya:_.ok(this,1),SI:_.ok(this,11),isBot:_.kk(this,17),xZa:_.kk(this,19),VKb:_.ok(this,22),sessionIndex:_.ok(this,2),K2b:_.ok(this,3),Yed:b4a(Hv(this)),Efd:e4a(_.Vj(this,Dv,4)),Nsd:k4a(_.Vj(this,J3a,7)),fo:g4a(_.Vj(this,F3a,10)),bgd:f4a(Iv(this)),Nud:_.ok(this,13),M8c:_.ok(this,24),sda:A4a(this.zea()),LN:_.ok(this,15),iq:CKa(_.Vj(this,BKa,16)),gfd:_.Ob(_.Wj(this,Cv,35,_.Rj()),d4a),vkd:j4a(_.Vj(this,I3a,20)),rOb:_.ok(this,23),bjd:_.ok(this,
25),Lfd:_.ok(this,31),ikd:_.ok(this,26),gtag:_.ok(this,30),domain:_.ok(this,27),x3c:gRa(this.h2()),VCb:_.pk(this,33,0),Fod:_.Ob(_.Wj(this,_.B3a,36,_.Rj()),a4a),Sjd:_.l(_.qk(this,37,3)),Qjd:_.Ob(_.Wj(this,Bv,39,_.Rj()),$3a),wod:z4a(_.Vj(this,W3a,38))}}else a=void 0;return a};var lva,nva,xva;lva=function(){return{sga:!1}};nva=function(){return[]};xva=function(){return{sga:!0}};_.Jv=function(){this.Le="";this.Dd={};this.Sca=!1;this.directories=[];this.pUb=""};_.Jv.prototype.Ub=function(){if(this.Sca&&this.Dd.path){for(var a=this.Dd.path,b=[],c=0,d=0;d<a.length;d++)a[d]==="/"&&(b.push({name:a.substring(c,d),scope:_.Ki(Object.assign({},this.Dd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.Sca&&this.T0(this.Dd.Eb)&&(this.pUb=_.Ki(Object.assign({},this.Dd,{path:void 0})))};
_.Jv.prototype.rXa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.Jv.prototype.T0=function(a){return!!a&&(_.Kh(_.Mh(a))||_.ira(_.Mh(a)))};_.Jv.O=function(a){return new (a||_.Jv)};
_.Jv.ya=_.ad({type:_.Jv,oa:[["scope-indicator"]],inputs:{Le:"savedQuery",Dd:"searchScope",Sca:"displayBreadcrumb"},features:[_.ud],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&&_.E(0,iva,4,1,"ng-container",10)(1,kva,1,2,"ng-template",null,0,_.Dg)(3,uva,1,2,"ng-template",null,1,_.Dg)(5,zva,1,2,"ng-template",null,2,_.Dg)(7,Dva,1,2,"ng-template",null,3,_.Dg)(9,Jva,1,2,"ng-template",null,4,_.Dg)(11,Kva,2,0,"ng-template",null,5,_.Dg)(13,Pva,5,4,"ng-template",null,6,_.Dg);a&2&&(a=_.bg(2),_.F("ngIf",b.Le)("ngIfElse",a))},Ia:[_.kp,
_.wn,_.xn,_.Bn,_.yn,_.zn,_.An,_.mu,_.Ro],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});_.Kv=function(){};_.Kv.O=function(a){return new (a||_.Kv)};_.Kv.Da=_.ed({type:_.Kv});_.Kv.Ca=_.Hc({imports:[_.mp,_.Dn,_.nu,_.To]});_.aj=new Set;_.Lv=function(){};_.Lv.O=function(a){return new (a||_.Lv)};_.Lv.ua=_.q({token:_.Lv,qa:_.Lv.O,Ga:"root"});var B4a;_.Mv=new Set;B4a=new _.ld("enabled_features",{Ga:"root",qa:function(){return _.Mv}});_.Nv=function(){};_.Nv.O=function(a){return new (a||_.Nv)};_.Nv.ua=_.q({token:_.Nv,qa:_.Nv.O,Ga:"root"});_.Ov=function(a){this.Va=a;this.ho=_.aj.has(2)};
_.C4a=function(a,b){var c=_.No(a.Va,b),d=_.rra(c.Ta).N2a,e=c.root.children.primary;e||(e=_.No(a.Va,c.Ze).root.children.primary);if(!e)throw Error("rd`"+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.ho&&!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),
_.Xq(_.Wq(new LUa,a),b[_.Nh.changelist]).ud(c).hj(ora(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 _.Xq(_.Wq(_.Vq(new Yq,c,a),d),e).ud(f===""?"/":f).hj(pra(b)).kb()};_.Ov.O=function(a){return new (a||_.Ov)(_.t(_.uh),_.t(_.Lv))};_.Ov.ua=_.q({token:_.Ov,qa:_.Ov.O,Ga:"root"});_.Qv=void 0;_.D4a=void 0;_.E4a=void 0;_.F4a=void 0;var G4a;
G4a={Xbc:["BC","AD"],Wbc:["Before Christ","Anno Domini"],yoc:"JFMAMJJASOND".split(""),hyc:"JFMAMJJASOND".split(""),xmc:"January February March April May June July August September October November December".split(" "),gyc:"January February March April May June July August September October November December".split(" "),Fxc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),jyc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),OEc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),lyc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Hxc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),kyc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Bbd:"SMTWTFS".split(""),iyc:"SMTWTFS".split(""),Gxc:["Q1","Q2","Q3","Q4"],Tvc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],C3b:["AM","PM"],b6:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],IHa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],a$b:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],h$a:6,xcd:[5,6],i$a:5};_.H4a=G4a;_.H4a=G4a;var I4a=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 J4a,K4a;J4a=function(){};
_.Rv=function(a){if(typeof a=="number"){var b=new J4a;b.WWb=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(":",kl(c,2));c=d.join("")}b.R7a=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=K4a(a);b.nna=[c,c];b.tY={ecd:a,Bab:a};b.PBa=[];return b}b=new J4a;b.R7a=a.id;b.WWb=-a.std_offset;b.nna=a.names;b.tY=a.names_ext;b.PBa=a.transitions;return b};
K4a=function(a){var b=["GMT"];b.push(a<=0?"+":"-");a=Math.abs(a);b.push(kl(Math.floor(a/60)%100,2),":",kl(a%60,2));return b.join("")};_.Sv=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.PBa.length&&b>=a.PBa[c];)c+=2;return c==0?0:a.PBa[c-1]};J4a.prototype.g2=function(a){a=this.WWb-_.Sv(this,a);return a===-1440?0:a};var L4a,M4a;_.Tv=function(a){this.Oya=[];this.ei=_.H4a;typeof a=="number"?this.gsa(a):this.sI(a)};L4a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];M4a=function(a){return a.getHours?a.getHours():0};
_.Tv.prototype.sI=function(a){for(N4a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<L4a.length;++c){var d=a.match(L4a[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.Oya.push({text:e,type:c});break}}if(b===a)throw Error("sd`"+a);}};
_.Tv.prototype.format=function(a,b){if(!a)throw Error("td");var c=b?(a.getTimezoneOffset()-b.g2(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.Oya.length;++f){var g=this.Oya[f].text;1==this.Oya[f].type?c.push(O4a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Tv.prototype.gsa=function(a){if(a<4)var b=this.ei.b6[a];else if(a<8)b=this.ei.IHa[a-4];else if(a<12)b=this.ei.a$b[a-8],b=b.replace("{1}",this.ei.b6[a-8]),b=b.replace("{0}",this.ei.IHa[a-8]);else if(a===12)b=this.ei.b6[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(a===13)b=this.ei.b6[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.gsa(10);return}this.sI(b)};
var Uv=function(a,b){b=String(b);a=a.ei||_.H4a;if(a.GFc!==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.GFc+e-48):b.charAt(d))}b=c.join("")}return b},N4a=!1,Vv=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("ud");},P4a=function(a,b){Vv(b);b=M4a(b);return a.ei.C3b[b>=12&&b<24?1:0]},O4a=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.ei.Wbc[c]:a.ei.Xbc[c];case "y":return c=
d.getFullYear(),c<0&&(c=-c),g==2&&(c%=100),Uv(a,kl(c,g));case "Y":return c=d.getFullYear(),e=d.getMonth(),c=I4a(c,e,d.getDate(),a.ei.i$a,a.ei.h$a),c=(new Date(c)).getFullYear(),c<0&&(c=-c),g==2&&(c%=100),Uv(a,kl(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.ei.yoc[c];break a;case 4:g=a.ei.xmc[c];break a;case 3:g=a.ei.Fxc[c];break a;default:g=Uv(a,kl(c+1,g))}return g;case "k":return Vv(e),Uv(a,kl(M4a(e)||24,g));case "S":return Uv(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(g>
3?kl(0,g-3):""));case "E":return c=d.getDay(),g>=4?a.ei.OEc[c]:a.ei.Hxc[c];case "a":return P4a(a,e);case "b":return P4a(a,e);case "B":return P4a(a,e);case "h":return Vv(e),Uv(a,kl(M4a(e)%12||12,g));case "K":return Vv(e),Uv(a,kl(M4a(e)%12,g));case "H":return Vv(e),Uv(a,kl(M4a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.ei.iyc[c];break a;case 4:g=a.ei.lyc[c];break a;case 3:g=a.ei.kyc[c];break a;default:g=Uv(a,kl(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.ei.hyc[c];break a;
case 4:g=a.ei.gyc[c];break a;case 3:g=a.ei.jyc[c];break a;default:g=Uv(a,kl(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),g<4?a.ei.Gxc[c]:a.ei.Tvc[c];case "d":return Uv(a,kl(d.getDate(),g));case "m":return Vv(e),Uv(a,kl(e.getMinutes?e.getMinutes():0,g));case "s":return Vv(e),Uv(a,kl(e.getSeconds(),g));case "v":return(f||_.Rv(c.getTimezoneOffset())).R7a;case "V":return a=f||_.Rv(c.getTimezoneOffset()),g<=2?a.R7a:_.Sv(a,c)>0?a.tY.Aac!==void 0?a.tY.Aac:a.tY.DST_GENERIC_LOCATION:a.tY.Bab!==
void 0?a.tY.Bab:a.tY.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),d=e.getMonth(),c=I4a(c,d,e.getDate(),a.ei.i$a,a.ei.h$a),Uv(a,kl(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.Rv(c.getTimezoneOffset()),g<4?a.nna[_.Sv(a,c)>0?2:0]:a.nna[_.Sv(a,c)>0?3:1];case "Z":return d=f||_.Rv(c.getTimezoneOffset()),g<4?(g=-d.g2(c),a=[g<0?"-":"+"],g=Math.abs(g),a.push(kl(Math.floor(g/60)%100,2),kl(g%60,2)),g=a.join("")):g=Uv(a,K4a(d.g2(c))),
g;default:return""}};_.Q4a=new _.Tv("yyyy-MM-dd_HHmmss");_.R4a=["fill","hairline","bordered","protected","flat"];_.S4a=["xsmall","small","medium","large","xlarge"];_.T4a="blue red green grey white yellow".split(" ");_.U4a=[].concat(_.nd(_.R4a),_.nd(_.S4a),_.nd(_.T4a));_.Wv=function(){_.fp.apply(this,arguments)};_.W(_.Wv,_.fp);_.Wv.prototype.ob=function(a,b,c){_.fp.prototype.ob.call(this,a,b,c===void 0?0:c)};_.Wv.prototype.wo=function(a){_.fp.prototype.wo.call(this,a)};_.Wv.O=function(){var a;return function(b){return(a||(a=_.Od(_.Wv)))(b||_.Wv)}}();_.Wv.ua=_.q({token:_.Wv,qa:_.Wv.O,Ga:"root"});var Xv=function(){sn.apply(this,arguments)};_.W(Xv,sn);Xv.prototype.xRa=function(a){var b=sn.prototype.xRa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.jj?_.Qh(a.jj):void 0)&&a.ub&&(b.projectId=a.ub);return b};Xv.prototype.Xk=function(a){var b=sn.prototype.Xk.call(this,a);a.uI&&(b.availabilityStatuses=Uva(a));return b};Xv.O=function(){var a;return function(b){return(a||(a=_.Od(Xv)))(b||Xv)}}();Xv.ua=_.q({token:Xv,qa:Xv.O,Ga:"root"});var Yv=function(a,b,c,d){this.productVersion=a;this.At=b;this.H0c=c;this.Va=d};Yv.prototype.DO=function(a){var b=this;a=a.map(function(c){return b.FXa(c)});a=new jn({entries:a});RKa(this.H0c,a).ha(_.Ze(function(){return _.Ee})).subscribe()};
Yv.prototype.FXa=function(a){var b=this.AWa(a);b=new cn({eventId:new fn({DBa:"0",serverIp:0,lza:0}),gestureName:a.gestureName,FU:[a.element,a.action].join("/"),ita:b,statusCode:a.statusCode,initialRoute:a.initialRoute,hs:a.hs,targetRoute:a.targetRoute,Sm:a.Sm,HQ:a.HQ,wN:a.wN,actionOwner:a.actionOwner,bucket:a.bucket});a.element==="InitialPageLoad"?b.bucket=_.Rh.r$a:a.bucket===void 0&&a.actionOwner===Sm.aH&&(b.bucket=wra(a));a.Mn.length>0&&(b.Mn=a.Mn.map(function(c){return new dn({name:c.name,statusCode:c.statusCode,
Ri:c.Ri,ey:c.ey})}));a.uI&&(b.availabilityStatuses=Uva(a)||null);a.Ri&&(b.Ri=a.Ri);a.jf&&(b.jf=typeof a.jf==="string"?a.jf:decodeURIComponent(_.Oo(this.Va,a.jf).toString()));a.Uh&&(b.Uh=a.Uh);a.Rf!==void 0&&(b.Rf=a.Rf);return b};Yv.prototype.AWa=function(a){var b=new en({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.At)b.sda=new gn({hv:this.productVersion,At:this.At});a.projectId?b.nK=a.projectId:(a=a.jj?_.Qh(a.jj):void 0)&&a.ub&&(b.nK=a.ub);return b};
Yv.O=function(a){return new (a||Yv)(_.t(nn),_.t(TKa),_.t(SKa),_.t(_.uh))};Yv.ua=_.q({token:Yv,qa:Yv.O,Ga:"root"});var Zv,Wva,V4a,$4a,b5a,c5a,d5a,e5a,f5a,k5a,l5a,o5a;Zv=new _.ld("consoleConfiguration");Wva=new _.ld("withCredentials",{qa:function(){var a=new _.ml(document);_.u(_.Nv);return(!!a.get("SAPISID")||!!a.get("__Secure-1PAPISID")||!!a.get("APISID"))&&(!_.Mv.has(28)||_.Mv.has(29))}});V4a=new _.ld("obfuscatedGaiaId");_.W4a=new _.ld("preference");_.X4a=new _.ld("INSIGHTS_ENVIRONMENT",{qa:function(){var a=_.u(Zv);return _.pk(a,33,0)}});
_.Y4a=new _.ld("repositories",{qa:function(){var a=_.Wj(_.u(Zv),Bv,39,_.Rj());return new Map(a.map(function(b){return[b.getName(),b]}))}});_.Z4a=new _.ld("packageToRepoSpec",{qa:function(){var a=_.Wj(_.u(Zv),_.B3a,36,_.Rj());return new Map(a.map(function(b){return[_.ok(b,1),b]}))}});$4a=new _.ld("clientDomain");_.a5a=new _.ld("gtagId");b5a=new _.ld("appBarBackgroundColor");c5a=new _.ld("appBarFontColor");d5a=new _.ld("searchTokenColor");e5a=new _.ld("searchTokenBackgroundColor");f5a=new _.ld("appIconName");
_.g5a=new _.ld("whitelabelTitle");_.h5a=new _.ld("helpArticleLink");_.i5a=new _.ld("gsDebounceMs");_.j5a=new _.ld("gsConfig");k5a=new _.ld("announcementMessages");l5a=new _.ld("hatsTriggerPathsConfigurationList");_.m5a=new _.ld("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.n5a=new _.ld("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});o5a=new _.ld("grimoireOnePlatformRegionalHosts");_.p5a=void 0;_.$v=function(){};_.$v.prototype.create=function(){return function(a){return a}};_.$v.O=function(a){return new (a||_.$v)};_.$v.ua=_.q({token:_.$v,qa:function(){return _.p5a?_.u(_.p5a):new _.$v},Ga:"root"});var q5a=function(a){this.Se=a},cw;q5a.prototype.Xk=function(){for(var a={},b=_.k(this.Se),c=b.next();!c.done;c=b.next())c.value.Oxa(a);return a};_.aw=function(a,b,c){b=_.ze(b);a=_.k(a.Se);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.Qza(c));return b};cw=function(a,b){this.sXc=a;this.N6a=b};cw.prototype.Oxa=function(a){return a};cw.prototype.Qza=function(){return this.N6a.create(this.sXc)};cw.O=function(a){return new (a||cw)(_.t(_.Vva),_.t(_.$v))};cw.ua=_.q({token:cw,qa:cw.O,Ga:"root"});var dw=function(a,b){this.Se=[a,b]};_.W(dw,q5a);dw.O=function(a){return new (a||dw)(_.t(ew),_.t(cw))};dw.ua=_.q({token:dw,qa:dw.O,Ga:"root"});var ew=function(a,b,c,d){this.apiKey=a;this.sessionIndex=b;this.Gq=c;this.withCredentials=d};ew.prototype.Oxa=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.pEa([])||"",a["X-Goog-AuthUser"]=this.sessionIndex,this.Gq&&(a["X-Goog-IAM-Authorization-Token"]=this.Gq));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
ew.prototype.Qza=function(){return _.be(_.Ze(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=c==null?-1:r5a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};ew.O=function(a){return new (a||ew)(_.t(_.pn),_.t(_.qn),_.t(_.rn),_.t(Wva))};ew.ua=_.q({token:ew,qa:ew.O,Ga:"root"});var r5a=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 fw;fw=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]}))};_.s5a=function(){return new fw(_.lc.apply(0,arguments))};_.gw=function(){return{create:_.s5a}};fw.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.hw=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};fw.prototype.keys=function(){return this.forward.keys()};fw.prototype.values=function(){return this.forward.values()};
fw.prototype.entries=function(){return this.forward.entries()};fw.prototype.filter=function(a){return new fw(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 t5a=_.gw().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),u5a=_.gw().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]),v5a=
new _.ld("feedbackClient",{qa:function(){return _.Xva(GUa)}}),iw=function(a,b){this.s2=a;this.Se=b};iw.prototype.w5a=function(a){var b=this;return _.aw(this.Se,function(){return b.s2.w5a(a,b.Se.Xk())},"FeedbackLogger.sendFeedback")};iw.O=function(a){return new (a||iw)(_.t(v5a),_.t(dw))};iw.ua=_.q({token:iw,qa:iw.O,Ga:"root"});_.jw=function(a){this.client=a;this.fl=_.aj.has(2)};
_.jw.prototype.DO=function(a){if(this.fl){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.YI)for(var c=_.k(b.YI),d=c.next();!d.done;d=c.next()){d=d.value;var e=yTa((new uq).bm(t5a.get(d.eventType,0)),d.twb.map(function(f){return u5a.get(f,0)})).Ny(d.Yg);d.lineNumber!=null&&_.Fb(e,5,_.fb(d.lineNumber),"0");d.sw&&_.Pi(e,6,d.sw);d.Sq&&_.Pi(e,7,d.Sq);b.KU&&xTa(e,Yva(b.KU));d.QC&&b.KU&&d.QC<b.KU&&zTa(e,Yva(d.QC));d.lB&&b.KU&&d.lB<b.KU&&ATa(e,Yva(d.lB));this.client.w5a(e).subscribe()}}};
_.jw.O=function(a){return new (a||_.jw)(_.t(iw),_.t(_.Lv))};_.jw.ua=_.q({token:_.jw,qa:_.jw.O,Ga:"root"});_.kw=function(){};_.kw.O=function(a){return new (a||_.kw)};_.kw.Da=_.ed({type:_.kw});_.kw.Ca=_.Hc({imports:[_.mp]});_.lw=function(){};_.lw.O=function(a){return new (a||_.lw)};_.lw.Da=_.ed({type:_.lw});
_.lw.Ca=_.Hc({Pb:[{wa:$o,Hb:_.Wv},{wa:_.fp,Hb:_.Wv},{wa:bQa,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.uI;var g=b.uI;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.YI;m=b.YI;g=g?m&&g!==m?[].concat(_.nd(g),_.nd(m)):g:m;return e.call(d,{},a,b,{bucket:c,uI:f,YI:g})}},{wa:ep,Hb:Yv,xd:!0},{wa:ep,Hb:_.jw,xd:!0},{wa:ep,Hb:Xv,xd:!0}].concat(_.nd(aQa))});var mw=function(){};mw.O=function(a){return new (a||mw)};mw.Da=_.ed({type:mw});mw.Ca=_.Hc({imports:[_.Dn,_.Xs]});_.nw=function(){};_.nw.O=function(a){return new (a||_.nw)};_.nw.Da=_.ed({type:_.nw});_.nw.Ca=_.Hc({imports:[mw]});var ow=function(){};ow.O=function(a){return new (a||ow)};ow.Da=_.ed({type:ow});ow.Ca=_.Hc({imports:[_.nw,_.kw]});var w5a,$va;w5a="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(" ");
_.x5a=new Set(w5a);
$va=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)"]]);_.y5a=w5a.map(_.Zva);
_.z5a={id:"COVERAGE_GENERIC",name:"File Coverage",children:w5a.map(function(a){return{id:_.Zva(a),name:awa(a),children:[],EZa:!0}})};_.A5a=[{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:[]}];
_.B5a={id:"LINE_COUNTS",name:"Line counts",children:_.A5a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.C5a={id:"FILE_COUNTS",name:"File counts",children:_.A5a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var D5a=function(a,b,c){this.zone=a;this.ye=b;this.cache=new Map;this.hUc=_.Be(window,"DOMContentLoaded");a=_.k(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,bwa(b))};D5a.prototype.push=function(a){var b=this,c,d;return _.he(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.run(function(){d.next(a);d.complete()})):b.cache.set(a.name,bwa(a));e.Gc=0})};
D5a.prototype.prefetch=function(a,b){var c=this,d=document.readyState==="loading",e=this.cache.get(a);if(!e){if(!d)return _.Ee;e=new _.pf(1);this.cache.set(a,e)}d&&(e=e.ha(_.wf(this.hUc)));return e.ha(_.xf({complete:function(){b&&c.cache.delete(a)}}),_.xi(this.ye,"Prefetch."+a))};D5a.prototype.delete=function(a){this.cache.delete(a)};_.pw=function(a,b){this.zone=a;this.ye=b};
_.pw.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 D5a(this.zone,this.ye,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.bf())};_.pw.prototype.delete=function(a){var b=window,c,d=(c=b.prefetchRpcs)!=null?c:[];Array.isArray(d)&&(d=new D5a(this.zone,this.ye,d),b.prefetchRpcs=d);d.delete(a)};_.pw.O=function(a){return new (a||_.pw)(_.t(_.Fg),_.t(_.fp))};_.pw.ua=_.q({token:_.pw,qa:_.pw.O,Ga:"root"});_.qw=function(){this.QAb=new _.lh(!1);this.e9a=new _.lh(!0)};_.h=_.qw.prototype;_.h.ZU=function(){return this.QAb};_.h.L4=function(a){this.QAb.next(a)};_.h.X1=function(){return _.ne("SHOW_ALWAYS")};_.h.tla=function(){};_.h.o2=function(){return _.ne(!1)};_.h.KAa=function(){};_.h.Z1=function(){return _.ne("FILES")};_.h.M4=function(){};_.h.pxb=function(){return _.ne(new Map)};_.h.bJb=function(){};_.h.j2=function(){return _.ne([])};_.h.zna=function(){};_.h.n2=function(){return _.ne([])};_.h.eBa=function(){return _.Ee};
_.h.aCa=function(){return _.Ee};_.h.lJ=function(){return _.Ee};_.h.xy=function(){};_.h.gV=function(){return _.ne(0)};_.h.R4=function(){};_.h.Rea=function(){return _.ne("SNIPPET_SUBSET")};_.h.FAa=function(){};_.h.kV=function(){return _.ne(2)};_.h.Fla=function(){};_.h.f2=function(){return _.ne(50)};_.h.yla=function(){};_.h.Kva=function(){return _.ne(_.Mv.has(15)?"DARK":"LIGHT")};_.h.GAa=function(){};_.h.vea=function(){return _.ne("cider-dark")};_.h.lla=function(){};_.h.Iea=function(){return _.ne("cider")};
_.h.xla=function(){};_.h.Lva=function(){return _.ne(!1)};_.h.HAa=function(){};_.h.Sea=function(){return _.ne(!1)};_.h.Ela=function(){};_.h.JXa=function(){return _.ne(!0)};_.h.X5a=function(){};_.h.Hea=function(){return _.ne("PREVIEW")};_.h.vla=function(){};_.h.hV=function(){return _.ne(!1)};_.h.Dla=function(){};_.h.Xea=function(){return _.ne(new Set)};_.h.Gla=function(){};_.h.oV=function(){return _.Ee};_.h.S4=function(){};_.h.Rva=function(){return _.ne(0)};_.h.b6a=function(){};_.h.Q1=function(){return _.ne("cider")};
_.h.uAa=function(){};_.h.p2=function(){return _.ne(!1)};_.h.LAa=function(){};_.h.l2=function(){return _.ne(!0)};_.h.Cla=function(){};_.h.m2=function(){return _.ne(!1)};_.h.IAa=function(){};_.h.Mva=function(){return _.ne(!1)};_.h.Y5a=function(){};_.qw.O=function(a){return new (a||_.qw)(_.t(_.Nv))};_.qw.ua=_.q({token:_.qw,qa:function(){return _.u(_.E5a)},Ga:"root"});_.rw=function(a,b){this.Se=[a,b]};_.W(_.rw,q5a);_.rw.O=function(a){return new (a||_.rw)(_.t(sw),_.t(cw))};_.rw.ua=_.q({token:_.rw,qa:_.rw.O,Ga:"root"});var sw=function(a,b,c,d,e,f){ew.call(this,a,b,c,d);this.apiKey=a;this.sessionIndex=b;this.Gq=c;this.withCredentials=d;this.productVersion=e;this.Ch=f};_.W(sw,ew);
sw.prototype.Oxa=function(a){a=ew.prototype.Oxa.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Ch.actionId+"."+this.Ch.sessionId+("."+this.productVersion.replace("_","-")));return a};sw.prototype.Qza=function(a){return _.be(ew.prototype.Qza.call(this,a),_.xi(this.Ch,a))};sw.O=function(a){return new (a||sw)(_.t(_.pn),_.t(_.qn),_.t(_.rn),_.t(Wva),_.t(nn),_.t(_.fp))};sw.ua=_.q({token:sw,qa:sw.O,Ga:"root"});var tw=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.Q7a=new _.lh(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.Q7a.next(c.matches?"DARK":"LIGHT")})}else this.Q7a=new _.lh("LIGHT")};tw.O=function(a){return new (a||tw)};tw.ua=_.q({token:tw,qa:tw.O,Ga:"root"});var F5a=function(){};F5a.O=function(a){return new (a||F5a)};F5a.ua=_.q({token:F5a,qa:function(a){return tw.O(a)},Ga:"root"});_.G5a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.H5a=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 I5a={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 L5a=function(a){a=J5a(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+=K5a(a,g),c+=K5a(a,g+4),d+=K5a(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 I5a.toString(d)},M5a=function(a){return a},J5a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},K5a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var N5a=function(a){this.Ha=_.rb(a)};_.W(N5a,_.gj);var uw=[1,2,3];var O5a=function(a){this.Ha=_.rb(a)};_.W(O5a,_.gj);var P5a=function(a){this.Ha=_.rb(a)};_.W(P5a,_.gj);var Q5a=function(a){this.Ha=_.rb(a)};_.W(Q5a,_.gj);var R5a=[1,2,3];var S5a=function(a){this.Ha=_.rb(a)};_.W(S5a,_.gj);var T5a=function(a){this.Ha=_.rb(a)};_.W(T5a,_.gj);var U5a=function(a){this.Ha=_.rb(a)};_.W(U5a,_.gj);var V5a=function(a){this.Ha=_.rb(a)};_.W(V5a,_.gj);var W5a=function(a){this.Ha=_.rb(a)};_.W(W5a,_.gj);W5a.prototype.Uyb=function(){return _.wk(this,U5a,1,X5a)};W5a.prototype.dVb=function(a){return _.Yj(this,1,X5a,a)};var X5a=[1,2,3];var Y5a=function(a){this.Ha=_.rb(a)};_.W(Y5a,_.gj);var Z5a=function(a){if(a!=null){_.Rb(a);var b=_.l(_.vk(a,1,uw));var c=_.ek(a,_.Uj(a,uw,2));return{gtd:b,intVal:_.l(c),nRa:_.l(_.dk(a,_.Uj(a,uw,3)))}}};N5a.prototype.toObject=function(){return Z5a(this)};var $5a=function(a){if(a!=null)return _.Rb(a),{Qud:_.l(_.Qj(a,1)),count:_.l(_.bk(a,2))}};O5a.prototype.toObject=function(){return $5a(this)};var a6a=function(a){if(a!=null)return _.Rb(a),a=_.Wj(a,O5a,1,_.Rj()),{xid:_.Ob(a,$5a)}};P5a.prototype.toObject=function(){return a6a(this)};var b6a=function(a){if(a!=null)return _.Rb(a),{ZYa:_.l(_.uk(a,1,R5a)),doubleVal:_.l(_.Qj(a,_.Uj(a,R5a,2))),Bkd:a6a(_.wk(a,P5a,3,R5a))}};Q5a.prototype.toObject=function(){return b6a(this)};var c6a=function(a){if(a!=null){_.Rb(a);var b=_.Wj(a,N5a,1,_.Rj());return{cjd:_.Ob(b,Z5a),Nkd:b6a(_.Vj(a,Q5a,2))}}};S5a.prototype.toObject=function(){return c6a(this)};var d6a=function(a){if(a!=null)return _.Rb(a),{s0a:_.l(_.X(a,1))}};T5a.prototype.toObject=function(){return d6a(this)};var e6a=function(a){if(a!=null)return _.Rb(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),i$c:_.l(_.dk(a,3))}};U5a.prototype.toObject=function(){return e6a(this)};var f6a=function(a){if(a!=null)return _.Rb(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),Nid:_.l(_.ek(a,3)),i$c:_.l(_.dk(a,4))}};V5a.prototype.toObject=function(){return f6a(this)};var g6a=function(a){if(a!=null)return _.Rb(a),{mobile:e6a(a.Uyb()),qnd:f6a(_.wk(a,V5a,2,X5a)),xmd:d6a(_.wk(a,T5a,3,X5a))}};W5a.prototype.toObject=function(){return g6a(this)};var h6a=function(a){if(a!=null){_.Rb(a);var b=_.l(_.X(a,1)),c=_.l(rba(Kb(a,5))),d=g6a(_.Vj(a,W5a,2)),e=_.l(_.qk(a,3,3)),f=_.Ab(a,6,rba,3,void 0,void 0,0);f=_.l(f);a=_.Wj(a,S5a,4,_.Rj());return{itd:b,tkd:c,Ord:d,djd:e,skd:f,Okd:_.Ob(a,c6a)}}};Y5a.prototype.toObject=function(){return h6a(this)};var i6a=function(a){this.Ha=_.rb(a)};_.W(i6a,_.gj);i6a.prototype.getKey=function(){return _.ok(this,1)};i6a.prototype.xw=function(a){return _.sc(this,1,a)};var j6a=function(a){this.Ha=_.rb(a)};_.W(j6a,_.gj);var k6a=function(a){if(a!=null)return _.Rb(a),{key:_.l(_.X(a,1))}};i6a.prototype.toObject=function(){return k6a(this)};j6a.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Led:_.Ob(_.Wj(this,Y5a,1,_.Rj()),h6a),Gsd:k6a(_.Vj(this,i6a,2))}}else a=void 0;return a};var l6a=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;nl.call(this);this.UJ=a;this.componentId=b;f?c=f:(a=(new VGa(a,"0")).kla(b),qEa(this,_.vj(ic,a)),c!==""&&(a.FTa=c),d&&(a.LUb=!0),e&&a.ww(e),g&&(a.network=g),c=a.kb());this.transport=c};_.W(l6a,nl);
l6a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new j6a,c=[],d=0;d<a.length;d++){var e=a[d],f=new Y5a;f=_.sc(f,1,e.Bp);var g=m6a(e);f=_.Eb(f,3,g,_.lb);g=[];var m=[];for(var n=_.k(e.g0.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.kRc;for(var y=e.zWa(r)||[],D=[],J=0;J<y.length;J++){var L=y[J],P=L&&L.Oob;L=new Q5a;switch(v){case 3:P=Number(P);Number.isFinite(P)&&Tj(L,1,R5a,_.fb(P));break;case 2:P=Number(P),P=P==null?P:Uaa(P),Tj(L,
2,R5a,P)}D.push(L)}v=D;for(y=0;y<v.length;y++){D=v[y];J=new S5a;D=_.Xj(J,2,D);J=r;L=[];P=n6a(e);for(var ba=0;ba<P.length;ba++){var ta=P[ba],Ba=J[ba],ra=new N5a;switch(ta){case 3:_.Qi(ra,1,uw,String(Ba));break;case 2:ta=Number(Ba);Number.isFinite(ta)&&Tj(ra,2,uw,ta==null?ta:aba(ta));break;case 1:Tj(ra,3,uw,Xaa(Ba==="true"))}L.push(ra)}_.Zj(D,1,L);g.push(D)}}_.Zj(f,4,g);c.push(f);e.clear()}_.Zj(b,1,c);this.transport.dispatch(b);this.transport.flush()}};var o6a=function(a){this.Oob=a};var p6a=function(a,b,c){this.Bp=a;this.kRc=b;this.fields=c||[];this.g0=new Map},n6a=function(a){return a.fields.map(function(b){return b.iVa})},m6a=function(a){return a.fields.map(function(b){return b.fieldName})};_.h=p6a.prototype;_.h.DPc=function(a){var b=_.lc.apply(1,arguments),c=this.zWa(b);c?c.push(new o6a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.lc.apply(1,arguments));this.g0.set(b,[new o6a(a)])};
_.h.zWa=function(){var a=this.getKey(_.lc.apply(0,arguments));return this.g0.has(a)?this.g0.get(a):void 0};_.h.yWa=function(){var a=this.zWa(_.lc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.g0.clear()};_.h.getKey=function(){var a=_.lc.apply(0,arguments);return a?a.join(","):"key"};var q6a=function(a,b){p6a.call(this,a,3,b)};_.W(q6a,p6a);q6a.prototype.ywa=function(){this.zwa(1,_.lc.apply(0,arguments))};q6a.prototype.zwa=function(a){var b=_.lc.apply(1,arguments),c=0,d=this.yWa(b);d&&(c=d.Oob);this.setCell(c+a,b)};var r6a=function(a,b){p6a.call(this,a,2,b)};_.W(r6a,p6a);r6a.prototype.vP=function(a){this.DPc(a,_.lc.apply(1,arguments))};var s6a=function(a){nl.call(this);this.b8c=a;this.fZa=0;this.l3=new Map;this.VTc=new Set;this.Zxb=3E4;this.bo=new ESa(this.Zxb);this.bo.listen("tick",this.uWb,!1,this);qEa(this,_.vj(ic,this.bo))};_.W(s6a,nl);var t6a=function(a){a.Fxa();a.fZa++;a.fZa>=100&&a.uWb()};_.h=s6a.prototype;_.h.uWb=function(){var a=this.l3.values();a=[].concat(_.nd(a)).filter(function(b){return b.g0.size});a.length&&this.b8c.flush(a,!1);u6a(a);this.fZa=0;this.bo.enabled&&this.bo.stop()};
_.h.ZPa=function(a){var b=_.lc.apply(1,arguments);this.l3.has(a)||this.l3.set(a,new q6a(a,b))};_.h.EPc=function(a){var b=_.lc.apply(1,arguments);this.l3.has(a)||this.l3.set(a,new r6a(a,b))};_.h.SE=function(a){return this.VTc.has(a)?void 0:this.l3.get(a)};_.h.ywa=function(a){this.zwa(a,1,_.lc.apply(1,arguments))};_.h.zwa=function(a,b){var c=_.lc.apply(2,arguments),d=this.SE(a);d&&d instanceof q6a&&(d.zwa(b,c),t6a(this))};
_.h.vP=function(a,b){var c=_.lc.apply(2,arguments),d=this.SE(a);d&&d instanceof r6a&&(d.vP(b,c),t6a(this))};_.h.Fxa=function(){this.bo.enabled||this.bo.start()};var u6a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var v6a,w6a,x6a,y6a;v6a=new _.ld("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(" ")}});w6a=new _.ld("STREAMZ_PRODUCT_IDENTIFIER");x6a=new _.ld("STREAMZ_ALLOWLIST_IDENTIFIER");
y6a=new _.ld("one_developer_workflow.streamz_service",{Ga:"root",qa:function(){return _.u(_.Fg).Vb(function(){var a=new l6a(1503);a=new s6a(a);a.Zxb=1E4;a.bo.setInterval(1E4);return a})}});_.vw=function(a,b,c,d,e){this.Wq=a;this.zone=b;this.s2c=new x3a(this.Wq);new y3a(this.Wq);this.S$c=new z3a(this.Wq);new A3a(this.Wq);this.g3a=d||window.location.hostname;this.M3c=c.map(M5a);this.OPc=L5a(e!=null?e:this.g3a)};_.A6a=function(a,b){a.zone.Vb(function(){z6a(a)&&a.s2c.BJ(b,a.g3a,!0)})};
_.vw.prototype.KHb=function(a){var b=this;this.zone.Vb(function(){z6a(b)&&b.S$c.BJ(b.g3a,a)})};var z6a=function(a){return a.M3c.some(function(b){return a.OPc===b})};_.vw.O=function(a){return new (a||_.vw)(_.t(y6a),_.t(_.Fg),_.t(v6a),_.t(w6a,8),_.t(x6a,8))};_.vw.ua=_.q({token:_.vw,qa:_.vw.O,Ga:"root"});_.ww=function(a,b,c){var d=this;this.document=a;this.uVb=b;this.theme=b.Kva().ha(_.vf(function(e){return e==="SYSTEM"?c.Q7a.Mf():_.ne(e)}));this.sSa=this.theme.ha(_.vf(function(e){return _.B6a(d,e)}));this.mta=this.sSa.ha(_.z(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.aY()?e:"LIGHT")})};_.ww.prototype.aY=function(){return!!this.document.getElementById("darkTheme")};
_.B6a=function(a,b){return a.aY()&&b==="DARK"?a.uVb.vea().ha(_.z(function(c){return _.H5a.has(c)?c:"cider-dark"})):a.uVb.Iea().ha(_.z(function(c){return _.G5a.has(c)?c:"cider"}))};_.ww.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")}};_.ww.O=function(a){return new (a||_.ww)(_.t(_.ph),_.t(_.qw),_.t(F5a))};
_.ww.ua=_.q({token:_.ww,qa:_.ww.O,Ga:"root"});var C6a=new _.ld("enabledRouterConfig");var cwa=new Set(Object.values({Ebd:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var D6a=/^\s*$/,E6a=function(a){var b=a.Qga;var c=a.JUc;a=a.LUc;this.Qga=b;this.IDb=!!c;this.WZc=!!a},F6a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=jwa(5,c,b);b.NO=a.length>0&&a[0].NO;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},G6a=function(a,b,c){c=Zi(c);c.start+=a?a.length:0;c.end-=b.length;return c};var H6a=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(Kd,gb)}function d(wa){var Ka=ex[wa],Ya;if(!Ka){for(Ya=wa-1;!ex[Ya];)Ya--;Ka=ex[Ya];for(Ka={line:Ka.line,column:Ka.column};Ya<wa;)b.charCodeAt(Ya)===10?(Ka.line++,
Ka.column=1):Ka.column++,Ya++;ex[wa]=Ka}return Ka}function e(wa,Ka){var Ya=d(wa),Rc=d(Ka);return{start:{offset:wa,line:Ya.line,column:Ya.column},end:{offset:Ka,line:Rc.line,column:Rc.column}}}function f(wa){gb<Gj||(gb>Gj&&(Gj=gb,hC=[]),hC.push(wa))}function g(){var wa=gb;var Ka=xb();Ka===ia&&(Ka=null);if(Ka!==ia){Ka=[];var Ya=m();for(Ya===ia&&(Ya=n());Ya!==ia;)Ka.push(Ya),Ya=m(),Ya===ia&&(Ya=n());Ka!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}function m(){var wa=gb;var Ka=y();Ka===
ia&&(Ka=r(),Ka===ia&&(Ka=ta(),Ka===ia&&(Ka=J())));if(Ka!==ia){var Ya=xb();Ya===ia&&(Ya=null);Ya!==ia?(Kd=gb,Ya=(Ya=hc.IDb)?void 0:ia,Ya!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}function n(){var wa=gb;var Ka=J();if(Ka!==ia){var Ya=xb();Ya===ia&&(Ya=null);Ya!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}function r(){var wa,Ka;var Ya=gb;var Rc=[];for(wa=v();wa!==ia;)Rc.push(wa),wa=v();if(Rc!==ia)if(wa=pb(),wa!==ia){var Rd=r();if(Rd===ia)for(Rd=[],Ka=v();Ka!==
ia;)Rd.push(Ka),Ka=v();Rd!==ia?(Kd=Ya,Ya=Rc,Rc=c(),Ya=Rc=iwa(0,Ya,Rd,wa,Rc)):(gb=Ya,Ya=ia)}else gb=Ya,Ya=ia;else gb=Ya,Ya=ia;return Ya}function v(){var wa=gb;var Ka=xb();Ka===ia&&(Ka=null);Ka!==ia?(Ka=ta(),Ka===ia&&(Ka=J()),Ka!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)):(gb=wa,wa=ia);return wa}function y(){var wa,Ka;var Ya=gb;var Rc=[];for(wa=D();wa!==ia;)Rc.push(wa),wa=D();if(Rc!==ia)if(wa=yb(),wa!==ia){var Rd=y();if(Rd===ia)for(Rd=[],Ka=D();Ka!==ia;)Rd.push(Ka),Ka=D();Rd!==ia?(Kd=Ya,Ya=Rc,Rc=c(),Ya=Rc=iwa(2,
Ya,Rd,wa,Rc)):(gb=Ya,Ya=ia)}else gb=Ya,Ya=ia;else gb=Ya,Ya=ia;return Ya}function D(){var wa=gb;var Ka=xb();Ka===ia&&(Ka=null);Ka!==ia?(Ka=ta(),Ka===ia&&(Ka=r(),Ka===ia&&(Ka=J())),Ka!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)):(gb=wa,wa=ia);return wa}function J(){var wa=gb;var Ka=Dd();Ka!==ia?(Ka=L(),Ka===ia&&(Ka=null),Ka!==ia?(Kd=wa,wa=Ka=Lc(Ka)):(gb=wa,wa=ia)):(gb=wa,wa=ia);wa===ia&&(wa=L());return wa}function L(){var wa=gb;var Ka=kf();if(Ka!==ia){if(b.charCodeAt(gb)===58){var Ya=Uc;gb++}else Ya=ia,yf===0&&
f(od);if(Ya!==ia){Ya=dd();if(Ya===ia&&(Ya=P(),Ya===ia)){Ya=gb;yf++;var Rc=xb();Rc===ia&&(Rc=null);yf--;Rc!==ia?(gb=Ya,Ya=void 0):Ya=ia}Ya!==ia?(Kd=wa,wa=Ka=Sd(Ka,Ya)):(gb=wa,wa=ia)}else gb=wa,wa=ia}else gb=wa,wa=ia;wa===ia&&(wa=dd(),wa===ia&&(wa=P()));return wa}function P(){var wa=gb;var Ka=[];var Ya=fd();Ya===ia&&(Ya=ba());if(Ya!==ia)for(;Ya!==ia;)Ka.push(Ya),Ya=fd(),Ya===ia&&(Ya=ba());else Ka=ia;Ka!==ia&&(Kd=wa,Ka=F6a(Ka,c()));return Ka}function ba(){var wa=gb;if(b.charCodeAt(gb)===41){var Ka=Yd;
gb++}else Ka=ia,yf===0&&f(Pe);Ka!==ia&&(Kd=wa,wa=c(),wa=jwa(5,")",wa),wa.error={type:3,location:wa.location},Ka=wa);return Ka}function ta(){var wa;var Ka=gb;if(b.charCodeAt(gb)===40){var Ya=Hi;gb++}else Ya=ia,yf===0&&f(rj);if(Ya!==ia)if(Ya=xb(),Ya===ia&&(Ya=null),Ya!==ia){Ya=[];for(wa=Ba();wa!==ia;)Ya.push(wa),wa=Ba();if(Ya!==ia)if(b.charCodeAt(gb)===41?(wa=Yd,gb++):(wa=ia,yf===0&&f(Pe)),wa===ia&&(wa=null),wa!==ia){Kd=gb;var Rc=wa;var Rd=c();if(Rc&&Ya.length===1){var ef=Ya[0];if(ef.Ll!==5)Rd=!0;else{Rd=
Zi(Rd);Rc=Rd.end;ef=ef.location;var hh=ef.end;Rd=Rd.start+1<ef.start||Rc-1>hh}}else Rd=!0;Rd=Rd?void 0:ia;Rd!==ia?(Kd=Ka,Ka=wa,wa=c(),wa=Zi(wa),Ka=Ya={Ll:3,elements:Ya,location:wa,error:Ka?void 0:{type:4,location:wa}}):(gb=Ka,Ka=ia)}else gb=Ka,Ka=ia;else gb=Ka,Ka=ia}else gb=Ka,Ka=ia;else gb=Ka,Ka=ia;return Ka}function Ba(){var wa=gb;var Ka=ra();Ka===ia&&(Ka=Ma(),Ka===ia&&(Ka=ta(),Ka===ia&&(Ka=Aa())));if(Ka!==ia){var Ya=xb();Ya===ia&&(Ya=null);Ya!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}
function ra(){var wa,Ka;var Ya=gb;var Rc=[];for(wa=xa();wa!==ia;)Rc.push(wa),wa=xa();if(Rc!==ia)if(wa=yb(),wa!==ia){var Rd=ra();if(Rd===ia)for(Rd=[],Ka=xa();Ka!==ia;)Rd.push(Ka),Ka=xa();Rd!==ia?(Kd=Ya,Ya=Rc,Rc=c(),Ya=Rc=iwa(2,Ya,Rd,wa,Rc)):(gb=Ya,Ya=ia)}else gb=Ya,Ya=ia;else gb=Ya,Ya=ia;return Ya}function xa(){var wa=gb;var Ka=xb();Ka===ia&&(Ka=null);Ka!==ia?(Ka=ta(),Ka===ia&&(Ka=Ma(),Ka===ia&&(Ka=Aa())),Ka!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)):(gb=wa,wa=ia);return wa}function Ma(){var wa,Ka;var Ya=gb;
var Rc=[];for(wa=Xa();wa!==ia;)Rc.push(wa),wa=Xa();if(Rc!==ia)if(wa=pb(),wa!==ia){var Rd=Ma();if(Rd===ia)for(Rd=[],Ka=Xa();Ka!==ia;)Rd.push(Ka),Ka=Xa();Rd!==ia?(Kd=Ya,Ya=Rc,Rc=c(),Ya=Rc=iwa(0,Ya,Rd,wa,Rc)):(gb=Ya,Ya=ia)}else gb=Ya,Ya=ia;else gb=Ya,Ya=ia;return Ya}function Xa(){var wa=gb;var Ka=xb();Ka===ia&&(Ka=null);Ka!==ia?(Ka=ta(),Ka===ia&&(Ka=Aa()),Ka!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)):(gb=wa,wa=ia);return wa}function Aa(){var wa=gb;var Ka=Dd();Ka!==ia?(Ka=Qa(),Ka===ia&&(Ka=null),Ka!==ia?(Kd=wa,
wa=Ka=Lc(Ka)):(gb=wa,wa=ia)):(gb=wa,wa=ia);wa===ia&&(wa=Qa());return wa}function Qa(){var wa=gb;var Ka=kf();if(Ka!==ia){if(b.charCodeAt(gb)===58){var Ya=Uc;gb++}else Ya=ia,yf===0&&f(od);if(Ya!==ia){Ya=dd();if(Ya===ia&&(Ya=Oa(),Ya===ia)){Ya=gb;yf++;var Rc=xb();Rc===ia&&(Rc=null);yf--;Rc!==ia?(gb=Ya,Ya=void 0):Ya=ia}Ya!==ia?(Kd=wa,wa=Ka=Sd(Ka,Ya)):(gb=wa,wa=ia)}else gb=wa,wa=ia}else gb=wa,wa=ia;wa===ia&&(wa=dd(),wa===ia&&(wa=Oa()));return wa}function Oa(){var wa=gb;var Ka=[];var Ya=fd();if(Ya!==ia)for(;Ya!==
ia;)Ka.push(Ya),Ya=fd();else Ka=ia;Ka!==ia&&(Kd=wa,Ka=F6a(Ka,c()));return Ka}function pb(){var wa=gb;var Ka=xb();Ka===ia&&(Ka=null);if(Ka!==ia){var Ya=[];var Rc=Hb();if(Rc!==ia)for(;Rc!==ia;)Ya.push(Rc),Rc=Hb();else Ya=ia;Ya!==ia?(Rc=xb(),Rc!==ia?(Kd=gb,Ya=(Ya=Ya.join("")==="AND")?void 0:ia,Ya!==ia?(Kd=wa,wa=Ka=G6a(Ka,Rc,c())):(gb=wa,wa=ia)):(gb=wa,wa=ia)):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}function yb(){var wa=gb;var Ka=xb();Ka===ia&&(Ka=null);if(Ka!==ia){var Ya=[];var Rc=Hb();if(Rc!==ia)for(;Rc!==
ia;)Ya.push(Rc),Rc=Hb();else Ya=ia;Ya!==ia?(Rc=xb(),Rc!==ia?(Kd=gb,Ya=(Ya=Ya.join("")==="OR")?void 0:ia,Ya!==ia?(Kd=wa,wa=Ka=G6a(Ka,Rc,c())):(gb=wa,wa=ia)):(gb=wa,wa=ia)):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}function dd(){var wa;var Ka=gb;if(b.charCodeAt(gb)===34){var Ya=Jg;gb++}else Ya=ia,yf===0&&f(Ii);if(Ya!==ia){Ya=[];for(wa=sb();wa!==ia;)Ya.push(wa),wa=sb();Ya!==ia?(b.charCodeAt(gb)===34?(wa=Jg,gb++):(wa=ia,yf===0&&f(Ii)),wa===ia&&(wa=null),wa!==ia?(Kd=Ka,Ka=wa,wa=c(),Ya=jwa(4,Ya.join(""),
wa),Ka||(Ya.error=hwa(0,wa.start.offset,wa.end.offset)),Ka=Ya):(gb=Ka,Ka=ia)):(gb=Ka,Ka=ia)}else gb=Ka,Ka=ia;return Ka}function fd(){var wa;var Ka=gb;if(b.charCodeAt(gb)===40){var Ya=Hi;gb++}else Ya=ia,yf===0&&f(rj);if(Ya!==ia){Ya=[];for(wa=fd();wa!==ia;)Ya.push(wa),wa=fd();Ya!==ia?(b.charCodeAt(gb)===41?(wa=Yd,gb++):(wa=ia,yf===0&&f(Pe)),wa===ia&&(wa=null),wa!==ia?(Kd=Ka,Ka=wa,wa=c(),Ya=F6a(Ya,wa),Ya.value="("+Ya.value,Ka?Ya.value+=")":Ya.error={type:4,location:{start:Ya.location.start,end:Ya.location.start+
1}},Ka=Ya):(gb=Ka,Ka=ia)):(gb=Ka,Ka=ia)}else gb=Ka,Ka=ia;Ya=Ka;if(Ya===ia){Ya=gb;Ka=[];wa=kb();if(wa!==ia)for(;wa!==ia;)Ka.push(wa),wa=kb();else Ka=ia;Ka!==ia?(Kd=gb,wa=Ka,wa=(wa=!hc.IDb||wa.join("")!=="AND"&&wa.join("")!=="OR")?void 0:ia,wa!==ia?(Kd=Ya,Ya=Ka,Ka=c(),Ya=Ka=jwa(5,Ya.join(""),Ka)):(gb=Ya,Ya=ia)):(gb=Ya,Ya=ia)}return Ya}function Dd(){var wa=gb;if(b.charCodeAt(gb)===45){var Ka=Ji;gb++}else Ka=ia,yf===0&&f(Do);if(Ka!==ia){Kd=gb;var Ya=(Ya=hc.WZc)?void 0:ia;Ya!==ia?wa=Ka=[Ka,Ya]:(gb=wa,
wa=ia)}else gb=wa,wa=ia;return wa}function Dc(){var wa=gb;if(b.charCodeAt(gb)===92){var Ka=sj;gb++}else Ka=ia,yf===0&&f(ik);Ka!==ia?(b.length>gb?(Ka=b.charAt(gb),gb++):(Ka=ia,yf===0&&f(jk)),Ka===ia&&(Ka=null),Ka!==ia?(Kd=wa,wa=Ka?"\\"+Ka:"\\"):(gb=wa,wa=ia)):(gb=wa,wa=ia);return wa}function kf(){var wa=gb;var Ka=[];if(di.test(b.charAt(gb))){var Ya=b.charAt(gb);gb++}else Ya=ia,yf===0&&f(bw);if(Ya!==ia)for(;Ya!==ia;)Ka.push(Ya),di.test(b.charAt(gb))?(Ya=b.charAt(gb),gb++):(Ya=ia,yf===0&&f(bw));else Ka=
ia;Ka!==ia?(Kd=gb,Ya=(Ya=hc.Qga.has(Ka.join("")))?void 0:ia,Ya!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)):(gb=wa,wa=ia);return wa}function sb(){var wa=gb;if(b.substr(gb,2)===Hl){var Ka=Hl;gb+=2}else Ka=ia,yf===0&&f(Kg);Ka!==ia&&(Kd=wa,Ka='"');wa=Ka;wa===ia&&(wa=Dc(),wa===ia&&(Fra.test(b.charAt(gb))?(wa=b.charAt(gb),gb++):(wa=ia,yf===0&&f(oR))));return wa}function Hb(){var wa=gb;if(b.charCodeAt(gb)===92){var Ka=sj;gb++}else Ka=ia,yf===0&&f(ik);Ka!==ia?(b.charCodeAt(gb)===34?(Ka=Jg,gb++):(Ka=ia,yf===0&&f(Ii)),
Ka===ia&&(Ka=Mb(),Ka===ia&&(b.charCodeAt(gb)===58?(Ka=Uc,gb++):(Ka=ia,yf===0&&f(od)))),Ka!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)):(gb=wa,wa=ia);if(wa===ia&&(wa=Dc(),wa===ia))if(wa=gb,b.length>gb?(Ka=b.charAt(gb),gb++):(Ka=ia,yf===0&&f(jk)),Ka!==ia){Kd=gb;var Ya=(Ya=!D6a.test(Ka))?void 0:ia;Ya!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}function kb(){var wa=gb;var Ka=Hb();if(Ka!==ia){Kd=gb;var Ya=Ka!=="("&&Ka!==")"?void 0:ia;Ya!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}
function xb(){var wa=[];var Ka=Mb();if(Ka!==ia)for(;Ka!==ia;)wa.push(Ka),Ka=Mb();else wa=ia;return wa}function Mb(){var wa=gb;if(b.length>gb){var Ka=b.charAt(gb);gb++}else Ka=ia,yf===0&&f(jk);if(Ka!==ia){Kd=gb;var Ya=(Ya=D6a.test(Ka))?void 0:ia;Ya!==ia?(Kd=wa,wa=Ka):(gb=wa,wa=ia)}else gb=wa,wa=ia;return wa}var hc=arguments.length>1?arguments[1]:{},ia={},ac={Obd:g},jc=g,Lc=function(wa){var Ka=c();wa||(Ka.start.offset++,wa=jwa(5,"",Ka),wa.error=hwa(2,Ka.start.offset-1,Ka.end.offset));wa.NO=!0;return wa},
Uc=":",od={type:"literal",value:":",description:"':'"},Sd=function(wa,Ka){var Ya=hc,Rc=c();wa=wa.join("");Ya={Ll:1,label:Ya.Qga.get(wa),D_c:wa,value:Ka,location:Zi(Rc)};Ka||(Ka=Rc.end.offset,Ya.error=hwa(1,Ka-1,Ka));return Ya},Yd=")",Pe={type:"literal",value:")",description:"')'"},Hi="(",rj={type:"literal",value:"(",description:"'('"},Jg='"',Ii={type:"literal",value:'"',description:"'\"'"},Ji="-",Do={type:"literal",value:"-",description:"'-'"},sj="\\",ik={type:"literal",value:"\\",description:"'\\\\'"},
jk={type:"any",description:"any character"},Hl='\\"',Kg={type:"literal",value:'\\"',description:"'\\\\\"'"},di=/^[a-zA-Z0-9_]/,bw={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},Fra=/^[^"]/,oR={type:"class",value:'[^"]',description:'[^"]'},gb=0,Kd=0,ex=[{line:1,column:1}],Gj=0,hC=[],yf=0;if("startRule"in hc){if(!(hc.dXb in ac))throw Error("wd`"+hc.dXb);jc=ac[hc.dXb]}ac=jc();if(ac!==ia&&gb===b.length)return ac;ac!==ia&&gb<b.length&&f({type:"end",description:"end of input"});throw function(wa,
Ka,Ya){function Rc(ef){var hh,fm;ef.sort(function(iC,pR){return iC.description<pR.description?-1:iC.description>pR.description?1:0});if(ef.length>0){for(fm=hh=1;hh<ef.length;hh++)ef[hh-1]!==ef[hh]&&(ef[fm]=ef[hh],fm++);ef.length=fm}}function Rd(ef){var hh=Array(ef.length),fm;for(fm=0;fm<ef.length;fm++)hh[fm]=ef[fm].description;return"Expected "+(ef.length>1?hh.slice(0,-1).join(", ")+" or "+hh[ef.length-1]:hh[0])+"."}Ka!==null&&Rc(Ka);return new a(wa!==null?wa:Rd(Ka),Ka,Ya)}(null,hC,e(Gj,Gj));}}}();_.I6a=new _.ld("parserConfig");_.xw=function(a){this.u5a=a.u5a||[];this.k3c=new E6a(a);this.logger=a.logger};
_.xw.prototype.parse=function(a){var b={start:0,end:a.length};if(a.split(" ").length+a.split("(").length+a.split(")").length>100)return[{Ll:5,location:b,value:a}];try{var c=H6a.parse(a,this.k3c);return this.u5a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.logger&&_.Mt(this.logger,d),[{Ll:5,error:{type:8,location:d instanceof H6a.SyntaxError?Zi(d.location):b},location:b,value:a}]}};_.xw.O=function(a){return new (a||_.xw)(_.t(_.I6a))};_.xw.ua=_.q({token:_.xw,qa:_.xw.O});_.yw=new _.ld("API_VERSION");_.zw=new _.ld("REQUEST_SERVICE for grimoire_js_api");_.Aw=function(){};_.Aw.O=function(a){return new (a||_.Aw)};_.Aw.Da=_.ed({type:_.Aw});_.Aw.Ca=_.Hc({});_.Bw=function(a){this.Jya=a;this.HJ=_.Mv.has(28)};_.Bw.prototype.parse=function(a){return this.Jya.parse(a)};_.Bw.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return kwa(a,b).sort(function(c,d){return c.start-d.start})};_.Bw.O=function(a){return new (a||_.Bw)(_.t(_.xw),_.t(_.Nv))};_.Bw.ua=_.q({token:_.Bw,qa:_.Bw.O});_.Cw=function(a,b,c,d,e,f){var g=this;this.Va=a;this.TPc=b;this.jk=c;this.Jn=d;this.localStorage=e;this.zga=!1;this.iq=[];this.scope=0;this.url="";this.announcement=new _.lh(void 0);this.Xia=null;this.iq=J6a(this,f);this.ab=this.Va.events.ha(_.Ge(function(m){return m instanceof _.qh}),_.xf(function(m){g.scope=m.url.startsWith("/"+_.op.iR)?4:2;g.url=m.url}),_.vf(function(m){return K6a(g,g.iq,g.scope,m.url)})).subscribe(function(m){g.announcement.next(m);if(g.zga||g.current)g.zga=!1,g.Xia&&g.Xia.unsubscribe(),
L6a(g)})};_.Cw.prototype.La=function(){this.ab.unsubscribe()};_.Cw.prototype.Ud=function(){var a=this;return this.current?M6a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return K6a(a,a.iq,a.scope,a.url)}).then(function(b){a.announcement.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var L6a=function(a){a.zga=!0;a.Xia=_.De(0,18E5).ha(_.Tka(function(){return a.zga})).ha(_.vf(function(){return a.TPc.list()}),_.xf(function(b){a.iq=N6a(a,b.iq);a.iq.length===0&&(a.zga=!1,a.Xia&&a.Xia.unsubscribe())}),_.vf(function(){return K6a(a,a.iq,a.scope,a.url)})).subscribe(function(b){a.announcement.next(b)})},J6a=function(a,b){var c=[];b&&_.Wj(b,Lm,1,_.Rj())&&_.Wj(b,Lm,1,_.Rj()).length>0&&(c=_.Wj(b,Lm,1,_.Rj()).map(function(d){var e=d?d.getMessage():void 0;e=e?_.fc(_.nwa(e)||_.jl).toString():
"";var f=d?d.IXa():2;var g=_.sk(d,2,_.Rj(_.Mj));var m=O6a;var n=_.qk(d,4,_.Rj());m=m(a,n);d=_.qk(d,5,_.Rj());return{messageHtml:e,iconName:"error_outline",scopes:g,targetPatterns:m,targetQueryWarnings:d.filter(dwa),severity:f}}));return c},N6a=function(a,b){var c=[];if(b==null?0:b.iq)c=b.iq.map(function(d){var e=_.$i(d.message);e=e?e.toString():"";var f=d.severity?pwa(d.severity):2,g;return{messageHtml:e,iconName:"error_outline",scopes:d.scopes.map(function(m){return owa(m)}),targetPatterns:O6a(a,
d.targetPatterns),targetQueryWarnings:((g=d.targetQueryWarnings)==null?void 0:g.filter(dwa))||[],severity:f}});return c},K6a=function(a,b,c,d){var e,f,g,m,n,r,v,y,D,J,L,P,ba;return _.he(function(ta){switch(ta.Gc){case 1:e=a.jk.hd.ew,f=_.Gh(e),g=f.jl,m=f.Le,n=g?a.Jn.parse(g):[],r=m?a.Jn.parse(m):[],v=b.filter(function(Ba){return!Ba.scopes.includes(0)&&!Ba.isDismissed}),y=v.filter(function(Ba){var ra=n,xa=r,Ma=Ba.scopes.includes(c),Xa=Ba.targetPatterns.length===0&&Ba.targetQueryWarnings.length===0,
Aa=P6a(Ba.targetPatterns,d);a:{Ba=Ba.targetQueryWarnings;if(Ba.length!==0&&d.startsWith("/"+_.op.x6)){Ba=new Set(Ba);ra=_.k(_.Yi(ra));for(var Qa=ra.next();!Qa.done;Qa=ra.next()){Qa=Qa.value;var Oa=void 0;if(((Oa=Qa.warning)==null?0:Oa.type)&&Ba.has(Qa.warning.type)){Ba=!0;break a}}xa=_.k(_.Yi(xa));for(ra=xa.next();!ra.done;ra=xa.next())if(ra=ra.value,Qa=void 0,((Qa=ra.warning)==null?0:Qa.type)&&Ba.has(ra.warning.type)){Ba=!0;break a}}Ba=!1}return Ma&&(Xa||Aa||Ba)}),D=v.filter(function(Ba){return Ba.scopes.includes(1)}),
J=[].concat(_.nd(y),_.nd(D)),L=_.k(J),P=L.next();case 2:if(P.done){ta.xf(4);break}ba=P.value;return _.je(ta,Q6a(a,ba),5);case 5:if(!ta.yg)return ta.return(ba);P=L.next();ta.xf(2);break;case 4:return ta.return(void 0)}})},O6a=function(a,b){return b?b.flatMap(function(c){try{return[new RegExp(c)]}catch(d){console.log("Could not compile regex: "+d)}return[]}):[]},P6a=function(a,b){return a.length===0?!1:a.some(function(c){return c.test(b)})},M6a=function(a){var b;return _.he(function(c){if(c.Gc==1){var d=
a.messageHtml;var e="SHA-256";e=e===void 0?"SHA-256":e;lwa()?(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(mwa);return _.je(c,e,2)}b=c.yg;return c.return("dismissed-announcement-"+b)})},Q6a=function(a,b){return M6a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};
_.p.Object.defineProperties(_.Cw.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.announcement.value}},Otb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.Cw.O=function(a){return new (a||_.Cw)(_.t(_.uh),_.t(QKa),_.t(_.kh),_.t(_.Bw),_.t(xPa),_.t(k5a,8))};_.Cw.ua=_.q({token:_.Cw,qa:_.Cw.O,Ga:"root"});var qwa;_.R6a=new _.ld("GMAT_BUTTON_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.Dw=function(a,b){this.hb=a;this.options=b};_.Dw.prototype.Ra=function(){this.hb.na.querySelector(".mat-icon, .material-icons")&&this.hb.na.classList.add("gmat-mdc-button-with-prefix")};_.Dw.O=function(a){return new (a||_.Dw)(_.B(_.Td),_.B(_.R6a))};
_.Dw.Fa=_.hd({type:_.Dw,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",""],[""]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-button",!b.options.Pe)}});var twa;twa=function(a,b){return{warning:a,critical:b}};_.Ew=function(a){this.Vkb=a;this.DHa=zKa};_.Ew.prototype.Ud=function(){this.Vkb.Ud()};_.Ew.O=function(a){return new (a||_.Ew)(_.B(_.Cw),_.B(_.Lv))};
_.Ew.ya=_.ad({type:_.Ew,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&&(_.E(0,uwa,6,7,"ng-container",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.Vkb.announcement))},Ia:[_.vn,_.xn,_.Dw,_.Bt,_.mu,_.Cn],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 S6a=function(){};S6a.O=function(a){return new (a||S6a)};
S6a.ya=_.ad({type:S6a,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&&(_.H(0,"h1",0),_.Q(1,"Feedback"),_.I(),_.H(2,"mat-dialog-content")(3,"p"),_.Q(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. "),
_.I(),_.H(5,"ul")(6,"li"),_.Q(7,"Check if your issue is frequently reported: "),_.H(8,"a",1),_.Q(9,"go/new-cs-frequent-issues"),_.I()(),_.H(10,"li"),_.Q(11,"Check for your issue within our component: "),_.H(12,"a",2),_.Q(13,"b/issues?q=status:open%20componentid:168840%2B"),_.I()()(),_.H(14,"p"),_.Q(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. "),_.I(),_.H(16,"p"),_.Q(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. "),
_.I()(),_.H(18,"mat-dialog-actions",3)(19,"button",4),_.Q(20,"Cancel"),_.I(),_.H(21,"button",5),_.Q(22,"Use Feedback tool"),_.I()());a&2&&(_.A(21),_.F("mat-dialog-close",!0))},Ia:[_.Dw,_.Bt,_.ht,_.jt,_.lt,_.kt],styles:["p[_ngcontent-%COMP%]{margin:1em 0;color:var(--text-default)}ul[_ngcontent-%COMP%]{list-style-position:inside;color:var(--text-default)}"]});var U6a;_.zh=function(a,b){var c=this;this.Ja=a;this.document=b;this.Oja=new Map;this.b4=new Map;this.fl=_.aj.has(2);this.handler=function(d){if(d.type!=="focus"||d.target!==c.document)c.bP=void 0,c.ob(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)};
_.zh.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var T6a=function(a,b){a.fl&&a.Ja.ob({element:a.rU?a.rU:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.zh.prototype.ob=function(a){if(a.target!==this.document)if(a.type==="focusout")T6a(this,"focusout"),this.rU=void 0;else if(a.type==="focus"){a:if(a=a.target,a!=null)if(this.b4.has(a))a=this.b4.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&a.parentElement!==null;)if(a=a.parentElement,this.b4.has(a)){a=this.b4.get(a);break a}a="mainContent"}else a=void 0;a!==this.rU&&(this.rU=a,T6a(this,"focus"))}};_.zh.prototype.VT=function(){this.rU=this.bP="mainContent";return!0};
_.Fw=function(a,b){a.bP=b;a.rU=a.bP;var c=a.Oja.get(b);c&&U6a(a,b,c)};_.zh.prototype.registerCallback=function(a,b,c){return _.V6a(this,a,b,c)};_.V6a=function(a,b,c,d){a.Oja.has(b);a.Oja.set(b,d);c&&a.b4.set(c,b);b===a.bP&&U6a(a,b,d);return function(){a.Oja.get(b)===d&&(a.Oja.delete(b),c&&a.b4.delete(c))}};U6a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.bp(a.Ja,d.then(function(){b===a.bP&&(a.rU=b,T6a(a,"focus"),a.bP=void 0,c())}),"focusCallback",!1)};
_.zh.O=function(a){return new (a||_.zh)(_.t(_.fp),_.t(_.ph),_.t(_.Lv))};_.zh.ua=_.q({token:_.zh,qa:_.zh.O,Ga:"root"});var W6a={U7a:function(a){return[{text:a}]}};_.Gw=function(a){var b=a.Cja;var c=a.Ja;var d=a.Vta;var e=a.rw;var f=a.HJ;a=a.oN;this.rza={};this.TQa=new _.Zd;this.NI=!1;this.query="";this.queryPrefix=new _.lh(void 0);this.qP=new _.lf;this.V0=_.Ee;this.pP=W6a;this.y4=!1;this.q5=_.Ee;this.Le="";this.Dd={};this.XVa=new _.lf;this.Cja=b;this.Ja=c;this.Vta=d;this.rw=e;this.Cja&&(this.pP=this.Uj?this.Uj:W6a);this.HJ=f;this.oN=a};_.h=_.Gw.prototype;
_.h.wAa=function(a){var b=this;a.SQa&&(this.TQa.unsubscribe(),this.TQa=a.SQa.subscribe(function(c){c=c({Zn:b.query,prefix:b.queryPrefix.getValue()});X6a(b,c);b.query||b.qP.next(b.query)}));this.rza=a.rza||{};this.qw=a.zTb;this.Uj=a.Uj;this.Cja&&(this.pP=this.Uj?this.Uj:W6a)};
_.h.Ra=function(){var a=this,b=_.Fe(this.queryPrefix.ha(_.Ge(function(){return a.y4})),this.XVa.ha(_.z(function(d){return d.prefix}))).ha(_.gf(_.vwa)),c=_.Fe(this.qP,this.XVa.ha(_.z(function(d){return d.Zn||""}))).ha(_.gf(),_.af(this.Vta));this.V0=_.ve([c,b]).ha(_.z(function(d){return _.k(d).next().value}),_.z(function(d){return _.ze(function(){return Y6a(a,d)}).ha(_.sf(1))}),_.rf(ywa,{fyb:_.Ee,F2a:_.ne({})}),_.Ye(function(d){return d.fyb}),_.z(function(d){return xwa(d.F2a,a.qP)}),_.vf(wwa),_.rf(function(d,
e){if(e.de&&!e.Cw)return{de:!0,Cw:d.Cw};a.NI=!(!e.Cw||!e.Cw.length);a.NI&&(a.lB=Date.now());return e}),Qka());this.q5=this.qP.ha(_.z(function(d){return a.Uj&&a.Uj.dzb&&a.Uj.dzb(Z6a(a,d))}))};_.h.La=function(){this.TQa.unsubscribe()};_.h.setScope=function(a){a=a.uW;if(!a)return!1;X6a(this,a({Zn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.sya=function(){this.y4=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.rza,b=a.prefix;this.query=a.Zn===void 0?"":a.Zn;this.queryPrefix.next(b)}};
_.h.tya=function(){this.y4=!0;this.XVa.next({Zn:this.query,prefix:this.queryPrefix.getValue()});var a=this.oN,b=Date.now();a.MUb=b};_.h.m0=function(a){this.query="";this.qP.next("");a.setFocus()};
_.h.n5=function(a){a&&(typeof a==="string"?(this.Ja.ob({element:this.rw,action:this.T5c,gestureName:"CLICK",Uh:a,bucket:_.Rh.SGa}),this.iKb(Z6a(this,a))):(a.Sa.Vc&&a.Sa.sw&&a.Sa.Sq?this.Ja.ob({element:this.rw,action:"selectSuggestion_"+this.h7a,gestureName:"CLICK",Rf:a.position,YI:[_.Tva(a.Sa.Vc,a.Sa.sw,a.Sa.Sq,[],a.Sa.QC,this.lB)]}):this.Ja.ob({element:this.rw,action:"selectSuggestion_"+this.h7a,gestureName:"CLICK",Rf:a.position}),a.Sa.jBa&&a.Sa.jBa()))};
var Y6a=function(a,b){if(!b||!a.Uj)return _.ne({});a.Ja.ob({element:a.rw,action:a.h7a,gestureName:"CHANGE",Uh:b,bucket:_.Rh.Dab});b=Z6a(a,b);return a.Uj.Kua(b).ha(_.z(function(c){return{Cw:c}}))},Z6a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{jl:b};a=c.S2;c=c.value;return{jl:b,Le:a?c:"",Dd:a?void 0:c}},X6a=function(a,b){var c=b.Zn;b=b.prefix;a.query=c||"";a.queryPrefix.next(b);b&&(b.S2?(a.Dd={},a.Le=b.value):(a.Dd=_.Li(b.value,a.HJ),a.Le=""))};
_.p.Object.defineProperties(_.Gw.prototype,{T5c:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.Mt)!=null?b:"Other"):"search"}},h7a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.Mt)!=null?b:"Other"):"suggest"}}});_.Gw.O=function(){_.Ie()};_.Gw.Fa=_.hd({type:_.Gw});_.Hw=function(a,b,c){this.Va=a;this.Mb=b;this.d3=c;this.pX=!1;this.href=this.wg="";this.target=this.rel=null;this.kO=!1};_.Hw.prototype.Wd=function(a){if(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey||this.kO)return!0;if(!this.href)return!1;_.Po(this.Va,this.href);return!1};_.Hw.prototype.Ub=function(){this.href=this.Bva();(this.kO=$6a.test(this.href))&&!this.pX?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.Hw.prototype.Bva=function(){return typeof this.G5==="string"&&$6a.test(this.G5)?this.G5:this.d3.Gy(_.Qo(this.Va,this.RXa()))};_.Hw.prototype.RXa=function(){return _.Oo(this.Va,Array.isArray(this.G5)?this.G5:[this.G5],{Ci:this.Mb,Ta:this.Ta,wg:this.wg,Ze:this.Ze})};_.Hw.O=function(a){return new (a||_.Hw)(_.B(_.uh),_.B(_.kh),_.B(_.Gn))};
_.Hw.Fa=_.hd({type:_.Hw,oa:[["a","universalLink",""]],rb:3,Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)});a&2&&(_.Wf("href",b.href,_.Se),_.Nf("rel",b.rel)("target",b.target))},inputs:{G5:"universalLink",pX:"sameWindow",Ta:"queryParams",wg:"queryParamsHandling",Ze:"fragment"},features:[_.ud]});var $6a=/^http[s]?:\/\//;_.Iw=function(a,b,c){this.al=a;this.hb=b;this.ld=c;this.qLb=new _.Zd;this.resize=new _.vm};_.Iw.prototype.Ra=function(){var a=this;this.qLb=this.ld.Vb(function(){return a.ld.Tl.ha(_.uf(void 0),Mka(_.Be(window,"resize")),_.Ye(function(){return a.al.PO}),_.Ge(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.Ye(function(){return a.al.Rha})).subscribe(function(){a.notify()})})};_.Iw.prototype.La=function(){this.qLb.unsubscribe()};
_.Iw.prototype.notify=function(){this.resize.emit(this.na)};_.p.Object.defineProperties(_.Iw.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.FUc||this.hb.na}}});_.Iw.O=function(a){return new (a||_.Iw)(_.B(_.vv),_.B(_.Td),_.B(_.Fg))};_.Iw.Fa=_.hd({type:_.Iw,oa:[["","ascResizeNotifier",""]],inputs:{FUc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.Jw=function(){};_.Jw.O=function(a){return new (a||_.Jw)};_.Jw.Da=_.ed({type:_.Jw});_.Jw.Ca=_.Hc({});var Kw=function(a){this.vd=a;this.QDb=!1;this.n7a=new Map;this.tw=0;this.Wj=[];this.Z2=new _.vm;this.o7a=new _.vm;this.p5=new _.Zd;this.Mla=new _.Zd;this.dE=!1};Kw.prototype.Ub=function(){for(var a=_.k(this.Wj),b=a.next();!b.done;b=a.next())b.value.xwa=this.QDb};Kw.prototype.La=function(){a7a(this);this.p5.unsubscribe();this.Mla.unsubscribe();this.dE=!1};
var b7a=function(a){for(var b=_.k(a.Wj),c=b.next();!c.done;c=b.next())c.value.Ry=!0;a.N3a()},a7a=function(a,b){for(var c=a.dE=!1,d=_.k(a.Wj),e=d.next();!e.done;e=d.next())e=e.value,Lw(e),c=c||e.Ry,e.Ry=!1;a.tw=0;a.Mla.unsubscribe();b&&!c&&b.target.blur()},c7a=function(a){if(!(a.Wj.length>1))return a.tw;for(var b=1;b<a.Wj.length;b++){var c=(a.tw+b)%a.Wj.length;if(a.Wj[c].T_a>=1)return c}return a.tw},d7a=function(a){for(var b=_.k(a.Wj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.oq&&Lw(c)};
Kw.prototype.N3a=function(){var a=this;this.Mla.unsubscribe();this.Mla=new _.Zd;for(var b=_.k(this.n7a),c=b.next(),d={};!c.done;d={o1b:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.o1b=e;this.Mla.add(this.vd.register("Suggestion Shortcut "+c,c,function(f){return function(){a.Z2.emit({action:"shortcutSelect",Fs:f.o1b})}}(d)))}};
_.p.Object.defineProperties(Kw.prototype,{l7a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.dE=!1;this.p5.unsubscribe();this.p5=new _.Zd;this.n7a.clear();if(a&&a.length>=1){this.Wj=a;d7a(this);a=_.k(this.Wj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.p5.add(c.IXb.subscribe(function(d){b.Fs=d})),this.p5.add(c.HXb.subscribe(function(d){b.o7a.emit(d);b.Fs=void 0})),this.p5.add(c.CVb.subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.n7a.set(e.Yb,
e.q8c)}))}else this.Wj=[]}},oq:{configurable:!0,enumerable:!0,get:function(){if(this.Wj.length)return this.Wj[this.tw]}}});Kw.O=function(a){return new (a||Kw)(_.B(_.gv))};
Kw.Fa=_.hd({type:Kw,oa:[["","suggestionHandlerFor",""]],Ya:function(a,b){a&1&&_.N("keydown.arrowdown",function(c){c.preventDefault();b.oq&&(b.oq.T_a<=0&&(b.tw=c7a(b)),b.oq.ZP(1),b.oq.Mta<0?(b.Fs=void 0,b.dE=!1):b.dE=!0,b.Z2.emit({action:"selectNext",Fs:b.Fs}))})("keydown.arrowup",function(c){c.preventDefault();b.oq&&(b.oq.ZP(-1),b.oq.Mta<0?(b.Fs=void 0,b.dE=!1):b.dE=!0,b.Z2.emit({action:"selectPrevious",Fs:b.Fs}))})("keydown.arrowright",function(c){var d=c7a(b);b.oq&&b.Wj.length>1&&b.tw!==d&&b.dE&&
b.oq.Mta>-1&&(c.preventDefault(),Lw(b.oq),Lw(b.Wj[d]),b.Wj[d].ZP(1),b.Z2.emit({action:"selectNextList",Fs:b.Fs}),b.tw=d)})("keydown.arrowleft",function(c){var d;a:{if(b.Wj.length>1)for(d=1;d<b.Wj.length;d++){var e=(b.tw-d+b.Wj.length)%b.Wj.length;if(b.Wj[e].T_a>=1){d=e;break a}}d=b.tw}b.oq&&b.Wj.length>1&&b.tw!==d&&b.dE&&b.oq.Mta>-1&&(c.preventDefault(),Lw(b.oq),Lw(b.Wj[d]),b.Wj[d].ZP(1),b.Z2.emit({action:"selectPreviousList",Fs:b.Fs}),b.tw=d)})("keydown.enter",function(c){c.preventDefault();b.dE=
!1;b.o7a.emit(b.Fs);b.Fs=void 0;b.oq&&(Lw(b.oq),b.tw=0)})("keyup.escape",function(c){return a7a(b,c)})},inputs:{QDb:"isComboBox",l7a:[0,"suggestionHandlerFor","suggestionLists"]},outputs:{Z2:"listNavigate",o7a:"suggestionSubmit"},features:[_.ud]});var e7a=new _.ld("GMAT_FORM_FIELD_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.Mw=function(a){this.options=a};_.Mw.O=function(a){return new (a||_.Mw)(_.B(e7a))};_.Mw.Fa=_.hd({type:_.Mw,oa:[["mat-form-field"]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-form-field",!b.options.Pe)}});var f7a=new _.ld("GMAT_INPUT_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.Nw=function(a){this.options=a};_.Nw.O=function(a){return new (a||_.Nw)(_.B(f7a))};_.Nw.Fa=_.hd({type:_.Nw,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-input",!b.options.Pe)}});var Ow=function(a,b){this.fq=a;this.Ma=b;this.Ek=function(){};this.f2a=function(){}};Ow.prototype.setProperty=function(a,b){this.fq.setProperty(this.Ma.na,a,b)};Ow.prototype.zs=function(a){this.f2a=a};Ow.prototype.Kn=function(a){this.Ek=a};Ow.prototype.Np=function(a){this.setProperty("disabled",a)};Ow.O=function(a){return new (a||Ow)(_.B(_.km),_.B(_.Td))};Ow.Fa=_.hd({type:Ow});var ej=function(){Ow.apply(this,arguments)};_.W(ej,Ow);
ej.O=function(){var a;return function(b){return(a||(a=_.Od(ej)))(b||ej)}}();ej.Fa=_.hd({type:ej,features:[_.Lf]});_.Pw=new _.ld("");var g7a,h7a;g7a={wa:_.Pw,Hb:_.Vc(function(){return _.dj}),xd:!0};h7a=new _.ld("");_.dj=function(a,b,c){Ow.call(this,a,b);this.o7=c;this.jKa=!1;this.o7==null&&(this.o7=!/android (\d+)/.test((ci?window.navigator.userAgent:"").toLowerCase()))};_.W(_.dj,Ow);_.dj.prototype.yo=function(a){this.setProperty("value",a==null?"":a)};_.dj.prototype.c8=function(a){(!this.o7||this.o7&&!this.jKa)&&this.Ek(a)};_.dj.prototype.zHc=function(){this.jKa=!0};_.dj.prototype.yHc=function(a){this.jKa=!1;this.o7&&this.Ek(a)};
_.dj.O=function(a){return new (a||_.dj)(_.B(_.km),_.B(_.Td),_.B(h7a,8))};
_.dj.Fa=_.hd({type:_.dj,oa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],Ya:function(a,b){a&1&&_.N("input",function(c){return b.c8(c.target.value)})("blur",function(){return b.f2a()})("compositionstart",function(){return b.zHc()})("compositionend",function(c){return b.yHc(c.target.value)})},
features:[_.yg([g7a]),_.Lf]});var i7a;_.Qw=new _.ld("");i7a=new _.ld("");_.j7a=function(a){return Awa(a)};var Rw=function(){this.OD=[];this.bI=[];this.oNa=[]};_.h=Rw.prototype;_.h.ura=function(a){this.OD=a||[];this.Zoa=Iwa(this.OD)};_.h.sra=function(a){this.bI=a||[];this.Yoa=Kwa(this.bI)};_.h.Rgb=function(a){this.oNa.push(a)};_.h.TKc=function(){this.oNa.forEach(function(a){return a()});this.oNa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.Bn=function(a,b){return this.control?this.control.Bn(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.p.Object.defineProperties(Rw.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}},Hy:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Hy:null}},Wg:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Wg:null}},On:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.On:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},E8a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.E8a:null}},nma:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.nma:null}},Tm:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Tm:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Mg:{configurable:!0,enumerable:!0,get:function(){return this.Zoa||
null}},eE:{configurable:!0,enumerable:!0,get:function(){return this.Yoa||null}}});_.Sw=function(){Rw.apply(this,arguments);this.Sp=this.name=this.qd=null};_.W(_.Sw,Rw);_.Tw=function(){Rw.apply(this,arguments)};_.W(_.Tw,Rw);_.p.Object.defineProperties(_.Tw.prototype,{Yr:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.k7a=function(a){this.Ys=a};
_.p.Object.defineProperties(_.k7a.prototype,{WEb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ys)==null||(b=a.control)==null||(c=b.xOc)==null||c.call(b);var d,e;return!!((d=this.Ys)==null?0:(e=d.control)==null?0:e.On)}},XEb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ys)==null?0:(b=a.control)==null?0:b.E8a)}},EEb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ys)==null||(b=a.control)==null||(c=b.GMc)==null||c.call(b);var d,e;return!!((d=
this.Ys)==null?0:(e=d.control)==null?0:e.Hy)}},jO:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ys)==null?0:(b=a.control)==null?0:b.Wg)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ys)==null||(b=a.control)==null||(c=b.aOc)==null||c.call(b);var d,e;return!!((d=this.Ys)==null?0:(e=d.control)==null?0:e.valid)}},nEb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ys)==null?0:(b=a.control)==null?0:b.invalid)}},AEb:{configurable:!0,
enumerable:!0,get:function(){var a,b;return!!((a=this.Ys)==null?0:(b=a.control)==null?0:b.pending)}},o_c:{configurable:!0,enumerable:!0,get:function(){var a,b;(a=this.Ys)==null||(b=a.Ghb)==null||b.call(a);var c;return!((c=this.Ys)==null||!c.YX)}}});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"});
_.Uw=function(a){this.Ys=a};_.W(_.Uw,_.k7a);_.Uw.O=function(a){return new (a||_.Uw)(_.B(_.Sw,2))};_.Uw.Fa=_.hd({type:_.Uw,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],rb:14,Ya:function(a,b){a&2&&_.Pf("ng-untouched",b.XEb)("ng-touched",b.WEb)("ng-pristine",b.EEb)("ng-dirty",b.jO)("ng-valid",b.isValid)("ng-invalid",b.nEb)("ng-pending",b.AEb)},features:[_.Lf]});var l7a=new _.ld("CallSetDisabledState",{Ga:"root",qa:function(){return"whenDisabledForLegacyCode"}});var Vw=function(){},m7a=function(a,b){this.value=a;this.source=b},Ww,Xwa,s7a,$wa,t7a;_.W(m7a,Vw);var n7a=function(a,b){this.Hy=a;this.source=b};_.W(n7a,Vw);var o7a=function(a,b){this.On=a;this.source=b};_.W(o7a,Vw);var p7a=function(a,b){this.status=a;this.source=b};_.W(p7a,Vw);var q7a=function(a){this.source=a};_.W(q7a,Vw);var r7a=function(a){this.source=a};_.W(r7a,Vw);
Ww=function(a,b){var c=this;this.Oqa=!1;this.g8=null;this.FNa=!1;this.UH=function(){};this.qd=null;this.aOc=_.Rg(function(){return c.W6a()});this.W6a=_.rg();this.GMc=_.Rg(function(){return c.d3a()});this.d3a=_.rg(!0);this.xOc=_.Rg(function(){return c.h8a()});this.h8a=_.rg(!1);this.dk=new _.lf;this.events=this.dk.Mf();this.Cqa=[];this.X6(a);this.uJa(b)};_.Wwa=function(a,b){a.X6(b)};Xwa=function(a,b){a.uJa(b)};_.Xw=function(a){a=a.OD;return Array.isArray(a)?a.includes(_.j7a):a===_.j7a};
_.Zwa=function(a,b){b=b===void 0?{}:b;var c=a.On===!1;a.On=!0;var d,e=(d=b.fG)!=null?d:a;a.qd&&!b.Rj&&_.Zwa(a.qd,Object.assign({},b,{fG:e}));c&&b.te!==!1&&a.dk.next(new o7a(!0,e))};s7a=function(a,b){b=b===void 0?{}:b;var c=a.On===!0;a.On=!1;a.FNa=!1;var d,e=(d=b.fG)!=null?d:a;a.DA(function(f){s7a(f,{Rj:!0,te:b.te,fG:e})});a.qd&&!b.Rj&&a.qd.Mra(b,e);c&&b.te!==!1&&a.dk.next(new o7a(!1,e))};
$wa=function(a,b){b=b===void 0?{}:b;var c=a.Hy===!0;a.Hy=!1;var d,e=(d=b.fG)!=null?d:a;a.qd&&!b.Rj&&$wa(a.qd,Object.assign({},b,{fG:e}));c&&b.te!==!1&&a.dk.next(new n7a(!1,e))};t7a=function(a,b){b=b===void 0?{}:b;var c=a.Hy===!1;a.Hy=!0;a.Oqa=!1;var d,e=(d=b.fG)!=null?d:a;a.DA(function(f){t7a(f,{Rj:!0,te:b.te})});a.qd&&!b.Rj&&a.qd.Jra(b,e);c&&b.te!==!1&&a.dk.next(new n7a(!0,e))};
Ww.prototype.disable=function(a){a=a===void 0?{}:a;var b=this.wgb(a.Rj);this.status="DISABLED";this.errors=null;this.DA(function(e){e.disable(Object.assign({},a,{Rj:!0}))});this.r$();var c,d=(c=a.fG)!=null?c:this;a.te!==!1&&(this.dk.next(new m7a(this.value,d)),this.dk.next(new p7a(this.status,d)),this.Tm.emit(this.value),this.nma.emit(this.status));this.kib(Object.assign({},a,{kWb:b}),this);this.Cqa.forEach(function(e){return e(!0)})};
Ww.prototype.enable=function(a){a=a===void 0?{}:a;var b=this.wgb(a.Rj);this.status="VALID";this.DA(function(c){c.enable(Object.assign({},a,{Rj:!0}))});_.cj(this,{Rj:!0,te:a.te});this.kib(Object.assign({},a,{kWb:b}),this);this.Cqa.forEach(function(c){return c(!1)})};Ww.prototype.kib=function(a,b){this.qd&&!a.Rj&&(_.cj(this.qd,a),a.kWb||this.qd.Jra({},b),this.qd.Mra({},b))};Ww.prototype.O5a=function(a){this.qd=a};
_.cj=function(a,b){b=b===void 0?{}:b;a.DNc();a.r$();if(a.enabled){var c=a.cHc();a.errors=a.oNc();a.status=a.Nbb();a.status!=="VALID"&&a.status!=="PENDING"||a.nNc(c,b.te)}var d;c=(d=b.fG)!=null?d:a;b.te!==!1&&(a.dk.next(new m7a(a.value,c)),a.dk.next(new p7a(a.status,c)),a.Tm.emit(a.value),a.nma.emit(a.status));a.qd&&!b.Rj&&_.cj(a.qd,Object.assign({},b,{fG:c}))};_.h=Ww.prototype;_.h.yib=function(a){a=a===void 0?{te:!0}:a;this.DA(function(b){return b.yib(a)});_.cj(this,{Rj:!0,te:a.te})};
_.h.DNc=function(){this.status=this.iJa()?"DISABLED":"VALID"};_.h.oNc=function(){return this.Mg?this.Mg(this):null};_.h.nNc=function(a,b){var c=this;this.eE&&(this.status="PENDING",this.g8={te:b!==!1},this.xbb=Dwa(this.eE(this)).subscribe(function(d){c.g8=null;_.Yw(c,d,{te:b,L6c:a})}))};_.h.cHc=function(){if(this.xbb){this.xbb.unsubscribe();var a,b,c=(b=(a=this.g8)==null?void 0:a.te)!=null?b:!1;this.g8=null;return c}return!1};_.Yw=function(a,b,c){c=c===void 0?{}:c;a.errors=b;a.mib(c.te!==!1,a,c.L6c)};
_.h=Ww.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.pdb(c)},this)};_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.Bn=function(a,b){return!!this.getError(a,b)};_.h.mib=function(a,b,c){this.status=this.Nbb();a&&this.nma.emit(this.status);(a||c)&&this.dk.next(new p7a(this.status,b));this.qd&&this.qd.mib(a,b,c)};_.h.Reb=function(){this.Tm=new _.vm;this.nma=new _.vm};
_.h.Nbb=function(){return this.iJa()?"DISABLED":this.errors?"INVALID":this.g8||this.qbb("PENDING")?"PENDING":this.qbb("INVALID")?"INVALID":"VALID"};_.h.qbb=function(a){return this.Loa(function(b){return b.status===a})};_.h.pbb=function(){return this.Loa(function(a){return a.Wg})};_.h.nGc=function(){return this.Loa(function(a){return a.On})};_.h.Jra=function(a,b){var c=!this.pbb(),d=this.Hy!==c;this.Hy=c;this.qd&&!a.Rj&&this.qd.Jra(a,b);d&&this.dk.next(new n7a(this.Hy,b))};
_.h.Mra=function(a,b){a=a===void 0?{}:a;this.On=this.nGc();this.dk.next(new o7a(this.On,b));this.qd&&!a.Rj&&this.qd.Mra(a,b)};_.h.iT=function(a){this.UH=a};_.h.t_=function(a){fj(a)&&a.nu!=null&&(this.Hra=a.nu)};_.h.wgb=function(a){var b=this.qd&&this.qd.Wg;return!a&&!!b&&!this.qd.pbb()};_.h.pdb=function(){return null};_.h.X6=function(a){a=this.OD=Array.isArray(a)?a.slice():a;this.Zoa=Array.isArray(a)?Iwa(a):a||null};
_.h.uJa=function(a){a=this.bI=Array.isArray(a)?a.slice():a;this.Yoa=Array.isArray(a)?Kwa(a):a||null};
_.p.Object.defineProperties(Ww.prototype,{Mg:{configurable:!0,enumerable:!0,get:function(){return this.Zoa},set:function(a){this.OD=this.Zoa=a}},eE:{configurable:!0,enumerable:!0,get:function(){return this.Yoa},set:function(a){this.bI=this.Yoa=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.qd}},status:{configurable:!0,enumerable:!0,get:function(){return Ug(this.W6a)},set:function(a){var b=this;Ug(function(){return b.W6a.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"}},Hy:{configurable:!0,enumerable:!0,get:function(){return Ug(this.d3a)},set:function(a){var b=this;Ug(function(){return b.d3a.set(a)})}},Wg:{configurable:!0,
enumerable:!0,get:function(){return!this.Hy}},On:{configurable:!0,enumerable:!0,get:function(){return Ug(this.h8a)},set:function(a){var b=this;Ug(function(){return b.h8a.set(a)})}},E8a:{configurable:!0,enumerable:!0,get:function(){return!this.On}},nu:{configurable:!0,enumerable:!0,get:function(){return this.Hra?this.Hra:this.parent?this.parent.nu:"change"}},root:{configurable:!0,enumerable:!0,get:function(){for(var a=this;a.qd;)a=a.qd;return a}}});_.Zw=function(a,b,c){Ww.call(this,(fj(b)?b.hz:b)||null,(fj(b)?b.R_:c)||null);this.controls=a;this.Reb();this.t_(b);this.JNc();_.cj(this,{Rj:!0,te:!!this.eE})};_.W(_.Zw,Ww);var u7a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.O5a(a);c.iT(a.UH);return c};_.h=_.Zw.prototype;_.h.Ura=function(a){var b=b===void 0?{}:b;u7a(this,a);_.cj(this,{te:b.te});this.UH()};
_.h.g4=function(a){var b=b===void 0?{}:b;this.controls[a]&&this.controls[a].iT(function(){});delete this.controls[a];_.cj(this,{te:b.te});this.UH()};_.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;dxa(this,a);Object.keys(a).forEach(function(d){var e=c.controls;if(!Object.keys(e).length)throw new _.Nc(1E3,"");if(!e[d])throw new _.Nc(1001,"");c.controls[d].setValue(a[d],{Rj:!0,te:b.te})});_.cj(this,b)};
_.h.reset=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;this.DA(function(c,d){c.reset(a?a[d]:null,{Rj:!0,te:b.te})});this.Jra(b,this);this.Mra(b,this);_.cj(this,b)};_.h.bPa=function(){var a=this.Pgb(!1,function(b,c){return c.bPa()?!0:b});a&&_.cj(this,{Rj:!0});return a};_.h.DA=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.JNc=function(){var a=this;this.DA(function(b){b.O5a(a);b.iT(a.UH)})};_.h.r$=function(){this.value=this.PMc()};
_.h.Loa=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.PMc=function(){var a=this;return this.Pgb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.Pgb=function(a,b){var c=a;this.DA(function(d,e){c=b(c,d,e)});return c};
_.h.iJa=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.pdb=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var v7a=function(){_.Zw.apply(this,arguments)};_.W(v7a,_.Zw);var w7a,x7a;w7a={wa:_.Tw,Hb:_.Vc(function(){return _.$w})};x7a=Promise.resolve();_.$w=function(a,b,c){_.Tw.call(this);var d=this;this.BM=c;this.Ghb=_.Rg(function(){return d.kBa()});this.kBa=_.rg(!1);this.EKa=new Set;this.Uha=new _.vm;this.form=new _.Zw({},Iwa(a),Kwa(b))};_.W(_.$w,_.Tw);_.h=_.$w.prototype;_.h.Ec=function(){this.t_()};_.h.Ura=function(a){var b=this;x7a.then(function(){var c=b.sdb(a.path);a.control=u7a(c,a.name,a.control);Swa(a.control,a,b.BM);_.cj(a.control,{te:!1});b.EKa.add(a)})};
_.h.getControl=function(a){return this.form.get(a.path)};_.h.g4=function(a){var b=this;x7a.then(function(){var c=b.sdb(a.path);c&&c.g4(a.name);b.EKa.delete(a)})};_.h.R_b=function(a,b){var c=this;x7a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.Ay=function(a){this.kBa.set(!0);bxa(this.form,this.EKa);this.Uha.emit(a);var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};_.h.k4a=function(){this.form.reset(void 0);this.kBa.set(!1)};
_.h.t_=function(){this.options&&this.options.nu!=null&&(this.form.Hra=this.options.nu)};_.h.sdb=function(a){a.pop();return a.length?this.form.get(a):this.form};
_.p.Object.defineProperties(_.$w.prototype,{YX:{configurable:!0,enumerable:!0,get:function(){return Ug(this.kBa)}},Yr:{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}}});_.$w.O=function(a){return new (a||_.$w)(_.B(_.Qw,10),_.B(i7a,10),_.B(l7a,8))};
_.$w.Fa=_.hd({type:_.$w,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Ya:function(a,b){a&1&&_.N("submit",function(c){return b.Ay(c)})("reset",function(){b.k4a()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{Uha:"ngSubmit"},Rb:["ngForm"],features:[_.yg([w7a]),_.Lf]});_.ax=function(a,b,c){a=a===void 0?null:a;Ww.call(this,(fj(b)?b.hz:b)||null,(fj(b)?b.R_:c)||null);this.defaultValue=null;this.we=[];this.eT=!1;this.sbb(a);this.t_(b);this.Reb();_.cj(this,{Rj:!0,te:!!this.eE});fj(b)&&(b.HKb||b.Ykd)&&(exa(a)?this.defaultValue=a.value:this.defaultValue=a)};_.W(_.ax,Ww);_.h=_.ax.prototype;_.h.setValue=function(a,b){var c=this;b=b===void 0?{}:b;this.value=this.sx=a;this.we.length&&b.Wub!==!1&&this.we.forEach(function(d){return d(c.value,b.HUc!==!1)});_.cj(this,b)};
_.h.reset=function(a,b){a=a===void 0?this.defaultValue:a;b=b===void 0?{}:b;this.sbb(a);t7a(this,b);s7a(this,b);this.setValue(this.value,b);this.eT=!1};_.h.r$=function(){};_.h.Loa=function(){return!1};_.h.iJa=function(){return this.disabled};_.h.Kn=function(a){this.we.push(a)};_.h.FOc=function(a){var b=this.we;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.GOc=function(a){var b=this.Cqa;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.DA=function(){};
_.h.bPa=function(){return this.nu==="submit"&&(this.Oqa&&$wa(this),this.FNa&&_.Zwa(this),this.eT)?(this.setValue(this.sx,{Rj:!0,Wub:!1}),!0):!1};_.h.sbb=function(a){exa(a)?(this.value=this.sx=a.value,a.disabled?this.disable({Rj:!0,te:!1}):this.enable({Rj:!0,te:!1})):this.value=this.sx=a};var y7a,z7a;y7a={wa:_.Sw,Hb:_.Vc(function(){return _.bx})};z7a=Promise.resolve();_.bx=function(a,b,c,d,e,f){_.Sw.call(this);this.Ua=e;this.BM=f;this.control=new _.ax;this.WNa=!1;this.name="";this.update=new _.vm;this.qd=a;this.ura(b);this.sra(c);this.Sp=cxa(d)};_.W(_.bx,_.Sw);_.h=_.bx.prototype;
_.h.Ub=function(a){this.iHc();if(!this.WNa||"name"in a){if(this.WNa&&(this.Ubb(),this.Yr)){var b=a.name.Bj;this.Yr.g4({name:b,path:this.leb(b)})}this.EOa()}"isDisabled"in a&&this.LOc(a);axa(a,this.DQ)&&(this.r$(this.model),this.DQ=this.model)};_.h.La=function(){this.Yr&&this.Yr.g4(this)};_.h.Una=function(a){this.DQ=a;this.update.emit(a)};_.h.EOa=function(){this.t_();this.nLc()?this.LNc():this.Yr.Ura(this);this.WNa=!0};_.h.t_=function(){this.options&&this.options.nu!=null&&(this.control.Hra=this.options.nu)};
_.h.nLc=function(){return!this.qd||!(!this.options||!this.options.standalone)};_.h.LNc=function(){Swa(this.control,this,this.BM);_.cj(this.control,{te:!1})};_.h.iHc=function(){this.Ubb()};_.h.kHc=function(){};_.h.Ubb=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.r$=function(a){var b=this;z7a.then(function(){b.control.setValue(a,{HUc:!1});var c;(c=b.Ua)==null||_.xm(c)})};
_.h.LOc=function(a){var b=this;a=a.isDisabled.Yf;var c=a!==0&&_.Pg(a);z7a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;(d=b.Ua)==null||_.xm(d)})};_.h.leb=function(a){return this.qd?Mwa(a,this.qd):[a]};_.p.Object.defineProperties(_.bx.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.leb(this.name)}},Yr:{configurable:!0,enumerable:!0,get:function(){return this.qd?this.qd.Yr:null}}});
_.bx.O=function(a){return new (a||_.bx)(_.B(_.Tw,9),_.B(_.Qw,10),_.B(i7a,10),_.B(_.Pw,10),_.B(_.Tg,8),_.B(l7a,8))};_.bx.Fa=_.hd({type:_.bx,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:[_.yg([y7a]),_.Lf,_.ud]});var A7a,B7a;A7a=new _.ld("");B7a={wa:_.Sw,Hb:_.Vc(function(){return _.cx})};_.cx=function(a,b,c,d,e){_.Sw.call(this);this.XLc=d;this.BM=e;this.update=new _.vm;this.YLc=!1;this.ura(a);this.sra(b);this.Sp=cxa(c)};_.W(_.cx,_.Sw);_.cx.prototype.Ub=function(a){if(this.ZKc(a)){var b=a.form.Bj;b&&Uwa(b,this);Swa(this.form,this,this.BM);_.cj(this.form,{te:!1})}axa(a,this.DQ)&&(this.form.setValue(this.model),this.DQ=this.model)};_.cx.prototype.La=function(){this.form&&Uwa(this.form,this)};
_.cx.prototype.Una=function(a){this.DQ=a;this.update.emit(a)};_.cx.prototype.ZKc=function(a){return a.hasOwnProperty("form")};_.p.Object.defineProperties(_.cx.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}}});_.cx.O=function(a){return new (a||_.cx)(_.B(_.Qw,10),_.B(i7a,10),_.B(_.Pw,10),_.B(A7a,8),_.B(l7a,8))};
_.cx.Fa=_.hd({type:_.cx,oa:[["","formControl",""]],inputs:{form:[0,"formControl","form"],ug:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Rb:["ngForm"],features:[_.yg([B7a]),_.Lf,_.ud]});var C7a;C7a={wa:_.Tw,Hb:_.Vc(function(){return _.dx})};_.dx=function(a,b,c){_.Tw.call(this);var d=this;this.BM=c;this.Ghb=_.Rg(function(){return d.X9()});this.X9=_.rg(!1);this.UH=function(){return d.oib()};this.P0=[];this.form=null;this.Uha=new _.vm;this.ura(a);this.sra(b)};_.W(_.dx,_.Tw);_.h=_.dx.prototype;_.h.Ub=function(a){a.hasOwnProperty("form")&&(this.XOc(),this.oib(),this.TOc(),this.Bqa=this.form)};_.h.La=function(){this.form&&(Twa(this.form,this),this.form.UH===this.UH&&this.form.iT(function(){}))};
_.h.Ura=function(a){var b=this.form.get(a.path);Swa(b,a,this.BM);_.cj(b,{te:!1});this.P0.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.g4=function(a){Uwa(a.control||null,a);var b=this.P0;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.R_b=function(a,b){this.form.get(a.path).setValue(b)};_.h.Ay=function(a){this.X9.set(!0);bxa(this.form,this.P0);this.Uha.emit(a);this.form.dk.next(new q7a(this.control));var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};
_.h.k4a=function(){this.form.reset(void 0);this.X9.set(!1);this.form.dk.next(new r7a(this.form))};_.h.oib=function(){var a=this;this.P0.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(Uwa(c||null,b),d instanceof _.ax&&(Swa(d,b,a.BM),b.control=d))});this.form.yib({te:!1})};_.h.udd=function(a){var b=this.form.get(a.path);Nwa(b,a);_.cj(b,{te:!1})};_.h.Tcd=function(a){if(this.form){var b=this.form.get(a.path);b&&Twa(b,a)&&_.cj(b,{te:!1})}};
_.h.TOc=function(){this.form.iT(this.UH);this.Bqa&&this.Bqa.iT(function(){})};_.h.XOc=function(){Nwa(this.form,this);this.Bqa&&Twa(this.Bqa,this)};_.h.Rcd=function(){};_.p.Object.defineProperties(_.dx.prototype,{YX:{configurable:!0,enumerable:!0,get:function(){return Ug(this.X9)},set:function(a){this.X9.set(a)}},Yr:{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[]}}});
_.dx.O=function(a){return new (a||_.dx)(_.B(_.Qw,10),_.B(i7a,10),_.B(l7a,8))};_.dx.Fa=_.hd({type:_.dx,oa:[["","formGroup",""]],Ya:function(a,b){a&1&&_.N("submit",function(c){return b.Ay(c)})("reset",function(){b.k4a()})},inputs:{form:[0,"formGroup","form"]},outputs:{Uha:"ngSubmit"},Rb:["ngForm"],features:[_.yg([C7a]),_.Lf,_.ud]});var D7a;D7a={wa:_.Sw,Hb:_.Vc(function(){return _.fx})};_.fx=function(a,b,c,d,e){_.Sw.call(this);this.XLc=e;this.hbb=!1;this.name=null;this.update=new _.vm;this.YLc=!1;this.qd=a;this.ura(b);this.sra(c);this.Sp=cxa(d)};_.W(_.fx,_.Sw);_.h=_.fx.prototype;_.h.Ub=function(a){this.hbb||this.EOa();axa(a,this.DQ)&&(this.DQ=this.model,this.Yr.R_b(this,this.model))};_.h.La=function(){this.Yr&&this.Yr.g4(this)};_.h.Una=function(a){this.DQ=a;this.update.emit(a)};_.h.kHc=function(){};
_.h.EOa=function(){this.control=this.Yr.Ura(this);this.hbb=!0};_.p.Object.defineProperties(_.fx.prototype,{ug:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return Mwa(this.name==null?this.name:this.name.toString(),this.qd)}},Yr:{configurable:!0,enumerable:!0,get:function(){return this.qd?this.qd.Yr:null}}});_.fx.O=function(a){return new (a||_.fx)(_.B(_.Tw,13),_.B(_.Qw,10),_.B(i7a,10),_.B(_.Pw,10),_.B(A7a,8))};
_.fx.Fa=_.hd({type:_.fx,oa:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],ug:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.yg([D7a]),_.Lf,_.ud]});var gx=function(){this.s$=_.Bwa},E7a;gx.prototype.Ub=function(a){this.RCb in a&&(this.s$=(this.uH=this.enabled(this.N1c(a[this.RCb].Yf)))?this.tSc():_.Bwa,this.we&&this.we())};gx.prototype.validate=function(a){return this.s$(a)};gx.prototype.Pja=function(a){this.we=a};gx.prototype.enabled=function(a){return a!=null};gx.O=function(a){return new (a||gx)};gx.Fa=_.hd({type:gx,features:[_.ud]});E7a={wa:_.Qw,Hb:_.Vc(function(){return _.hx}),xd:!0};
_.hx=function(){gx.apply(this,arguments);this.RCb="required";this.N1c=_.Pg;this.tSc=function(){return Awa}};_.W(_.hx,gx);_.hx.prototype.enabled=function(a){return a};_.hx.O=function(){var a;return function(b){return(a||(a=_.Od(_.hx)))(b||_.hx)}}();
_.hx.Fa=_.hd({type:_.hx,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],rb:1,Ya:function(a,b){a&2&&_.Nf("required",b.uH?"":null)},inputs:{required:"required"},features:[_.yg([E7a]),_.Lf]});_.ix=function(){};_.ix.O=function(a){return new (a||_.ix)};_.ix.Da=_.ed({type:_.ix});_.ix.Ca=_.Hc({});var jx=function(){this.H0b=!1};_.h=jx.prototype;_.h.group=function(a,b){b=b===void 0?null:b;a=this.Qgb(a);var c={};fxa(b)?c=b:b!==null&&(c.hz=b.Mg,c.R_=b.eE);return new _.Zw(a,c)};_.h.vP=function(a,b){b=b===void 0?null:b;a=this.Qgb(a);return new v7a(a,b)};_.h.control=function(a,b,c){var d={};if(!this.H0b)return new _.ax(a,b,c);fxa(b)?d=b:(d.hz=b,d.R_=c);return new _.ax(a,Object.assign({},d,{HKb:!0}))};_.h.Qgb=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.PHc(a[d])});return c};
_.h.PHc=function(a){return a instanceof _.ax?a:a instanceof Ww?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(jx.prototype,{HKb:{configurable:!0,enumerable:!0,get:function(){var a=new jx;a.H0b=!0;return a}}});jx.O=function(a){return new (a||jx)};jx.ua=_.q({token:jx,qa:jx.O,Ga:"root"});_.kx=function(){jx.apply(this,arguments)};_.W(_.kx,jx);
_.kx.prototype.group=function(a,b){return jx.prototype.group.call(this,a,b===void 0?null:b)};_.kx.prototype.control=function(a,b,c){return jx.prototype.control.call(this,a,b,c)};_.kx.O=function(){var a;return function(b){return(a||(a=_.Od(_.kx)))(b||_.kx)}}();_.kx.ua=_.q({token:_.kx,qa:_.kx.O,Ga:"root"});_.lx=function(){};_.lx.O=function(a){return new (a||_.lx)};_.lx.Da=_.ed({type:_.lx});_.lx.Ca=_.Hc({imports:[_.ix]});new Jm;_.F7a=new _.ld("MatError");var G7a=function(a){var b=this;this.FGc=a;this.Lb=new _.lf;this.hOa=new _.lf;this.G7=new Map;typeof ResizeObserver!=="undefined"&&(this.lra=new ResizeObserver(function(c){return b.hOa.next(c)}))};
G7a.prototype.observe=function(a){var b=this;this.G7.has(a)||this.G7.set(a,(new _.ce(function(c){var d=b.hOa.subscribe(c),e;(e=b.lra)==null||e.observe(a,{box:b.FGc});return function(){var f;(f=b.lra)==null||f.unobserve(a);d.unsubscribe();b.G7.delete(a)}})).ha(_.Ge(function(c){return c.some(function(d){return d.target===a})}),_.sf({bufferSize:1,hw:!0}),_.wf(this.Lb)));return this.G7.get(a)};G7a.prototype.destroy=function(){this.Lb.next();this.Lb.complete();this.hOa.complete();this.G7.clear()};
var mx=function(){this.V8=new Map;this.nb=_.u(_.Fg)};mx.prototype.La=function(){for(var a=_.k(this.V8),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b.next().value.destroy();this.V8.clear()};mx.prototype.observe=function(a,b){b=(b==null?void 0:b.box)||"content-box";this.V8.has(b)||this.V8.set(b,new G7a(b));return this.V8.get(b).observe(a)};mx.O=function(a){return new (a||mx)};mx.ua=_.q({token:mx,qa:mx.O,Ga:"root"});var H7a=new _.ld("FloatingLabelParent"),nx=function(){this.Ma=_.u(_.Td);this.aNa=this.Adb=!1;this.lra=_.u(mx);this.nb=_.u(_.Fg);this.qd=_.u(H7a);this.Ar=new _.Zd};nx.prototype.La=function(){this.Ar.unsubscribe()};
nx.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};nx.prototype.zeb=function(){var a=this;setTimeout(function(){return a.qd.pKc()})};nx.prototype.hOc=function(){var a=this;this.Ar.unsubscribe();this.nb.Vb(function(){a.Ar=a.lra.observe(a.Ma.na,{box:"border-box"}).subscribe(function(){return a.zeb()})})};
_.p.Object.defineProperties(nx.prototype,{Yxb:{configurable:!0,enumerable:!0,get:function(){return this.Adb},set:function(a){this.Adb=a;this.SJb&&this.zeb()}},SJb:{configurable:!0,enumerable:!0,get:function(){return this.aNa},set:function(a){(this.aNa=a)?this.hOc():this.Ar.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});nx.O=function(a){return new (a||nx)};
nx.Fa=_.hd({type:nx,oa:[["label","matFormFieldFloatingLabel",""]],qb:[1,"mdc-floating-label","mat-mdc-floating-label"],rb:2,Ya:function(a,b){a&2&&_.Pf("mdc-floating-label--float-above",b.Yxb)},inputs:{Yxb:"floating",SJb:"monitorResize"},standalone:!0});var I7a=0,ox=function(){this.align="start";this.id="mat-mdc-hint-"+I7a++};ox.O=function(a){return new (a||ox)};ox.Fa=_.hd({type:ox,oa:[["mat-hint"]],qb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],rb:4,Ya:function(a,b){a&2&&(_.Wf("id",b.id),_.Nf("align",null),_.Pf("mat-mdc-form-field-hint-end",b.align==="end"))},inputs:{align:"align",id:"id"},standalone:!0});_.px=function(){};_.px.O=function(a){return new (a||_.px)};_.px.Fa=_.hd({type:_.px,oa:[["mat-label"]],standalone:!0});var qx=function(){var a=this;this.Ma=_.u(_.Td);this.Aeb=function(b){var c=a.Ma.na.classList,d=c.contains("mdc-line-ripple--deactivating");b.propertyName==="opacity"&&d&&c.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};_.u(_.Fg).Vb(function(){a.Ma.na.addEventListener("transitionend",a.Aeb)})};qx.prototype.Wu=function(){var a=this.Ma.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};qx.prototype.nca=function(){this.Ma.na.classList.add("mdc-line-ripple--deactivating")};
qx.prototype.La=function(){this.Ma.na.removeEventListener("transitionend",this.Aeb)};qx.O=function(a){return new (a||qx)};qx.Fa=_.hd({type:qx,oa:[["div","matFormFieldLineRipple",""]],qb:[1,"mdc-line-ripple"],standalone:!0});var J7a=["notch"],rx=function(){this.Ma=_.u(_.Td);this.nb=_.u(_.Fg);this.open=!1};rx.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.Vb(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ma.na.classList.add("mdc-notched-outline--no-label")};
rx.prototype.qhb=function(a){this.bMc.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};rx.O=function(a){return new (a||rx)};
rx.ya=_.ad({type:rx,oa:[["div","matFormFieldNotchedOutline",""]],tb:function(a,b){a&1&&_.lg(J7a,5);if(a&2){var c;_.pg(c=_.qg())&&(b.bMc=c.first)}},qb:[1,"mdc-notched-outline"],rb:2,Ya:function(a,b){a&2&&_.Pf("mdc-notched-outline--notched",b.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[_.zg],oc:["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&&(_.dg(),_.K(0,"div",1),_.H(1,"div",2,0),_.eg(3),_.I(),_.K(4,"div",3))},mb:2,Oa:0});_.K7a=new _.ld("MatPrefix");_.L7a=new _.ld("MatSuffix");_.M7a=_.ei("transitionMessages",[_.hi("enter",_.gi({opacity:1,transform:"translateY(0%)"})),_.ii("void => enter",[_.gi({opacity:0,transform:"translateY(-5px)"}),_.fi("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.sx=function(){};_.sx.O=function(a){return new (a||_.sx)};_.sx.Fa=_.hd({type:_.sx});var N7a,O7a,P7a,Q7a,R7a,S7a,U7a;N7a=["textField"];O7a=["iconPrefixContainer"];P7a=["textPrefixContainer"];Q7a=["iconSuffixContainer"];R7a=["textSuffixContainer"];S7a=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];_.tx=new _.ld("MatFormField");_.T7a=new _.ld("MAT_FORM_FIELD_DEFAULT_OPTIONS");
U7a=0;
_.ux=function(){var a=this;this.Ma=_.u(_.Td);this.Ua=_.u(_.Tg);this.Wb=_.u(_.Zr);this.nc=_.u(_.cr);this.Ym=_.u(_.T7a,{optional:!0});this.ie=_.u(_.jm,{optional:!0});this.rfb=ana();this.wS=!1;this.color="primary";this.rA="fill";this.Ihb=null;this.yS="";this.Keb=this.XLa=this.Jeb=this.WLa=!1;this.ft="mat-mdc-form-field-label-"+U7a++;this.l8="mat-mdc-hint-"+U7a++;this.tT="";this.Lb=new _.lf;this.x8=null;this.b_=!1;this.YH=null;this.zc=_.u(_.Bf);this.FN=_.Rg(function(){return a.EA()?a.ft:null});this.EA=
_.Rg(function(){return!!a.rfb()});var b=this.Ym;b&&(b.Ic&&(this.Ic=b.Ic),this.wS=!(b==null||!b.SN),b.color&&(this.color=b.color))};_.h=_.ux.prototype;_.h.Ec=function(){this.rib();this.tT="enter";_.ym(this.Ua)};_.h.Vd=function(){this.NKc();this.MKc();this.LKc()};_.h.vF=function(){this.Nd!==this.YH&&(this.HKc(this.YH),this.YH=this.Nd)};_.h.La=function(){var a;(a=this.Gh)==null||a.unsubscribe();var b;(b=this.Dib)==null||b.unsubscribe();this.Lb.next();this.Lb.complete()};
_.h.DN=function(){return this.Qhb||this.Ma};_.h.kJa=function(){this.EA()&&(this.np="always")};_.h.HKc=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.Gh)==null||d.unsubscribe();this.Gh=c.ac.subscribe(function(){b.rib();b.aM();_.xm(b.Ua)});var e;(e=this.Dib)==null||e.unsubscribe();c.td&&c.td.Tm&&(this.Dib=c.td.Tm.ha(_.wf(this.Lb)).subscribe(function(){return _.xm(b.Ua)}))};
_.h.Vbb=function(){this.WLa=!!this.ML.find(function(a){return!a.DS});this.Jeb=!!this.ML.find(function(a){return a.DS});this.XLa=!!this.w_.find(function(a){return!a.DS});this.Keb=!!this.w_.find(function(a){return a.DS})};_.h.MKc=function(){var a=this;this.Vbb();_.Fe(this.ML.Mc,this.w_.Mc).subscribe(function(){a.Vbb();_.xm(a.Ua)})};_.h.NKc=function(){var a=this;this.FA.Mc.subscribe(function(){a.z9();_.xm(a.Ua)});this.AA.Mc.subscribe(function(){a.aM();_.xm(a.Ua)});this.aM()};_.h.Pcd=function(){};
_.h.rib=function(){if(this.Nd.focused&&!this.x8){this.x8=!0;var a;(a=this.Bfb)==null||a.Wu()}else if(!this.Nd.focused&&(this.x8||this.x8===null)){this.x8=!1;var b;(b=this.Bfb)==null||b.nca()}var c;(c=this.Qhb)==null||c.na.classList.toggle("mdc-text-field--focused",this.Nd.focused)};_.h.LKc=function(){var a=this;this.ML.Mc.subscribe(function(){return a.b_=!0});ala(function(){a.b_&&(a.b_=!1,a.ROc())},{Tb:this.zc});this.Wb.Hc.ha(_.wf(this.Lb)).subscribe(function(){return a.b_=!0})};
_.h.u_=function(){return this.np==="always"};_.h.DH=function(){return this.Ic==="outline"};_.h.Hdb=function(){return!this.nc.isBrowser&&this.ML.length&&!this.WL()};_.h.WL=function(){return this.EA()?this.Nd.LX||this.u_():!1};_.h.Dr=function(a){var b=this.Nd?this.Nd.td:null;return b&&b[a]};_.h.S7=function(){return this.AA&&this.AA.length>0&&this.Nd.Nh?"error":"hint"};_.h.pKc=function(){this.QMc()};
_.h.QMc=function(){if(this.DH()&&this.vpa&&this.WL()){var a;(a=this.Wfb)==null||a.qhb(this.vpa.getWidth())}else{var b;(b=this.Wfb)==null||b.qhb(0)}};_.h.z9=function(){this.aM()};_.h.bPc=function(){};
_.h.aM=function(){if(this.Nd){var a=[];this.Nd.qG&&typeof this.Nd.qG==="string"&&a.push.apply(a,_.nd(this.Nd.qG.split(" ")));if(this.S7()==="hint"){var b=this.FA?this.FA.find(function(d){return d.align==="start"}):null,c=this.FA?this.FA.find(function(d){return d.align==="end"}):null;b?a.push(b.id):this.yS&&a.push(this.l8);c&&a.push(c.id)}else this.AA&&a.push.apply(a,_.nd(this.AA.map(function(d){return d.id})));this.Nd.ZF(a)}};
_.h.ROc=function(){if(this.DH()&&this.vpa){var a=this.vpa.element;if(this.Qeb||this.Rhb)if(this.VKc()){var b,c=(b=this.Qeb)==null?void 0:b.na,d;b=(d=this.Rhb)==null?void 0:d.na;var e;d=(e=this.CKc)==null?void 0:e.na;var f;e=(f=this.qOc)==null?void 0:f.na;var g;c=(g=c==null?void 0:c.getBoundingClientRect().width)!=null?g:0;var m;g=(m=b==null?void 0:b.getBoundingClientRect().width)!=null?m:0;var n;m=(n=d==null?void 0:d.getBoundingClientRect().width)!=null?n:0;var r;n=(r=e==null?void 0:e.getBoundingClientRect().width)!=
null?r:0;a.style.transform="var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc("+((this.Wb.value==="rtl"?"-1":"1")+" * ("+(c+g+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"));this.Ma.na.style.setProperty("--mat-form-field-notch-max-width","calc(100% - "+(c+g+m+n)+"px)")}else this.b_=!0;else a.style.transform=""}};_.h.VKc=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(_.ux.prototype,{SN:{configurable:!0,enumerable:!0,get:function(){return this.wS},set:function(a){this.wS=_.Vh(a)}},np:{configurable:!0,enumerable:!0,get:function(){var a;return this.mx||((a=this.Ym)==null?void 0:a.np)||"auto"},set:function(a){a!==this.mx&&(this.mx=a,_.xm(this.Ua))}},Ic:{configurable:!0,enumerable:!0,get:function(){return this.rA},set:function(a){var b=this.rA,c;this.rA=a||((c=this.Ym)==null?void 0:c.Ic)||"fill";this.rA==="outline"&&this.rA!==b&&(this.b_=
!0)}},zma:{configurable:!0,enumerable:!0,get:function(){var a;return this.Ihb||((a=this.Ym)==null?void 0:a.zma)||"fixed"},set:function(a){var b;this.Ihb=a||((b=this.Ym)==null?void 0:b.zma)||"fixed"}},HV:{configurable:!0,enumerable:!0,get:function(){return this.yS},set:function(a){this.yS=a;this.z9()}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.SKa||this.iJc},set:function(a){this.SKa=a}}});_.ux.O=function(a){return new (a||_.ux)};
_.ux.ya=_.ad({type:_.ux,oa:[["mat-form-field"]],Ad:function(a,b,c){a&1&&(_.Mma(b.rfb,_.mg(c,_.px,5)),_.mg(c,_.sx,5),_.mg(c,_.K7a,5),_.mg(c,_.L7a,5),_.mg(c,_.F7a,5),_.mg(c,ox,5));if(a&2){_.Nma();var d;_.pg(d=_.qg())&&(b.iJc=d.first);_.pg(d=_.qg())&&(b.ML=d);_.pg(d=_.qg())&&(b.w_=d);_.pg(d=_.qg())&&(b.AA=d);_.pg(d=_.qg())&&(b.FA=d)}},tb:function(a,b){a&1&&(_.lg(N7a,5),_.lg(O7a,5),_.lg(P7a,5),_.lg(Q7a,5),_.lg(R7a,5),_.lg(nx,5),_.lg(rx,5),_.lg(qx,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Qhb=c.first);_.pg(c=
_.qg())&&(b.Qeb=c.first);_.pg(c=_.qg())&&(b.Rhb=c.first);_.pg(c=_.qg())&&(b.CKc=c.first);_.pg(c=_.qg())&&(b.qOc=c.first);_.pg(c=_.qg())&&(b.vpa=c.first);_.pg(c=_.qg())&&(b.Wfb=c.first);_.pg(c=_.qg())&&(b.Bfb=c.first)}},qb:[1,"mat-mdc-form-field"],rb:42,Ya:function(a,b){a&2&&_.Pf("mat-mdc-form-field-label-always-float",b.u_())("mat-mdc-form-field-has-icon-prefix",b.WLa)("mat-mdc-form-field-has-icon-suffix",b.XLa)("mat-form-field-invalid",b.Nd.Nh)("mat-form-field-disabled",b.Nd.disabled)("mat-form-field-autofilled",
b.Nd.ST)("mat-form-field-no-animations",b.ie==="NoopAnimations")("mat-form-field-appearance-fill",b.Ic=="fill")("mat-form-field-appearance-outline",b.Ic=="outline")("mat-form-field-hide-placeholder",b.EA()&&!b.WL())("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.Dr("untouched"))("ng-touched",b.Dr("touched"))("ng-pristine",b.Dr("pristine"))("ng-dirty",b.Dr("dirty"))("ng-valid",b.Dr("valid"))("ng-invalid",
b.Dr("invalid"))("ng-pending",b.Dr("pending"))},inputs:{SN:"hideRequiredMarker",color:"color",np:"floatLabel",Ic:"appearance",zma:"subscriptSizing",HV:"hintLabel"},Rb:["matFormField"],standalone:!0,features:[_.yg([{wa:_.tx,Hb:_.ux},{wa:H7a,Hb:_.ux}]),_.zg],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",""],["textSuffixContainer",""],["iconSuffixContainer",""],[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=_.Bd();_.dg(S7a);_.E(0,ixa,1,1,"ng-template",null,0,_.Dg);_.H(2,"div",6,1);_.N("click",
function(e){_.w(c);return _.x(b.Nd.rW(e))});_.E(4,jxa,1,0,"div",7);_.H(5,"div",8);_.E(6,mxa,2,2,"div",9)(7,nxa,3,0,"div",10)(8,oxa,3,0,"div",11);_.H(9,"div",12);_.E(10,qxa,1,1,null,13);_.eg(11);_.I();_.E(12,rxa,3,0,"div",14)(13,sxa,3,0,"div",15);_.I();_.E(14,txa,1,0,"div",16);_.I();_.H(15,"div",17);_.E(16,uxa,2,1,"div",18)(17,wxa,5,2,"div",19);_.I()}if(a&2){var d;_.A(2);_.Pf("mdc-text-field--filled",!b.DH())("mdc-text-field--outlined",b.DH())("mdc-text-field--no-label",!b.EA())("mdc-text-field--disabled",
b.Nd.disabled)("mdc-text-field--invalid",b.Nd.Nh);_.A(2);_.Rf(b.DH()||b.Nd.disabled?-1:4);_.A(2);_.Rf(b.DH()?6:-1);_.A();_.Rf(b.WLa?7:-1);_.A();_.Rf(b.Jeb?8:-1);_.A(2);_.Rf(!b.DH()||b.Hdb()?10:-1);_.A(2);_.Rf(b.Keb?12:-1);_.A();_.Rf(b.XLa?13:-1);_.A();_.Rf(b.DH()?-1:14);_.A();_.Pf("mat-mdc-form-field-subscript-dynamic-size",b.zma==="dynamic");_.A();_.Rf((d=b.S7())==="error"?16:d==="hint"?17:-1)}},Ia:[nx,rx,_.Bn,qx,ox],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))}@media(forced-colors: active){.mdc-text-field--disabled .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-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}@media(forced-colors: 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;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-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}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),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;--mat-form-field-notch-max-width: 100%}[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}@media(forced-colors: active){.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}}@media(forced-colors: 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:[_.M7a]},Oa:0});var V7a=function(){};V7a.O=function(a){return new (a||V7a)};
V7a.ya=_.ad({type:V7a,oa:[["ng-component"]],qb:["cdk-text-field-style-loader",""],standalone:!0,features:[_.zg],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 W7a;W7a=_.Th({passive:!0});_.vx=function(){this.nc=_.u(_.cr);this.nb=_.u(_.Fg);this.rT=_.u(_.Fr);this.M8=new Map};
_.vx.prototype.Dk=function(a){var b=this;if(!this.nc.isBrowser)return _.Ee;this.rT.load(V7a);var c=_.Xh(a);if(a=this.M8.get(c))return a.subject;var d=new _.lf,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,rZa:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.nb.run(function(){return d.next({target:f.target,rZa:!0})}))};this.nb.Vb(function(){c.addEventListener("animationstart",e,W7a);c.classList.add("cdk-text-field-autofill-monitored")});this.M8.set(c,{subject:d,lu:function(){c.removeEventListener("animationstart",e,W7a)}});return d};_.vx.prototype.Fi=function(a){a=_.Xh(a);var b=this.M8.get(a);b&&(b.lu(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.M8.delete(a))};
_.vx.prototype.La=function(){var a=this;this.M8.forEach(function(b,c){return a.Fi(c)})};_.vx.O=function(a){return new (a||_.vx)};_.vx.ua=_.q({token:_.vx,qa:_.vx.O,Ga:"root"});_.wx=function(){};_.wx.O=function(a){return new (a||_.wx)};_.wx.Da=_.ed({type:_.wx});_.wx.Ca=_.Hc({});_.xx=function(){};_.xx.O=function(a){return new (a||_.xx)};_.xx.Da=_.ed({type:_.xx});_.xx.Ca=_.Hc({imports:[_.Ns,_.Dn,_.sr,_.ux,_.Ns]});_.X7a=new _.ld("MAT_INPUT_VALUE_ACCESSOR");var Y7a,Z7a;Y7a=0;Z7a=new _.ld("MAT_INPUT_CONFIG");
_.yx=function(){var a=this;this.Ma=_.u(_.Td);this.nc=_.u(_.cr);this.td=_.u(_.Sw,{optional:!0,self:!0});this.Z6=_.u(_.vx);this.nb=_.u(_.Fg);this.Ve=_.u(_.tx,{optional:!0});this.XD="mat-input-"+Y7a++;this.y$=!1;this.Zc=_.u(Z7a,{optional:!0});this.focused=!1;this.ac=new _.lf;this.controlType="mat-input";this.vc=this.ST=!1;this.Vu="text";this.B9=!1;this.dNa="date datetime datetime-local month time week".split(" ").filter(function(n){return _.Bra().has(n)});this.p8=function(n){n=n.target;n.value||n.selectionStart!==
0||n.selectionEnd!==0||(n.setSelectionRange(1,1),n.setSelectionRange(0,0))};this.HPa=function(){};var b=_.u(_.$w,{optional:!0}),c=_.u(_.dx,{optional:!0}),d=_.u(_.Ps),e=_.u(_.X7a,{optional:!0,self:!0}),f=this.Ma.na,g=f.nodeName.toLowerCase();this.r8=e||f;this.x9=this.value;this.id=this.id;this.nc.KG&&this.nb.Vb(function(){f.addEventListener("keyup",a.p8)});this.Ho=new _.UWa(d,this.td,c,b,this.ac);this.BD=!this.nc.isBrowser;this.AD=g==="select";this.z8=g==="textarea";this.AS=!!this.Ve;var m;this.Gd=
((m=this.Zc)==null?void 0:m.Gd)||!1;this.AD&&(this.controlType=f.multiple?"mat-native-select-multiple":"mat-native-select")};_.h=_.yx.prototype;_.h.Ec=function(){var a=this;this.nc.isBrowser&&this.Z6.Dk(this.Ma.na).subscribe(function(b){a.ST=b.rZa;a.ac.next()})};_.h.Ub=function(){this.ac.next()};_.h.La=function(){this.ac.complete();this.nc.isBrowser&&this.Z6.Fi(this.Ma.na);this.nc.KG&&this.Ma.na.removeEventListener("keyup",this.p8);this.y$&&this.Ma.na.removeEventListener("wheel",this.HPa)};
_.h.lo=function(){this.td&&(this.mu(),this.td.disabled!==null&&this.td.disabled!==this.disabled&&(this.disabled=this.td.disabled,this.ac.next()));this.FKa();this.GKa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.mu=function(){this.Ho.mu()};_.h.yH=function(a){if(a!==this.focused){if(!this.AD&&a&&this.disabled&&this.Gd){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.YS=function(){};
_.h.FKa=function(){var a=this.Ma.na.value;this.x9!==a&&(this.x9=a,this.ac.next())};_.h.GKa=function(){var a=this.Gpa();if(a!==this.SNa){var b=this.Ma.na;(this.SNa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.Gpa=function(){return this.placeholder||null};_.h.dPc=function(){};_.h.GMa=function(){return this.dNa.indexOf(this.Vu)>-1};_.h.CMa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.ZF=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.rW=function(){this.focused||this.focus()};_.h.gqa=function(){var a=this.Ma.na;return this.AD&&(a.multiple||a.size>1)};
_.h.EIc=function(){var a=this;this.y$||this.Vu!=="number"||!this.nc.cDa&&!this.nc.Boa||(this.nb.Vb(function(){a.Ma.na.addEventListener("wheel",a.HPa)}),this.y$=!0);this.y$&&this.Vu!=="number"&&(this.Ma.na.removeEventListener("wheel",this.HPa),this.y$=!0)};_.h.UJc=function(){return this.AD?null:this.Jja||this.disabled&&this.Gd?"true":null};
_.p.Object.defineProperties(_.yx.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){this.vc=_.Vh(a);this.focused&&(this.focused=!1,this.ac.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ef},set:function(a){this.Ef=a||this.XD}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Sn)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Xw(b))!=null?d:!1},set:function(a){this.Sn=_.Vh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.Vu},set:function(a){this.Vu=a||"text";!this.z8&&_.Bra().has(this.Vu)&&(this.Ma.na.type=this.Vu);this.EIc()}},WI:{configurable:!0,enumerable:!0,get:function(){return this.Ho.us},set:function(a){this.Ho.us=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.r8.value},set:function(a){a!==this.value&&(this.r8.value=a,this.ac.next())}},Jja:{configurable:!0,enumerable:!0,get:function(){return this.B9},set:function(a){this.B9=
_.Vh(a)}},Nh:{configurable:!0,enumerable:!0,get:function(){return this.Ho.Nh},set:function(a){this.Ho.Nh=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.GMa()&&!this.Ma.na.value&&!this.CMa()&&!this.ST}},LX:{configurable:!0,enumerable:!0,get:function(){if(this.AD){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}}});_.yx.O=function(a){return new (a||_.yx)};
_.yx.Fa=_.hd({type:_.yx,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],qb:[1,"mat-mdc-input-element"],rb:21,Ya:function(a,b){a&1&&_.N("focus",function(){return b.yH(!0)})("blur",function(){return b.yH(!1)})("input",function(){return b.YS()});a&2&&(_.Wf("id",b.id)("disabled",b.disabled&&!b.Gd)("required",b.required),_.Nf("name",b.name||null)("readonly",b.UJc())("aria-disabled",b.disabled&&b.Gd?
"true":null)("aria-invalid",b.empty&&b.required?null:b.Nh)("aria-required",b.required)("id",b.id),_.Pf("mat-input-server",b.BD)("mat-mdc-form-field-textarea-control",b.AS&&b.z8)("mat-mdc-form-field-input-control",b.AS)("mat-mdc-input-disabled-interactive",b.Gd)("mdc-text-field__input",b.AS)("mat-mdc-native-select-inline",b.gqa()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",WI:"errorStateMatcher",qG:[0,"aria-describedby","userAriaDescribedBy"],
value:"value",Jja:"readonly",Gd:[2,"disabledInteractive","disabledInteractive",_.Pg]},Rb:["matInput"],standalone:!0,features:[_.yg([{wa:_.sx,Hb:_.yx}]),_.Mf,_.ud]});var $7a,a8a,e8a;$7a=["input"];a8a=["formField"];_.zx=function(a,b,c,d){this.Ja=a;this.document=b;this.al=c;this.ld=d;this.YLb="";this.E4a=[];this.Rq=new _.ax("");this.Jr=new _.Zd;this.uUa=this.s7a=this.Q0=!1;this.placeholder="Textarea for query";this.pP=W6a;this.wPb=new _.vm;this.t3a=new _.vm;this.blur=new _.vm;this.focus=new _.vm;this.STb=new _.vm;this.bxa=!1};_.h=_.zx.prototype;
_.h.Ra=function(){var a=this;this.Jr.add(this.Rq.Tm.subscribe(function(){b8a(a);b7a(a.k7a);a.wPb.emit(a.Rq.value)}));c8a(this);this.Jr.add(_.Be(this.document,"selectionchange").subscribe(function(){d8a(a)}))};_.h.Ub=function(a){a.hasOwnProperty("queryDecorator")&&b8a(this)};_.h.Ec=function(){};_.h.La=function(){this.Jr.unsubscribe()};_.h.Ay=function(a){a!==void 0?this.t3a.emit(a):this.uUa&&this.t3a.emit(this.Rq.value)};_.h.C3=function(){a7a(this.k7a);this.blur.emit();d8a(this)};
_.h.N1a=function(){this.s7a?this.s7a=!1:b7a(this.k7a);this.focus.emit();d8a(this)};e8a=function(a,b){a.bxa&&a.q5&&(b.preventDefault(),a.Rq.setValue(a.Rq.value+a.q5))};_.f8a=function(a,b){a.s7a=b===void 0?!1:b;a=a.jy.na;a.focus();a.select&&a.select()};_.zx.prototype.setFocus=function(){this.jy.na.focus()};
var d8a=function(a){var b=a.Rq.value,c;if(c=a.document.activeElement===a.jy.na)b=b.length,c=a.jy.na,c=c.selectionStart===b&&c.selectionEnd===b;a.bxa=c},g8a=function(a){return _.Be(a.jy.na,"scroll").ha(_.Ye(function(){return a.al.PO}),_.z(function(){return a.jy.na.scrollLeft}),_.gf(),_.Ye(function(){return a.al.Rha}),_.z(function(b){return"translateX(-"+b+"px)"}))},b8a=function(a){var b=a.Rq.value||"";b=b.replace(/\n|\r\n/g," ");a.Rq.setValue(b,{te:!1});a.E4a=a.pP.U7a(b)},c8a=function(a){a.Jr.add(a.ld.Vb(function(){return g8a(a).subscribe(function(b){a.YLb=
b})}))};_.p.Object.defineProperties(_.zx.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.Rq.value&&(this.Rq.setValue(a,{te:!1}),_.xm(this.vWc),b8a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.Rq.disable({te:!1});this.Q0=a},get:function(){return this.Q0}},wWc:{configurable:!0,enumerable:!0,set:function(a){this.vWc=a.Tb.get(_.Tg)}}});_.zx.O=function(a){return new (a||_.zx)(_.B(_.fp),_.B(_.ph),_.B(_.vv),_.B(_.Fg))};
_.zx.ya=_.ad({type:_.zx,oa:[["search-box"]],tb:function(a,b){a&1&&(_.lg($7a,7,_.Td),_.lg(a8a,7,_.jg),_.lg(Kw,5));if(a&2){var c;_.pg(c=_.qg())&&(b.jy=c.first);_.pg(c=_.qg())&&(b.wWc=c.first);_.pg(c=_.qg())&&(b.k7a=c.first)}},inputs:{query:"query",disabled:"disabled",Ux:"elementName",uUa:"enableTextBoxQuerySubmission",placeholder:"placeholder",pP:"queryDecorator",l7a:"suggestionLists",q5:"tabCompletionHint"},outputs:{wPb:"queryChange",t3a:"querySubmit",blur:"blur",focus:"focus",STb:"selectSuggestion"},
features:[_.ud],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=_.Bd();_.H(0,"div",
2);_.E(1,xxa,2,2,"span",3)(2,yxa,2,1,"span",4);_.I();_.H(3,"mat-form-field",5,0)(5,"textarea",6,1);_.N("input",function(){_.w(c);b.E4a=b.pP.U7a(_.bg(6).value);return _.x()})("suggestionSubmit",function(d){_.w(c);return _.x(b.Ay(d))})("listNavigate",function(d){_.w(c);var e=d.action;d=d.Fs;e={element:b.Ux,action:e,gestureName:"CLICK",Uh:b.Rq.value};d?(e=Object.assign({},e,{Rf:d.position}),b.bxa=!1,b.STb.emit(d)):d8a(b);b.Ja.ob(e);return _.x()})("blur",function(){_.w(c);return _.x(b.C3())})("focus",
function(){_.w(c);return _.x(b.N1a())})("keydown.tab",function(d){_.w(c);return _.x(e8a(b,d))})("keydown.arrowright",function(d){_.w(c);return _.x(e8a(b,d))});_.Q(7,"  ");_.I()()}a&2&&(_.Of("transform",b.YLb),_.A(),_.F("ngForOf",b.E4a),_.A(),_.F("ngIf",b.bxa),_.A(),_.Pf("disabled",b.disabled),_.A(2),_.F("placeholder",b.placeholder)("formControl",b.Rq)("suggestionHandlerFor",b.l7a)("isComboBox",b.uUa),_.Nf("aria-label",b.placeholder))},Ia:[_.vn,_.wn,_.xn,_.Nw,_.yx,_.ux,_.Mw,_.dj,_.Uw,_.cx,Kw],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}"]});_.Ax=function(a,b,c){this.hb=a;this.renderer=b;this.scroll=c;this.a1a=this.OEb=!1;this.events=new _.vm;this.NEb=!0;this.ZJb=new _.vm};_.h=_.Ax.prototype;_.h.Ra=function(){};_.h.Wd=function(){this.events.next([this,0])};_.h.S1a=function(a){a.preventDefault()};_.h.T1a=function(){this.a1a=!0};_.h.mia=function(){this.a1a&&(this.a1a=!1,this.events.next([this,1]),this.ZJb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.hb.na,a)};
var h8a=function(a,b){a.p5a&&(b?a.renderer.ZD(a.hb.na,a.p5a):a.renderer.yP(a.hb.na,a.p5a))};_.p.Object.defineProperties(_.Ax.prototype,{Ge:{configurable:!0,enumerable:!0,set:function(a){this.OEb=a;h8a(this,a)}},n6c:{configurable:!0,enumerable:!0,set:function(a){h8a(this,!1);this.p5a=a;h8a(this,this.OEb)}}});_.Ax.O=function(a){return new (a||_.Ax)(_.B(_.Td),_.B(_.km),_.B(_.wv))};
_.Ax.ya=_.ad({type:_.Ax,oa:[["search-box-suggestion-item"]],Ya:function(a,b){a&1&&_.N("click",function(){return b.Wd()})("mousedown",function(c){return b.S1a(c)})("mouseenter",function(){return b.T1a()})("mousemove",function(){return b.mia()})("mouseleave",function(){b.events.next([b,2])})},inputs:{NEb:"isSelectable",Sa:"payload",n6c:"selectedClass",Yb:"shortcut"},outputs:{ZJb:"mouseFocusItem"},hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var i8a;i8a=["template"];_.Bx=function(){this.ju=[];this.Bv=-1;this.j7a=new _.Zd;this.q7a=!0;this.xwa=this.Ry=!1;this.CVb=new _.pf(1);this.HXb=new _.vm;this.IXb=new _.vm};_.Bx.prototype.Vd=function(){var a=this;this.GXb=this.lBa.Mc.ha(_.uf(void 0)).subscribe(function(){a.q7a=!0;a.CVb.next(a.lBa.toArray().filter(function(b){return b.Yb}).map(function(b){return{Yb:b.Yb,q8c:{position:a.lBa.toArray().indexOf(b),Sa:b.Sa}}}))})};_.Bx.prototype.Fn=function(){this.q7a&&(j8a(this),this.q7a=!1)};
_.Bx.prototype.La=function(){Lw(this);this.GXb&&this.GXb.unsubscribe();this.j7a.unsubscribe()};var Lw=function(a){a.Bv=-1;k8a(a,!0)};_.Bx.prototype.Rxa=function(a){a=this.ju.indexOf(a);a>=0&&(this.Bv=a,k8a(this,!1))};var k8a=function(a,b){a.deselectAll();var c=a.ju[a.Bv];c&&(c.Ge=!0);b&&a.IXb.emit(c&&{position:a.Bv,Sa:c.Sa})};_.Bx.prototype.scrollIntoView=function(a){this.ju[this.Bv].scrollIntoView(a)};
_.Bx.prototype.deselectAll=function(){for(var a=_.k(this.ju),b=a.next();!b.done;b=a.next())b.value.Ge=!1};_.Bx.prototype.ZP=function(a){var b;a:if(b=this.ju.length){var c=this.Bv;this.xwa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.xwa);if(e<0||this.ju[e].NEb){b=e;break a}}b=this.Bv}else b=-1;this.Bv=b;k8a(this,!0);this.Bv!==-1&&this.scrollIntoView(a>0?1:0)};
var j8a=function(a){a.j7a.unsubscribe();a.Bv=-1;a.ju=a.lBa.toArray();a.ju.length!==0&&(a.j7a=_.Fe.apply(null,_.nd(a.ju.map(function(b){return b.events.Mf()}))).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.HXb.emit({position:a.ju.indexOf(b),Sa:b.Sa});break;case 1:a.Bv=a.ju.indexOf(b);k8a(a,!1);break;case 2:a.Bv=-1;k8a(a,!0);break;default:_.bb(c)}}),a.xwa||a.ZP(1))};
_.p.Object.defineProperties(_.Bx.prototype,{Mta:{configurable:!0,enumerable:!0,get:function(){return this.Bv}},T_a:{configurable:!0,enumerable:!0,get:function(){return this.ju.length}}});_.Bx.O=function(a){return new (a||_.Bx)};
_.Bx.ya=_.ad({type:_.Bx,oa:[["search-box-suggestion-list"]],Ad:function(a,b,c){a&1&&_.mg(c,_.Ax,5);if(a&2){var d;_.pg(d=_.qg())&&(b.lBa=d)}},tb:function(a,b){a&1&&_.lg(i8a,7,_.ig);if(a&2){var c;_.pg(c=_.qg())&&(b.ta=c.first)}},hc:["*"],Aa:2,Ba:0,Ea:[["template",""]],ta:function(a){a&1&&(_.dg(),_.E(0,zxa,1,0,"ng-template",null,0,_.Dg))},mb:2});_.Cx=function(){};_.Cx.O=function(a){return new (a||_.Cx)};_.Cx.Da=_.ed({type:_.Cx});_.Cx.Ca=_.Hc({imports:[_.xx]});_.Dx=function(){};_.Dx.O=function(a){return new (a||_.Dx)};_.Dx.Da=_.ed({type:_.Dx});_.Dx.Ca=_.Hc({imports:[_.Ns,_.xx,_.xx,_.wx,_.Ns]});_.Ex=function(){};_.Ex.O=function(a){return new (a||_.Ex)};_.Ex.Da=_.ed({type:_.Ex});_.Ex.Ca=_.Hc({imports:[_.Dx,_.Cx]});_.Fx=function(){};_.Fx.O=function(a){return new (a||_.Fx)};_.Fx.Da=_.ed({type:_.Fx});_.Fx.Ca=_.Hc({imports:[_.mp,_.Dn,_.nu,_.Ex,_.lx]});var l8a={DCc:0,ECc:1,F5b:2,G5b:3,jkc:4,ikc:5,Nwc:6,Mwc: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 Gx=function(a,b,c){var d=this;this.document=a;this.VVa=b;this.hb=c;this.Ud=new _.vm;this.action=new _.vm;this.Jg=2;this.color="blue";this.G_=this.H_="";this.Position=l8a;this.width=272;this.iza=null;this.co=this.VVa.create(this.hb.na,{defer:!0});this.STa=function(e){e.key==="Escape"&&d.TTa()};this.DAa=function(){var e=d.document.activeElement;e!=null&&e.closest("onedev-feature-tooltip-body")||(d.iza=d.document.activeElement)};this.document.addEventListener("keydown",this.STa);this.document.addEventListener("focusin",
this.DAa)};Gx.prototype.Vd=function(){UUa(this.co);this.DAa();_.WUa(this.co)};Gx.prototype.La=function(){this.document.removeEventListener("keydown",this.STa);this.document.removeEventListener("focusin",this.DAa);this.co.destroy()};Gx.prototype.TTa=function(){this.Ud.next();this.iza&&"focus"in this.iza&&this.iza.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.STa);this.document.removeEventListener("focusin",this.DAa)};
_.p.Object.defineProperties(Gx.prototype,{zCa:{configurable:!0,enumerable:!0,set:function(a){this.width=272+a*64}}});Gx.O=function(a){return new (a||Gx)(_.B(_.ph),_.B(zr),_.B(_.Td))};
Gx.ya=_.ad({type:Gx,oa:[["onedev-feature-tooltip-body"]],rb:16,Ya:function(a,b){a&2&&_.Pf("pointer-top-left",b.Jg===b.Position.DCc)("pointer-top-right",b.Jg===b.Position.ECc)("pointer-bottom-left",b.Jg===b.Position.F5b)("pointer-bottom-right",b.Jg===b.Position.G5b)("pointer-left-top",b.Jg===b.Position.jkc)("pointer-left-bottom",b.Jg===b.Position.ikc)("pointer-right-top",b.Jg===b.Position.Nwc)("pointer-right-bottom",b.Jg===b.Position.Mwc)},inputs:{Jg:"pointerPosition",zCa:"widthOffset",color:"color",
H_:"actionBtnText",G_:"actionBtnIcon"},outputs:{Ud:"dismiss",action:"action"},features:[_.yg([{wa:eVa,lc:{NNb:function(){},ckb:function(){}}},zr])],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&&(_.dg(),_.H(0,"div",0)(1,"div",1),_.K(2,"div",2),_.I(),_.eg(3),_.H(4,"div",3),_.E(5,Bxa,4,2,"button",4),_.H(6,"button",5),_.N("click",function(){return b.TTa()}),_.Q(7," Got it "),_.I()()());a&2&&(_.Of("width",b.width,"px"),_.F("ngClass",b.color),_.A(5),_.F("ngIf",b.H_),_.A(),_.F("color",b.color==="white"?"primary":""))},Ia:[_.kr,_.vn,_.xn,_.Zs,_.mu],
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 Hx=function(){};Hx.O=function(a){return new (a||Hx)};Hx.Da=_.ed({type:Hx});Hx.Ca=_.Hc({});var m8a,n8a,o8a;_.Ix=function(){this.xQa=new Map};m8a=function(a,b){if(a.xQa.has(b))return a.xQa.get(b);var c={cTa:new _.pf(1),ag:new _.lf,Ntb:new _.lf};a.xQa.set(b,c);return c};n8a=function(a,b,c){m8a(a,b).cTa.next(c)};o8a=function(a,b){m8a(a,b).ag.next();m8a(a,b).cTa.next(void 0)};_.Ix.prototype.TTa=function(){m8a(this).Ntb.next()};_.Ix.O=function(a){return new (a||_.Ix)};_.Ix.ua=_.q({token:_.Ix,qa:_.Ix.O,Ga:Hx});var p8a=[{Jg:2,Xo:{Ac:"center",Bc:"top",qc:"start",uc:"bottom",offsetX:-33}},{Jg:3,Xo:{Ac:"center",Bc:"top",qc:"end",uc:"bottom",offsetX:33}},{Jg:0,Xo:{Ac:"center",Bc:"bottom",qc:"start",uc:"top",offsetX:-33}},{Jg:1,Xo:{Ac:"center",Bc:"bottom",qc:"end",uc:"top",offsetX:33}}],q8a=[{Jg:2,Xo:{Ac:"start",Bc:"top",qc:"start",uc:"bottom",offsetX:-12}},{Jg:3,Xo:{Ac:"end",Bc:"top",qc:"end",uc:"bottom",offsetX:12}},{Jg:0,Xo:{Ac:"start",Bc:"bottom",qc:"start",uc:"top",offsetX:-12}},{Jg:1,Xo:{Ac:"end",Bc:"bottom",
qc:"end",uc:"top",offsetX:12}}],r8a=[{Jg:6,Xo:{Ac:"start",Bc:"center",qc:"end",uc:"top",offsetY:-33}},{Jg:7,Xo:{Ac:"start",Bc:"center",qc:"end",uc:"bottom",offsetY:33}},{Jg:4,Xo:{Ac:"end",Bc:"center",qc:"start",uc:"top",offsetY:-33}},{Jg:5,Xo:{Ac:"end",Bc:"center",qc:"start",uc:"bottom",offsetY:33}}],s8a=[{Jg:6,Xo:{Ac:"start",Bc:"top",qc:"end",uc:"top",offsetY:-12}},{Jg:7,Xo:{Ac:"start",Bc:"bottom",qc:"end",uc:"bottom",offsetY:12}},{Jg:4,Xo:{Ac:"end",Bc:"top",qc:"start",uc:"top",offsetY:-12}},{Jg:5,
Xo:{Ac:"end",Bc:"bottom",qc:"start",uc:"bottom",offsetY:12}}];var Jx=function(){};Jx.O=function(a){return new (a||Jx)};Jx.Da=_.ed({type:Jx});Jx.Ca=_.Hc({});var Kx=function(){},u8a=function(a,b){return t8a(a,b).map(function(c){return c.Xo})},v8a=function(a,b,c){a=t8a(a,b).find(function(d){return d.Xo===c});if(!a)throw Error("zd`"+JSON.stringify(c));return a.Jg},t8a=function(a,b){b=w8a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},w8a=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?p8a:q8a).concat(a!==void 0&&a<60?r8a:s8a)};
Kx.O=function(a){return new (a||Kx)};Kx.ua=_.q({token:Kx,qa:Kx.O,Ga:Jx});var x8a;x8a=["template"];_.Lx=function(a,b,c,d,e){var f=this;this.rM=a;this.ig=b;this.Pba=c;this.ld=d;this.mk=e;this.j2a=new _.lf;this.oTa=[];this.zCa=0;this.color="blue";this.Qe=!1;this.G_=this.H_="";this.Ud=new _.vm;this.anb=new _.vm;this.action=new _.vm;this.Jg=0;this.ag=new _.pf;this.CJ=new _.pf;this.P4a={zIndex:"",position:""};this.iwa=function(){f.Id&&f.Qe&&f.anchor&&(f.anchor.na.style.position=f.P4a.position,f.anchor.na.style.zIndex=f.P4a.zIndex);var g;(g=f.Id)==null||g.dispose();f.Id=void 0}};
_.Lx.prototype.Ub=function(a){if(a.customPositions){var b;(b=this.Id)==null||_.KWa(b,y8a(this))}};_.Lx.prototype.Ra=function(){var a=m8a(this.rM,this.Zq),b=a.ag,c=a.Ntb;z8a(this,a.cTa);b.ha(_.wf(this.ag)).subscribe(this.iwa);A8a(this,c)};_.Lx.prototype.Ec=function(){this.CJ.next()};_.Lx.prototype.La=function(){this.iwa();this.ag.next()};
var z8a=function(a,b){a.j2a.ha(Ska(a.CJ),_.xf(function(){a.anb.emit()}),_.vf(function(){return b.ha(_.wf(a.Ud))}),_.wf(a.ag),_.Ge(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.Qe){var d=c.style,e=d.position;a.P4a={zIndex:d.zIndex,position:e};if(e==="static"||e==="")c.style.position="relative";c.style.zIndex="1001"}c=a.ig;d=c.create;e=y8a(a);var f=a.ig.Cj;f=a.Qe?f.block():f.kl();a.Id=d.call(c,{jg:e,Dj:f,minWidth:"fit-content",Qe:a.Qe});var g;(g=a.Id)==null||
g.attach(new _.Fs(a.Qc,a.Pba))})},A8a=function(a,b){b.ha(_.wf(a.ag),_.Ge(function(){return a.isVisible()})).subscribe(function(){a.iwa();a.Ud.emit()})};_.Lx.prototype.Kea=function(){if(!this.anchor)throw Error("Ad");return _.ts(_.Bs(this.ig.position(),this.anchor),u8a(this.oTa,this.anchor))};var y8a=function(a){var b=a.Kea();b.V3.subscribe(function(c){a.ld.run(function(){a.Jg=v8a(a.oTa,a.anchor,c.hU);_.xm(a.mk)})});return b};_.Lx.prototype.isVisible=function(){return!!this.Id};
_.Lx.O=function(a){return new (a||_.Lx)(_.B(_.Ix),_.B(_.Ls),_.B(_.jg),_.B(_.Fg),_.B(_.Tg),_.B(Kx))};
_.Lx.ya=_.ad({type:_.Lx,oa:[["onedev-feature-tooltip"]],tb:function(a,b){a&1&&_.lg(x8a,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Qc=c.first)}},inputs:{Zq:"tooltipId",j2a:"open$",oTa:"customPositions",zCa:"widthOffset",color:"color",Qe:"hasBackdrop",H_:"actionBtnText",G_:"actionBtnIcon"},outputs:{Ud:"dismiss",anb:"beforeShown",action:"action"},features:[_.ud],hc:["*"],Aa:2,Ba:0,Ea:[["template",""],[3,"action","dismiss","actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset"]],ta:function(a){a&
1&&(_.dg(),_.E(0,Cxa,2,5,"ng-template",null,0,_.Dg))},Ia:[Gx],mb:2,Oa:0});var Mx=function(){};Mx.O=function(a){return new (a||Mx)};Mx.Da=_.ed({type:Mx});Mx.Ca=_.Hc({});var Nx=function(){};Nx.O=function(a){return new (a||Nx)};Nx.Da=_.ed({type:Nx});Nx.Ca=_.Hc({imports:[Mx]});var Ox=function(){};Ox.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.ne(a?JSON.parse(a):null)};Ox.prototype.Yx=function(a){return _.ne(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))};Ox.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.ne(void 0)};Ox.O=function(a){return new (a||Ox)};Ox.ua=_.q({token:Ox,qa:Ox.O,Ga:Mx});var C8a,D8a;_.B8a=new _.ld("Feature Tooltip Controller Config");_.Px=function(a,b,c){this.config=a;this.sO=b;this.Tb=c;this.rba=this.config.vUa?this.Tb.get(_.vw):void 0;this.w_a="onedev.lastTooltipTime."+this.config.Oq;var d;this.config.aWb=(d=this.config.aWb)!=null?d:"tooltipShown";var e;this.config.GAb=(e=this.config.GAb)!=null?e:"tooltipHidden"};C8a=function(a){return a.sO.getValue(a.w_a).ha(_.z(function(b){return b===null?!0:(new Date).getTime()-b>=a.config.OSa}))};
_.Px.prototype.jwa=function(a){var b;(b=this.rba)==null||_.A6a(b,this.config.GAb);_.Ae([this.sO.setValue(this.w_a,(new Date).getTime()),this.sO.setValue(_.Qx(this,a),"HIDDEN")]).ha(_.cf())};var E8a=function(a,b,c){var d=c.map(function(e){return _.Qx(a,e)});return a.sO.Yx(d).ha(_.z(function(e){return D8a(a,b,c,e)}))};_.Px.prototype.showTooltip=function(a){var b;(b=this.rba)==null||_.A6a(b,this.config.aWb);return _.Ae([this.sO.setValue(this.w_a,(new Date).getTime()),this.sO.setValue(_.Qx(this,a),"SHOWING")]).ha(_.cf())};
D8a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.Qx(a,e));return e===b||b==="UNSEEN"&&e===null})};_.Qx=function(a,b){return"onedev.tooltips."+a.config.Oq+"."+b};_.Px.O=function(a){return new (a||_.Px)(_.t(_.B8a),_.t(Ox),_.t(_.Bf))};_.Px.ua=_.q({token:_.Px,qa:_.Px.O,Ga:Nx});_.Rx=function(a){var b=this;this.XI=a;this.WVb=_.ne(void 0);this.ag=new _.pf;this.SWc=function(){return E8a(b.XI,"SHOWING",F8a(b))}};_.Rx.prototype.Vd=function(){var a=this,b=this.WVb.ha(_.vf(this.SWc),_.vf(function(c){return c.length>0?_.ne(c[0]):_.ne(void 0).ha(G8a(a),H8a(a))}),_.z(function(c){return I8a(a,c)}),_.Ge(function(c){return!!c}),_.z(function(c){return c}),_.sf({bufferSize:1,hw:!0}));J8a(this,b);b.ha(_.wf(this.ag)).subscribe(function(c){c.j2a.next();a.XI.showTooltip(c.Zq)})};
_.Rx.prototype.La=function(){this.ag.next()};
var G8a=function(a){return _.be(_.vf(function(){return C8a(a.XI)}),_.Ge(_.ae))},H8a=function(a){return _.be(_.vf(function(){return E8a(a.XI,"UNSEEN",F8a(a))}),_.Ge(function(b){return b.length>0}),_.z(function(b){return b[0]}))},J8a=function(a,b){b.ha(_.vf(function(c){return c.Ud.ha(_.cf(c.Zq))}),_.wf(a.ag)).subscribe(function(c){a.XI.jwa(c)})},F8a=function(a){return a.zZb.map(function(b){return b.Zq})},I8a=function(a,b){return a.zZb.find(function(c){return c.Zq===b})};
_.Rx.O=function(a){return new (a||_.Rx)(_.B(_.Px))};_.Rx.ya=_.ad({type:_.Rx,oa:[["onedev-feature-tooltip-controller"]],Ad:function(a,b,c){a&1&&_.mg(c,_.Lx,4);if(a&2){var d;_.pg(d=_.qg())&&(b.zZb=d)}},inputs:{WVb:"showTooltip$"},Aa:0,Ba:0,ta:function(){},mb:2,Oa:0});_.Sx=function(a,b){this.rM=a;this.element=b;this.Ffa=!1};_.Sx.prototype.Ra=function(){var a=this;this.Ffa?(this.nDb=new IntersectionObserver(function(b){_.k(b).next().value.isIntersecting?n8a(a.rM,a.Zq,a.element):o8a(a.rM,a.Zq)}),this.nDb.observe(this.element.na)):n8a(this.rM,this.Zq,this.element)};_.Sx.prototype.La=function(){o8a(this.rM,this.Zq);var a;(a=this.nDb)==null||a.disconnect()};_.Sx.O=function(a){return new (a||_.Sx)(_.B(_.Ix),_.B(_.Td))};
_.Sx.Fa=_.hd({type:_.Sx,oa:[["","onedevTooltipAnchor",""]],inputs:{Zq:[0,"onedevTooltipAnchor","tooltipId"],Ffa:"hideTooltipWhenAnchorNotVisible"}});_.Tx=function(){this.className="gmat-subtitle-1 tooltip-title"};_.Tx.O=function(a){return new (a||_.Tx)};_.Tx.Fa=_.hd({type:_.Tx,oa:[["","onedevTooltipTitle",""]],rb:2,Ya:function(a,b){a&2&&_.Qf(b.className)}});var K8a=new _.Xt(3);var L8a=new _.ld("GMAT_PROGRESS_SPINNER_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});var M8a,N8a;M8a=["determinateSpinner"];N8a=new _.ld("mat-progress-spinner-default-options",{Ga:"root",qa:Fxa});_.Ux=function(){this.Ma=_.u(_.Td);this.dS="primary";this.Yd=0;this.AZ=100;var a=_.u(_.jm,{optional:!0}),b=_.u(N8a);this.Ju=a==="NoopAnimations"&&!!b&&!b.gJc;this.mode=this.Ma.na.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate";b&&(b.color&&(this.color=this.dS=b.color),b.diameter&&(this.diameter=b.diameter),b.strokeWidth&&(this.strokeWidth=b.strokeWidth))};_.h=_.Ux.prototype;
_.h.Voa=function(){return(this.diameter-10)/2};_.h.Fib=function(){var a=this.Voa()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.xra=function(){return 2*Math.PI*this.Voa()};_.h.eOc=function(){return this.mode==="determinate"?this.xra()*(100-this.Yd)/100:null};_.h.acb=function(){return this.strokeWidth/this.diameter*100};
_.p.Object.defineProperties(_.Ux.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ki||this.dS},set:function(a){this.Ki=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.Yd:0},set:function(a){this.Yd=Math.max(0,Math.min(100,a||0))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.AZ},set:function(a){this.AZ=a||0}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.POa)!=null?a:this.diameter/
10},set:function(a){this.POa=a||0}}});_.Ux.O=function(a){return new (a||_.Ux)};
_.Ux.ya=_.ad({type:_.Ux,oa:[["mat-progress-spinner"],["mat-spinner"]],tb:function(a,b){a&1&&_.lg(M8a,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Wcd=c.first)}},qb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],rb:18,Ya:function(a,b){a&2&&(_.Nf("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",b.mode==="determinate"?b.value:null)("mode",b.mode),_.Qf("mat-"+b.color),_.Of("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+
"px")("--mdc-circular-progress-active-indicator-width",b.diameter+"px"),_.Pf("_mat-animation-noopable",b.Ju)("mdc-circular-progress--indeterminate",b.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.Qg],diameter:[2,"diameter","diameter",_.Qg],strokeWidth:[2,"strokeWidth","strokeWidth",_.Qg]},Rb:["matProgressSpinner"],standalone:!0,features:[_.Mf,_.zg],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&&(_.E(0,Exa,2,8,"ng-template",null,0,_.Dg),_.H(2,"div",2,1),_.Id(),_.H(4,"svg",3),_.K(5,"circle",4),_.I()(),_.Ad.tE=null,_.H(6,"div",5)(7,"div",6)(8,"div",7),_.Vf(9,8),_.I(),_.H(10,"div",9),_.Vf(11,8),_.I(),_.H(12,"div",10),_.Vf(13,8),_.I()()());a&2&&(a=_.bg(1),_.A(4),_.Nf("viewBox",b.Fib()),_.A(),_.Of("stroke-dasharray",b.xra(),"px")("stroke-dashoffset",
b.eOc(),"px")("stroke-width",b.acb(),"%"),_.Nf("r",b.Voa()),_.A(4),_.F("ngTemplateOutlet",a),_.A(2),_.F("ngTemplateOutlet",a),_.A(2),_.F("ngTemplateOutlet",a))},Ia:[_.Bn],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}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.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))}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.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});_.Vx=function(){};_.Vx.O=function(a){return new (a||_.Vx)};_.Vx.Da=_.ed({type:_.Vx});_.Vx.Ca=_.Hc({imports:[_.Dn,_.Ns]});_.Wx=function(a,b){var c=this;this.options=a;this.nza=b;this.rc=new _.lf;this.Pga=document.createElement("label");this.Pga.classList.add("cdk-visually-hidden");this.Pga.classList.add("gmat-mdc-progress-spinner-accessible-label");Dxa(b.Ma.na).ha(_.wf(this.rc)).subscribe(function(d){O8a(c,d[0],d[1])})};
_.Wx.prototype.Ra=function(){this.nza.Ma.na.insertAdjacentElement("afterend",this.Pga);var a=this.nza.Ma.na.getAttribute("aria-label");O8a(this,a!=null?a:"",this.nza.mode==="indeterminate"?"indeterminate":this.nza.value.toString())};_.Wx.prototype.La=function(){this.Pga.remove();this.rc.next();this.rc.complete()};var O8a=function(a,b,c){b=c==="indeterminate"?b:b+" "+K8a.format(Number(c)/100);a.Pga.textContent=b};_.Wx.O=function(a){return new (a||_.Wx)(_.B(L8a),_.B(_.Ux,10))};
_.Wx.Fa=_.hd({type:_.Wx,oa:[["mat-progress-spinner"],["mat-spinner"]],qb:["aria-hidden","true"],rb:3,Ya:function(a,b){a&2&&(_.Nf("tabindex",null),_.Pf("gmat-mdc-progress-spinner",!b.options.Pe))}});_.Xx=function(){_.Ls.apply(this,arguments);this.Tva=[]};_.W(_.Xx,_.Ls);_.P8a=function(a,b){a.Tva.includes(b)||a.Tva.push(b)};_.Xx.prototype.create=function(a){return _.Ls.prototype.create.call(this,Object.assign({},a,{Cd:(a==null?0:a.Cd)?_.Nra(a.Cd).concat(this.Tva):this.Tva}))};_.Xx.O=function(){var a;return function(b){return(a||(a=_.Od(_.Xx)))(b||_.Xx)}}();_.Xx.ua=_.q({token:_.Xx,qa:_.Xx.O});var Q8a=new _.ld("GMAT_TOOLTIP_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.Yx=function(a,b){a.Pe||_.P8a(b,"gmat-mdc-tooltip")};_.Yx.O=function(a){return new (a||_.Yx)(_.B(Q8a),_.B(_.Ls))};_.Yx.Fa=_.hd({type:_.Yx,oa:[["","matTooltip",""]],standalone:!0,features:[_.yg([{wa:_.Ls,Md:_.Xx}])]});_.Zx=function(){this.Ueb=this.D_=!1};_.p.Object.defineProperties(_.Zx.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.D_},set:function(a){this.D_=_.Vh(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.Ueb},set:function(a){this.Ueb=_.Vh(a)}}});_.Zx.O=function(a){return new (a||_.Zx)};
_.Zx.ya=_.ad({type:_.Zx,oa:[["mat-divider"]],qb:["role","separator",1,"mat-divider"],rb:7,Ya:function(a,b){a&2&&(_.Nf("aria-orientation",b.vertical?"vertical":"horizontal"),_.Pf("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[_.zg],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 R8a,T8a,V8a;R8a=["tooltip"];_.S8a=new _.ld("mat-tooltip-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.Ls);return function(){return a.Cj.kl({Z4a:20})}}});T8a={wa:_.S8a,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.kl({Z4a:20})}}};_.U8a=new _.ld("mat-tooltip-default-options",{Ga:"root",qa:function(){return{RC:0,MB:0,i8a:1500}}});V8a=_.Th({passive:!0});
_.ay=function(){var a=this;this.ff=_.u(_.Ls);this.Ma=_.u(_.Td);this.SD=_.u(_.fs);this.Fe=_.u(_.jg);this.nb=_.u(_.Fg);this.nc=_.u(_.cr);this.sA=_.u(_.vr);this.Uc=_.u(_.fr);this.Wb=_.u(_.Zr);this.zc=_.u(_.Bf);this.Ag=_.u(_.U8a,{optional:!0});this.hf="below";this.vc=this.u9=!1;this.Je=_.u(_.S8a);this.t9=this.w$=!1;this.lPa=$x;this.jn=8;this.rH="mat-mdc";this.Is="auto";this.QH="";this.Mo=[];this.Db=_.u(_.ph);this.vx=null;this.Lb=new _.lf;var b=this.Ag;b&&(this.V9=b.RC,this.EH=b.MB,b.position&&(this.position=
b.position),b.bw&&(this.bw=b.bw),b.Is&&(this.Is=b.Is),b.Dw&&(this.Dw=b.Dw));this.Wb.Hc.ha(_.wf(this.Lb)).subscribe(function(){a.yb&&a.FT(a.yb)});this.jn=8};_.h=_.ay.prototype;_.h.Ec=function(){var a=this;this.w$=!0;this.nT();this.Uc.Dk(this.Ma).ha(_.wf(this.Lb)).subscribe(function(b){b?b==="keyboard"&&a.nb.run(function(){return a.show()}):a.nb.run(function(){return a.Re(0)})})};
_.h.La=function(){var a=this.Ma.na;this.vx&&clearTimeout(this.vx);this.yb&&(this.yb.dispose(),this.Ke=null);this.Mo.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,V8a)});this.Mo.length=0;this.Lb.next();this.Lb.complete();_.wr(this.sA,a,this.message,"tooltip");this.Uc.Fi(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.RC:a;if(this.disabled||!this.message||this.KA()){var d;(d=this.Ke)==null||d.VR()}else b=this.Bu(b),this.Xp(),this.rj=this.rj||new _.Ds(this.lPa,this.Fe),b=this.Ke=b.attach(this.rj).instance,b.lI=this.Ma.na,b.O8=this.EH,b.XS.ha(_.wf(this.Lb)).subscribe(function(){return c.Xp()}),this.S9(this.xT),this.q$(),b.show(a)};_.h.Re=function(a){a=a===void 0?this.MB:a;var b=this.Ke;b&&(b.isVisible()?b.Re(a):(b.VR(),this.Xp()))};
_.h.toggle=function(a){this.KA()?this.Re():this.show(void 0,a)};_.h.KA=function(){return!!this.Ke&&this.Ke.isVisible()};
_.h.Bu=function(a){var b=this;if(this.yb){var c=this.yb.Nl().jg;if((!this.bw||!a)&&c.PA instanceof _.Td)return this.yb;this.Xp()}c=_.DWa(this.SD,this.Ma);a=_.OWa(_.us(_.vs(_.xs(_.Bs(this.ff.position(),this.bw?a||this.Ma:this.Ma),"."+this.rH+"-tooltip"),!1),this.jn),c);a.V3.ha(_.wf(this.Lb)).subscribe(function(e){b.tPa(e.hU);b.Ke&&e.GTb.Wwa&&b.Ke.isVisible()&&b.nb.run(function(){return b.Re(0)})});this.yb=this.ff.create({direction:this.Wb,jg:a,Cd:this.rH+"-tooltip-panel",Dj:this.Je()});this.FT(this.yb);
this.yb.Fo.ha(_.wf(this.Lb)).subscribe(function(){return b.Xp()});this.yb.qC().ha(_.wf(this.Lb)).subscribe(function(){var e;return(e=b.Ke)==null?void 0:e.JLa()});this.yb.Ak().ha(_.wf(this.Lb)).subscribe(function(e){b.KA()&&e.keyCode===27&&!_.Sh(e)&&(e.preventDefault(),e.stopPropagation(),b.nb.run(function(){return b.Re(0)}))});var d;((d=this.Ag)==null?0:d.Dtb)&&this.yb.ZA(this.rH+"-tooltip-panel-non-interactive");return this.yb};_.h.Xp=function(){this.yb&&this.yb.tg()&&this.yb.detach();this.Ke=null};
_.h.FT=function(a){a=a.Nl().jg;var b=this.KZ(),c=this.rS();_.ts(a,[this.O6(Object.assign({},b.ko,c.ko)),this.O6(Object.assign({},b.fallback,c.fallback))])};_.h.O6=function(a){var b=!this.Wb||this.Wb.value=="ltr";a.Bc==="top"?a.offsetY=-8:a.Bc==="bottom"?a.offsetY=8:a.Ac==="start"?a.offsetX=b?-8:8:a.Ac==="end"&&(a.offsetX=b?8:-8);return a};
_.h.KZ=function(){var a=!this.Wb||this.Wb.value=="ltr",b=this.position;if(b=="above"||b=="below")var c={Ac:"center",Bc:b=="above"?"top":"bottom"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={Ac:"start",Bc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={Ac:"end",Bc:"center"};a=this.v8(c.Ac,c.Bc);return{ko:c,fallback:{Ac:a.x,Bc:a.y}}};
_.h.rS=function(){var a=!this.Wb||this.Wb.value=="ltr",b=this.position;if(b=="above")var c={qc:"center",uc:"bottom"};else if(b=="below")c={qc:"center",uc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={qc:"end",uc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={qc:"start",uc:"center"};a=this.v8(c.qc,c.uc);return{ko:c,fallback:{qc:a.x,uc:a.y}}};_.h.q$=function(){var a=this;this.Ke&&(this.Ke.message=this.message,this.Ke.ED(),_.Df(function(){a.Ke&&a.yb.df()},{Tb:this.zc}))};
_.h.S9=function(a){this.Ke&&(this.Ke.Dw=a,this.Ke.ED())};_.h.v8=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.tPa=function(a){var b=a.uc,c=a.Ac;a=a.Bc;b=b==="center"?this.Wb&&this.Wb.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.t7){if(c=this.yb)a=this.rH+"-tooltip-panel-",c.AP(a+this.t7),c.ZA(a+b);this.t7=b}};
_.h.nT=function(){var a=this;!this.vc&&this.message&&this.w$&&!this.Mo.length&&(this.s9()?this.Mo.push(["mouseenter",function(b){a.U9();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.Is!=="off"&&(this.B7(),this.Mo.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.U9();a.vx&&clearTimeout(a.vx);var e,f;a.vx=setTimeout(function(){a.vx=null;a.show(void 0,d)},(f=(e=a.Ag)==null?void 0:e.mud)!=null?f:500)}])),this.N6(this.Mo))};
_.h.U9=function(){var a=this;if(!this.t9){this.t9=!0;var b=[];if(this.s9())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.yb)==null?0:e.Dp.contains(d))||a.Re()}],["wheel",function(d){return a.IPa(d)}]);else if(this.Is!=="off"){this.B7();var c=function(){a.vx&&clearTimeout(a.vx);var d;a.Re((d=a.Ag)==null?void 0:d.i8a)};b.push(["touchend",c],["touchcancel",c])}this.N6(b);this.Mo.push.apply(this.Mo,_.nd(b))}};
_.h.N6=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,V8a)})};_.h.s9=function(){return!this.nc.KG&&!this.nc.dr};_.h.IPa=function(a){if(this.KA()){a=this.Db.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.Re()}};
_.h.B7=function(){var a=this.Is;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.Mhb=function(a){var b=this;this.wbb||(this.wbb=!0,_.wr(this.sA,this.Ma.na,a,"tooltip"),this.nb.Vb(function(){Promise.resolve().then(function(){b.wbb=!1;b.message&&!b.disabled&&_.cVa(b.sA,b.Ma.na,b.message,"tooltip")})}))};
_.p.Object.defineProperties(_.ay.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.hf},set:function(a){if(a!==this.hf&&(this.hf=a,this.yb)){this.FT(this.yb);var b;(b=this.Ke)==null||b.show(0);this.yb.df()}}},bw:{configurable:!0,enumerable:!0,get:function(){return this.u9},set:function(a){this.u9=_.Vh(a);this.Xp();this.yb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){a=_.Vh(a);this.vc!==a&&((this.vc=a)?this.Re(0):this.nT(),
this.Mhb(this.message))}},RC:{configurable:!0,enumerable:!0,get:function(){return this.V9},set:function(a){this.V9=_.Yh(a)}},MB:{configurable:!0,enumerable:!0,get:function(){return this.EH},set:function(a){this.EH=_.Yh(a);this.Ke&&(this.Ke.O8=this.EH)}},message:{configurable:!0,enumerable:!0,get:function(){return this.QH},set:function(a){var b=this.QH;this.QH=a!=null?String(a).trim():"";!this.QH&&this.KA()?this.Re(0):(this.nT(),this.q$());this.Mhb(b)}},Dw:{configurable:!0,enumerable:!0,get:function(){return this.xT},
set:function(a){this.xT=a;this.Ke&&this.S9(this.xT)}}});_.ay.O=function(a){return new (a||_.ay)};
_.ay.Fa=_.hd({type:_.ay,oa:[["","matTooltip",""]],qb:[1,"mat-mdc-tooltip-trigger"],rb:2,Ya:function(a,b){a&2&&_.Pf("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],bw:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],RC:[0,"matTooltipShowDelay","showDelay"],MB:[0,"matTooltipHideDelay","hideDelay"],Is:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Dw:[0,"matTooltipClass","tooltipClass"]},
Rb:["matTooltip"],standalone:!0});var $x=function(){this.Ua=_.u(_.Tg);this.Ma=_.u(_.Td);this.UZ=this.j7=this.lfb=!1;this.XS=new _.lf;this.oT="mat-mdc-tooltip-show";this.k8="mat-mdc-tooltip-hide";this.Dl=_.u(_.jm,{optional:!0})==="NoopAnimations"};_.h=$x.prototype;_.h.show=function(a){var b=this;this.Gu!=null&&clearTimeout(this.Gu);this.Ru=setTimeout(function(){b.j$(!0);b.Ru=void 0},a)};
_.h.Re=function(a){var b=this;this.Ru!=null&&clearTimeout(this.Ru);this.Gu=setTimeout(function(){b.j$(!1);b.Gu=void 0},a)};_.h.isVisible=function(){return this.UZ};_.h.La=function(){this.VR();this.XS.complete();this.lI=null};_.h.JLa=function(){this.j7&&this.Re(0)};_.h.ED=function(){_.xm(this.Ua)};_.h.OLa=function(a){(a=a.relatedTarget)&&this.lI.contains(a)||(this.isVisible()?this.Re(this.O8):this.mS(!1))};_.h.sNa=function(){this.lfb=this.oLc();this.ED()};
_.h.oLc=function(){var a=this.Ma.na.getBoundingClientRect();return a.height>24&&a.width>=200};_.h.ILa=function(a){a=a.animationName;a!==this.oT&&a!==this.k8||this.mS(a===this.oT)};_.h.VR=function(){this.Ru!=null&&clearTimeout(this.Ru);this.Gu!=null&&clearTimeout(this.Gu);this.Ru=this.Gu=void 0};_.h.mS=function(a){a?this.j7=!0:this.isVisible()||this.XS.next()};
_.h.j$=function(a){var b=this.kPa.na,c=this.oT,d=this.k8;b.classList.remove(a?d:c);b.classList.add(a?c:d);this.UZ!==a&&(this.UZ=a,_.xm(this.Ua));a&&!this.Dl&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Dl=!0);a&&this.sNa();this.Dl&&(b.classList.add("_mat-animation-noopable"),this.mS(a))};$x.O=function(a){return new (a||$x)};
$x.ya=_.ad({type:$x,oa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.lg(R8a,7);if(a&2){var c;_.pg(c=_.qg())&&(b.kPa=c.first)}},qb:["aria-hidden","true"],Ya:function(a,b){a&1&&_.N("mouseleave",function(c){return b.OLa(c)})},standalone:!0,features:[_.zg],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=_.Bd();_.H(0,"div",1,0);_.N("animationend",function(d){_.w(c);return _.x(b.ILa(d))});
_.H(2,"div",2);_.Q(3);_.I()()}a&2&&(_.Pf("mdc-tooltip--multiline",b.lfb),_.F("ngClass",b.Dw),_.A(3),_.ug(b.message))},Ia:[_.vn],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 W8a,X8a,Y8a,Gxa;W8a=function(a){return{m2HasFocus:a}};X8a=function(a,b){return[a,b]};Y8a=function(a){return[a]};Gxa=function(a){return{hidden:a}};
_.by=function(a,b,c,d,e,f,g,m,n,r,v,y,D){_.Gw.call(this,{Cja:_.Mv.has(47),rw:"GlobalSearchBox",Ja:a,Vta:r,HJ:_.Mv.has(28),oN:c});var J=this;this.Va=d;this.vd=e;this.qh=f;this.Jn=g;this.document=m;this.hb=n;this.b6c=v;this.a6c=y;this.QN=D;this.PAa=new _.Zd;this.Pp=new _.Zd;this.yW=new _.pf(1);this.Kka=0;this.yha=void 0;this.L$a="Clear search";this.dnc="Search for code or files";this.mnc="No matching results";this.nnc="Try modifying your query";this.jnc="Documentation";this.lnc="New! Git Search";this.knc=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.tnc='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.H6a=24;this.I6a=2;this.q6a=new _.pf(1);this.U5c=this.yW.ha(_.z(function(L){a:{L=_.k(_.Yi(L));for(var P=L.next();!P.done;P=L.next())if(P=P.value,P.warning)switch(P.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":L=J.tnc;break a;default:_.bb(P.warning.type)}L=
""}return L}));this.fJ=new _.vm;this.K5c=_.Mv.has(41)};_.W(_.by,_.Gw);_.by.Fa=_.Gw.Fa;_.h=_.by.prototype;
_.h.Ra=function(){var a=this;_.Gw.prototype.Ra.call(this);var b=this.Jn.parse(this.query);this.yW.next(b);this.q6a.next(gya(b)&&this.Va.url.startsWith("/search?q="));this.Pp.add(this.qP.ha(_.z(function(c){return a.Jn.parse(c)})).subscribe(function(c){a.yW.next(c)}));this.Pp.add(this.Va.events.ha(_.Ge(function(c){return c instanceof _.qh}),_.vf(function(){return a.yW.ha(_.df(1))}),_.z(function(c){return gya(c)&&a.Va.url.startsWith("/search?q=")})).subscribe(function(c){a.q6a.next(c)}))};
_.h.Ec=function(){var a=this;this.cr=this.qh.registerCallback("SEARCH_BAR",this.hb.na,function(){_.f8a(a.XF,!0)})};_.h.La=function(){_.Gw.prototype.La.call(this);this.PAa.unsubscribe();this.Pp.unsubscribe();this.cr&&this.cr()};_.h.UE=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.XF.setFocus()};_.h.sya=function(){_.Gw.prototype.sya.call(this);this.fJ.next(1)};_.h.tya=function(){_.Gw.prototype.tya.call(this);this.fJ.next(0)};
_.h.m0=function(){_.Gw.prototype.m0.call(this,this.XF)};_.h.iKb=function(a){_.Po(this.Va,_.Oo(this.Va,_.nQa,{Ta:_.Zqa(a)}))};_.h.b2a=function(a){this.Kka=a.getBoundingClientRect().width};_.h.pfa=function(a){a.Sa.kind==="scope"&&_.Gw.prototype.setScope.call(this,a.Sa)&&_.f8a(this.XF)};_.h.n5=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.Gw.prototype.n5.call(this,a)};
_.p.Object.defineProperties(_.by.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.Gw.prototype.wAa.call(this,a),this.yha=a.yha,this.PAa.unsubscribe(),this.PAa=new _.Zd,a.c6a)){a=_.k(a.c6a);for(var c=a.next(),d={};!c.done;d={OAa:void 0},c=a.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.OAa=e;this.PAa.add(this.vd.register(d.OAa.name,c,function(f){return function(){f.OAa.handler({Zn:b.query,prefix:b.queryPrefix.getValue()});f.OAa.eyb&&_.f8a(b.XF)}}(d)))}}}},
r3c:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.DW?a.DW:this.dnc}}});_.by.O=function(a){return new (a||_.by)(_.B(_.fp),_.B(_.Nv),_.B(_.jw),_.B(_.uh),_.B(_.gv),_.B(_.zh),_.B(_.Bw),_.B(_.ph),_.B(_.Td),_.B(_.i5a),_.B(d5a,8),_.B(e5a,8),_.B(_.h5a,8))};
_.by.ya=_.ad({type:_.by,oa:[["global-search-box"]],tb:function(a,b){a&1&&_.lg(_.zx,7);if(a&2){var c;_.pg(c=_.qg())&&(b.XF=c.first)}},inputs:{config:"config"},outputs:{fJ:"focusChange"},features:[_.Lf],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=_.Bd();_.H(0,"div",2,0);_.N("click",function(f){_.w(c);return _.x(b.UE(f))})("keydown.escape",function(){_.w(c);_.bg(15).Ry||_.Fw(b.qh,
"CODE");return _.x()});_.H(2,"search-box",3);_.R(3,"async");_.R(4,"async");_.xg("queryChange",function(f){_.w(c);_.wg(b.query,f)||(b.query=f);return _.x(f)});_.N("blur",function(){_.w(c);return _.x(b.sya())})("focus",function(){_.w(c);return _.x(b.tya())})("queryChange",function(f){_.w(c);return _.x(b.qP.next(f))})("querySubmit",function(f){_.w(c);if(typeof f==="string")b.n5(f);else switch(f.Sa.kind){case "link":b.Ja.ob({element:b.rw,action:"navigateManageSavedQuery",gestureName:"CLICK",Sm:f.Sa.vYb});
_.Po(b.Va,f.Sa.vYb);break;case "scope":_.Gw.prototype.setScope.call(b,f.Sa)&&_.f8a(b.XF);break;case "suggestion":b.n5(f);break;default:_.bb(f.Sa,"Item With Unkonwn Suggestion Kind")}return _.x()})("selectSuggestion",function(f){_.w(c);return _.x(b.pfa(f))});_.I();_.E(5,Vxa,3,3,"ng-container",4);_.H(6,"div",5);_.N("click",function(){_.w(c);return _.x(b.XF.setFocus())});_.E(7,Wxa,1,2,"mat-spinner",6);_.R(8,"async");_.I();_.H(9,"button",7);_.N("click",function(){_.w(c);b.n5(b.query);return _.x()});_.H(10,
"mat-icon");_.Q(11,"search");_.I()();_.E(12,Xxa,3,3,"button",8)(13,Yxa,3,1,"a",9);_.I();_.H(14,"search-box-suggestion-list",null,1);_.E(16,$xa,2,4,"search-box-suggestion-item",10);_.R(17,"async");_.I();_.E(18,eya,2,2,"ng-container",11)(19,fya,5,4,"onedev-feature-tooltip-controller",4);_.R(20,"async")}if(a&2){var d,e;a=_.bg(15);_.Of("border-color",b.yha);_.F("ngClass",_.Bg(28,W8a,a.Ry));_.A(2);_.gg("matTooltip",_.S(3,18,b.U5c));_.F("elementName",b.rw)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.pP)("placeholder",b.r3c);_.vg("query",b.query);_.F("suggestionLists",b.qw?_.Cg(30,X8a,a,b.qw):_.Bg(33,Y8a,a))("tabCompletionHint",_.S(4,20,b.q5));_.A(3);_.F("ngIf",b.K5c);_.A(2);_.F("ngIf",((d=_.S(8,22,b.V0))==null?null:d.de)&&b.y4);_.A(5);_.F("ngIf",b.query);_.A();_.F("ngIf",b.QN);_.A(3);_.F("ngForOf",(e=_.S(17,24,b.V0))==null?null:e.Cw);_.A(2);_.F("ngIf",a.Ry&&b.NI||(b.qw==null?null:b.qw.Ry));_.A();_.F("ngIf",_.S(20,26,b.q6a))}},Ia:[_.kp,_.vn,_.wn,_.xn,_.Bn,_.Hw,_.Lx,_.Rx,_.Sx,_.Tx,_.Mr,_.tt,
_.Zx,_.Dw,_.Ft,_.Et,_.mu,_.Wx,_.Ux,_.Yx,_.ay,_.Iw,_.Jv,_.zx,_.Ax,_.Bx,_.Cn],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 Z8a;Z8a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.cy=function(){};_.cy.O=function(a){return new (a||_.cy)};
_.cy.ya=_.ad({type:_.cy,oa:[["header","onedevAppbar",""]],oc:["onedevAppbar",""],hc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ta:function(a){a&1&&(_.dg(Z8a),_.eg(0),_.eg(1,1),_.eg(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});_.dy=function(){};_.dy.O=function(a){return new (a||_.dy)};_.dy.Da=_.ed({type:_.dy});_.dy.Ca=_.Hc({Pb:[{wa:XXa,lc:{color:"primary"}}],imports:[_.Gt]});var $8a=new _.ld("GMAT_MENU_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.ey=function(a,b){this.options=a;a.Pe||_.P8a(b,"gmat-mdc-menu")};_.ey.O=function(a){return new (a||_.ey)(_.B($8a),_.B(_.Ls))};_.ey.Fa=_.hd({type:_.ey,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.yg([{wa:_.Ls,Md:_.Xx}])]});var a9a=_.ei("transformMenu",[_.hi("void",_.gi({opacity:0,transform:"scale(0.8)"})),_.ii("void => enter",_.fi("120ms cubic-bezier(0, 0, 0.2, 1)",_.gi({opacity:1,transform:"scale(1)"}))),_.ii("* => void",_.fi("100ms 25ms linear",_.gi({opacity:0})))]),b9a=_.ei("fadeInItems",[_.hi("showing",_.gi({opacity:1})),_.ii("void => *",[_.gi({opacity:0}),_.fi("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var c9a=new _.ld("MatMenuContent");var fy=new _.ld("MAT_MENU_PANEL");var d9a;d9a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];_.gy=function(){this.Ma=_.u(_.Td);this.Db=_.u(_.ph);this.Uc=_.u(_.fr);this.MD=_.u(fy,{optional:!0});this.Ua=_.u(_.Tg);this.role="menuitem";this.Cc=this.disabled=!1;this.tr=new _.lf;this.El=new _.lf;this.mI=this.NZ=!1;var a,b;(a=this.MD)==null||(b=a.YPa)==null||b.call(a,this)};_.h=_.gy.prototype;_.h.focus=function(a,b){this.Uc&&a?_.gr(this.Uc,this.Pg(),a,b):this.Pg().focus(b);this.El.next(this)};
_.h.Ec=function(){this.Uc&&this.Uc.Dk(this.Ma,!1)};_.h.La=function(){this.Uc&&this.Uc.Fi(this.Ma);this.MD&&this.MD.removeItem&&this.MD.removeItem(this);this.tr.complete();this.El.complete()};_.h.qr=function(){return this.disabled?"-1":"0"};_.h.Pg=function(){return this.Ma.na};_.h.RJa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.NLa=function(){this.tr.next(this)};
_.h.rp=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.vOa=function(a){this.NZ=a;_.xm(this.Ua)};_.h.DOa=function(a){this.mI=a;_.xm(this.Ua)};_.h.Rn=function(){return this.Db&&this.Db.activeElement===this.Pg()};_.gy.O=function(a){return new (a||_.gy)};
_.gy.ya=_.ad({type:_.gy,oa:[["","mat-menu-item",""]],qb:[1,"mat-mdc-menu-item","mat-focus-indicator"],rb:8,Ya:function(a,b){a&1&&_.N("click",function(c){return b.RJa(c)})("mouseenter",function(){return b.NLa()});a&2&&(_.Nf("role",b.role)("tabindex",b.qr())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.Pf("mat-mdc-menu-item-highlighted",b.NZ)("mat-mdc-menu-item-submenu-trigger",b.mI))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.Pg],Cc:[2,"disableRipple","disableRipple",_.Pg]},
Rb:["matMenuItem"],standalone:!0,features:[_.Mf,_.zg],oc:["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&&(_.dg(d9a),_.eg(0),_.H(1,"span",0),_.eg(2,1),_.I(),_.K(3,"div",1),_.E(4,hya,2,0,":svg:svg",2));a&2&&(_.A(3),_.F("matRippleDisabled",
b.Cc||b.disabled)("matRippleTrigger",b.Pg()),_.A(),_.Rf(b.mI?4:-1))},Ia:[_.Ws],mb:2,Oa:0});var e9a,f9a;e9a=0;f9a=new _.ld("mat-menu-default-options",{Ga:"root",qa:jya});_.hy=function(){this.Ma=_.u(_.Td);this.Ua=_.u(_.Tg);this.I7="mat-elevation-z";this.a7=null;this.Li=new _.kg;this.nj={};this.LD="void";this.Cl=new _.lf;this.close=this.closed=new _.vm;this.Eia="mat-menu-panel-"+e9a++;this.zc=_.u(_.Bf);var a=_.u(f9a);this.By=a.By||"";this.yx=a.Ls;this.C$=a.Nw;this.Lj=a.Lj;this.WO=a.WO;this.Qe=a.Qe};_.h=_.hy.prototype;_.h.Ra=function(){this.Oy()};
_.h.Vd=function(){var a=this;this.uPa();this.Ib=_.Cr((new _.Er(this.Li)).Lw().oD());this.Ib.JK.subscribe(function(){return a.closed.emit("tab")});this.Li.Mc.ha(_.uf(this.Li),_.vf(function(b){return _.Fe.apply(null,_.nd(b.map(function(c){return c.El})))})).subscribe(function(b){return _.Dr(a.Ib,b)});this.Li.Mc.subscribe(function(b){var c=a.Ib,d;a.LD==="enter"&&((d=c.uf)==null?0:d.Rn())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.gq||0)),b[d]&&!b[d].disabled?c.fj(d):gVa(c))})};
_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Li.destroy();this.closed.complete();var b;(b=this.wdb)==null||b.destroy()};_.h.tr=function(){return this.Li.Mc.ha(_.uf(this.Li),_.vf(function(a){return _.Fe.apply(null,_.nd(a.map(function(b){return b.tr})))}))};_.h.YPa=function(){};_.h.removeItem=function(){};
_.h.me=function(a){var b=a.keyCode,c=this.Ib;switch(b){case 27:_.Sh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.hK&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.hK&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.iVa(c,"keyboard");c.Hn(a);return}a.stopPropagation()};
_.h.hea=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.wdb)==null||c.destroy();this.wdb=_.Df(function(){var d=null;b.Li.length&&(d=b.Li.first.Pg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Ib;_.iVa(e,a).SA(0,1);!e.uf&&d&&d.focus()}},{Tb:this.zc})};
_.h.pla=function(a){var b=this;if(this.a7===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.a7=parseInt(d)}a=this.I7+Math.min(this.a7+a,24);c=Object.keys(this.nj).find(function(e){return e.startsWith(b.I7)});c&&c!==this.hT||(c=Object.assign({},this.nj),this.hT&&(c[this.hT]=!1),c[a]=!0,this.hT=a,this.nj=c)};
_.h.Oy=function(a,b){a=a===void 0?this.Ls:a;b=b===void 0?this.Nw:b;var c={};this.nj=Object.assign({},this.nj,(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));_.xm(this.Ua)};_.h.KOa=function(){this.LD="enter"};_.h.dOa=function(){this.LD="void"};_.h.W8=function(a){this.Cl.next(a);this.zD=!1};_.h.X8=function(a){this.zD=!0;a.Af==="enter"&&this.Ib.gq===0&&(a.element.scrollTop=0)};
_.h.uPa=function(){var a=this;this.P6.Mc.ha(_.uf(this.P6)).subscribe(function(b){a.Li.reset(b.filter(function(c){return c.MD===a}));_.og(a.Li)})};
_.p.Object.defineProperties(_.hy.prototype,{Ls:{configurable:!0,enumerable:!0,get:function(){return this.yx},set:function(a){this.yx=a;this.Oy()}},Nw:{configurable:!0,enumerable:!0,get:function(){return this.C$},set:function(a){this.C$=a;this.Oy()}},Cd:{configurable:!0,enumerable:!0,set:function(a){var b=this.RNa,c=Object.assign({},this.nj);b&&b.length&&b.split(" ").forEach(function(d){c[d]=!1});(this.RNa=a)&&a.length&&(a.split(" ").forEach(function(d){c[d]=!0}),this.Ma.na.className="");this.nj=c}},
classList:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){this.Cd=a}}});_.hy.O=function(a){return new (a||_.hy)};
_.hy.ya=_.ad({type:_.hy,oa:[["mat-menu"]],Ad:function(a,b,c){a&1&&(_.mg(c,c9a,5),_.mg(c,_.gy,5),_.mg(c,_.gy,4));if(a&2){var d;_.pg(d=_.qg())&&(b.Jq=d.first);_.pg(d=_.qg())&&(b.P6=d);_.pg(d=_.qg())&&(b.items=d)}},tb:function(a,b){a&1&&_.lg(_.ig,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Qc=c.first)}},rb:3,Ya:function(a){a&2&&_.Nf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{Lj:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],
av:[0,"aria-describedby","ariaDescribedby"],Ls:"xPosition",Nw:"yPosition",WO:[2,"overlapTrigger","overlapTrigger",_.Pg],Qe:[2,"hasBackdrop","hasBackdrop",function(a){return a==null?null:_.Pg(a)}],Cd:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Rb:["matMenu"],standalone:!0,features:[_.yg([{wa:fy,Hb:_.hy}]),_.Mf,_.zg],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&&(_.dg(),_.E(0,iya,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}@media(forced-colors: 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) calc(var(--mat-app-hover-state-layer-opacity) * 100%), 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) calc(var(--mat-app-focus-state-layer-opacity) * 100%), transparent))}@media(forced-colors: 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}@media(forced-colors: 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:[a9a,b9a]},Oa:0});var g9a,h9a,i9a;g9a=new _.ld("mat-menu-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.Ls);return function(){return a.Cj.kl()}}});h9a={wa:g9a,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.kl()}}};i9a=_.Th({passive:!0});
_.iy=function(){var a=this;this.ff=_.u(_.Ls);this.Tc=_.u(_.Td);this.Fe=_.u(_.jg);this.FD=_.u(_.gy,{optional:!0,self:!0});this.Wb=_.u(_.Zr,{optional:!0});this.Uc=_.u(_.fr);this.nb=_.u(_.Fg);this.Je=_.u(g9a);this.Ua=_.u(_.Tg);this.yb=null;this.xr=!1;this.RS=this.o8=this.tA=_.Zd.EMPTY;this.d8=function(c){_.yra(c)||(a.hn="touch")};this.hn=void 0;this.Bs=!0;this.R1a=this.jW=new _.vm;this.Q1a=this.iW=new _.vm;var b=_.u(fy,{optional:!0});this.Mi=b instanceof _.hy?b:void 0;this.Tc.na.addEventListener("touchstart",
this.d8,i9a)};_.iy.prototype.Vd=function(){this.MLa()};_.iy.prototype.La=function(){this.yb&&(this.yb.dispose(),this.yb=null);this.Tc.na.removeEventListener("touchstart",this.d8,i9a);this.RS.unsubscribe();this.tA.unsubscribe();this.o8.unsubscribe()};var jy=function(a){return!!(a.FD&&a.Mi&&a.eg)};_.h=_.iy.prototype;
_.h.oC=function(){var a=this,b=this.eg;if(!this.xr&&b){var c=this.Bu(b),d=c.Nl(),e=d.jg;this.yOa(b,e);d.Qe=b.Qe==null?!jy(this):b.Qe;c.attach(this.DLa(b));b.Jq&&b.Jq.attach(this.R0a);this.tA=this.WMa().subscribe(function(){return a.KM()});this.nMa(b);b instanceof _.hy&&(b.KOa(),b.Li.Mc.ha(_.wf(b.close)).subscribe(function(){_.NWa(_.ws(e,!1));_.ws(e,!0)}))}};_.h.KM=function(){var a;(a=this.eg)==null||a.close.emit()};_.h.focus=function(a,b){this.Uc&&a?_.gr(this.Uc,this.Tc,a,b):this.Tc.na.focus(b)};
_.h.df=function(){var a;(a=this.yb)==null||a.df()};_.h.yKa=function(a){var b=this;if(this.yb&&this.HO){var c=this.eg;this.tA.unsubscribe();this.yb.detach();!this.Bs||a!=="keydown"&&this.hn&&jy(this)||this.focus(this.hn);this.hn=void 0;if(c instanceof _.hy)c.dOa(),c.Jq?c.Cl.ha(_.Ge(function(e){return e.Af==="void"}),_.df(1),_.wf(c.Jq.xJa)).subscribe({next:function(){return c.Jq.detach()},complete:function(){return b.eI(!1)}}):this.eI(!1);else{this.eI(!1);var d;c==null||(d=c.Jq)==null||d.detach()}}};
_.h.nMa=function(a){a.hK=jy(this)?this.Mi:void 0;a.direction=this.dir;this.wOa(a);a.hea(this.hn||"program");this.eI(!0)};_.h.wOa=function(a){if(a.pla){for(var b=0,c=a.hK;c;)b++,c=c.hK;a.pla(b)}};_.h.eI=function(a){a!==this.xr&&((this.xr=a)?this.jW.emit():this.iW.emit(),jy(this)&&this.FD.vOa(a),_.xm(this.Ua))};_.h.Bu=function(a){if(!this.yb){var b=this.AH(a);this.TOa(a,b.jg);this.yb=this.ff.create(b);this.yb.Ak().subscribe()}return this.yb};
_.h.AH=function(a){return new _.qs({jg:_.xs(_.PWa(_.ws(_.Bs(this.ff.position(),this.Tc))),".mat-menu-panel, .mat-mdc-menu-panel"),Lj:a.Lj||"cdk-overlay-transparent-backdrop",Cd:a.By,Dj:this.Je(),direction:this.Wb||"ltr"})};_.h.TOa=function(a,b){var c=this;a.Oy&&b.V3.subscribe(function(d){c.nb.run(function(){a.Oy(d.hU.qc==="start"?"after":"before",d.hU.uc==="top"?"below":"above")})})};
_.h.yOa=function(a,b){var c=_.k(a.Ls==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.Nw==="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;jy(this)?(n=d=a.Ls==="before"?"start":"end",c=r=d==="end"?"start":"end",this.Mi&&(this.cT==null&&(this.cT=(a=this.Mi.items.first)?a.Pg().offsetTop:0),v=f==="bottom"?this.cT:-this.cT)):
a.WO||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.ts(b,[{Ac:d,Bc:m,qc:r,uc:f,offsetY:v},{Ac:c,Bc:m,qc:n,uc:f,offsetY:v},{Ac:d,Bc:g,qc:r,uc:e,offsetY:-v},{Ac:c,Bc:g,qc:n,uc:e,offsetY:-v}])};_.h.WMa=function(){var a=this,b=this.yb.sm(),c=this.yb.Fo,d=this.Mi?this.Mi.closed:_.ne(),e=this.Mi?this.Mi.tr().ha(_.Ge(function(f){return f!==a.FD}),_.Ge(function(){return a.xr})):_.ne();return _.Fe(b,d,e,c)};_.h.PLa=function(a){_.xra(a)||(this.hn=a.button===0?"mouse":void 0,jy(this)&&a.preventDefault())};
_.h.me=function(a){a=a.keyCode;if(a===13||a===32)this.hn="keyboard";jy(this)&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.hn="keyboard",this.oC())};_.h.Qk=function(a){jy(this)?(a.stopPropagation(),this.oC()):this.xr?this.KM():this.oC()};
_.h.MLa=function(){var a=this;jy(this)&&this.Mi&&(this.o8=this.Mi.tr().ha(_.Ge(function(b){return b===a.FD&&!b.disabled}),_.ff(0,_.sm)).subscribe(function(){a.hn="mouse";a.eg instanceof _.hy&&a.eg.zD?a.eg.Cl.ha(_.df(1),_.ff(0,_.sm),_.wf(a.Mi.tr())).subscribe(function(){return a.oC()}):a.oC()}))};_.h.DLa=function(a){this.rj&&this.rj.Qc===a.Qc||(this.rj=new _.Fs(a.Qc,this.Fe));return this.rj};
_.p.Object.defineProperties(_.iy.prototype,{xKa:{configurable:!0,enumerable:!0,get:function(){return this.eg},set:function(a){this.eg=a}},eg:{configurable:!0,enumerable:!0,get:function(){return this.K8},set:function(a){var b=this;if(a!==this.K8){this.K8=a;this.RS.unsubscribe();a&&(this.RS=a.close.subscribe(function(d){b.yKa(d);d!=="click"&&d!=="tab"||!b.Mi||b.Mi.closed.emit(d)}));var c;(c=this.FD)==null||c.DOa(jy(this))}}},HO:{configurable:!0,enumerable:!0,get:function(){return this.xr}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.Wb&&this.Wb.value==="rtl"?"rtl":"ltr"}}});_.iy.O=function(a){return new (a||_.iy)};
_.iy.Fa=_.hd({type:_.iy,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],qb:[1,"mat-mdc-menu-trigger"],rb:3,Ya:function(a,b){a&1&&_.N("click",function(c){return b.Qk(c)})("mousedown",function(c){return b.PLa(c)})("keydown",function(c){return b.me(c)});a&2&&_.Nf("aria-haspopup",b.eg?"menu":null)("aria-expanded",b.HO)("aria-controls",b.HO?b.eg.Eia:null)},inputs:{xKa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],eg:[0,"matMenuTriggerFor","menu"],R0a:[0,"matMenuTriggerData",
"menuData"],Bs:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{jW:"menuOpened",R1a:"onMenuOpen",iW:"menuClosed",Q1a:"onMenuClose"},Rb:["matMenuTrigger"],standalone:!0});_.ky=function(){};_.ky.O=function(a){return new (a||_.ky)};_.ky.Da=_.ed({type:_.ky});_.ky.Ca=_.Hc({Pb:[h9a],imports:[_.Dn,_.Xs,_.Ns,_.Ms,_.ns,_.Ns]});_.ly=function(){};_.ly.O=function(a){return new (a||_.ly)};_.ly.Da=_.ed({type:_.ly});_.ly.Ca=_.Hc({Pb:[{wa:_.Ls,Md:_.Xx}],imports:[_.ky]});var j9a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],my=function(a){var b=this;this.zone=a;this.zya=!1;this.EP=new ResizeObserver(function(){b.zone.run(function(){var c=[];for(var d=c.concat,e=Array.from(b.Fw),f=Array.from(b.E9c),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.nd(m),[[b.p6a,b.SVb]]);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.p6a.HO&&d!==b.p6a)&&d.KM();
k9a(b)})})};my.prototype.Ra=function(){};my.prototype.Ec=function(){if(this.a1c.length>0)throw Error("Bd");for(var a=_.k([].concat(_.nd(this.buttons),[this.SVb])),b=a.next();!b.done;b=a.next())this.EP.observe(b.value.na)};my.prototype.La=function(){this.EP.disconnect()};var l9a=function(a){k9a(a);var b=a.zya?"keyboard":"mouse";a.zya=!1;setTimeout(function(){a.o6a.hea(b)})},k9a=function(a){a=_.k(a.o6a.Li);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=b.Pg().offsetWidth===0};
_.p.Object.defineProperties(my.prototype,{eg:{configurable:!0,enumerable:!0,set:function(a){a.Cd="onedev-appbar-menu";this.o6a=a}}});my.O=function(a){return new (a||my)(_.B(_.Fg))};
my.ya=_.ad({type:my,oa:[["onedev-mdc-button-group"]],Ad:function(a,b,c){a&1&&(_.mg(c,_.iy,4),_.mg(c,_.iy,4,_.Td),_.mg(c,_.Dw,4,_.Td),_.mg(c,_.Bt,4,_.Td));if(a&2){var d;_.pg(d=_.qg())&&(b.Fw=d);_.pg(d=_.qg())&&(b.E9c=d);_.pg(d=_.qg())&&(b.buttons=d);_.pg(d=_.qg())&&(b.a1c=d)}},tb:function(a,b){a&1&&(_.lg(_.iy,5),_.lg(_.iy,5,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.p6a=c.first);_.pg(c=_.qg())&&(b.SVb=c.first)}},rb:2,Ya:function(a){a&2&&_.Of("display","flex")},inputs:{eg:"menu"},standalone:!0,features:[_.zg],
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&&(_.dg(j9a),_.eg(0),_.eg(1,1),_.H(2,"button",0),_.N("keydown.enter",function(){b.zya=!0})("keydown.space",function(){b.zya=!0})("menuOpened",function(){return l9a(b)}),_.H(3,"mat-icon"),_.Q(4,"more_vert"),_.I()());a&2&&(_.A(2),_.F("matMenuTriggerFor",b.o6a))},Ia:[_.dy,_.Dw,_.Et,_.nu,_.mu,
_.ly,_.ey,_.iy],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});_.ny=function(){};_.ny.O=function(a){return new (a||_.ny)};
_.ny.ya=_.ad({type:_.ny,oa:[["onedev-appbar-title"]],inputs:{Oq:"productName",Ol:"iconUrl",Ok:"svgIcon",Hmb:"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&&(_.E(0,kya,1,1,"img",0)(1,lya,1,1,"mat-icon",1)(2,mya,2,1,"mat-icon",2),_.H(3,"span",3),_.Q(4),_.I());a&2&&(_.F("ngIf",b.Ol),_.A(),_.F("ngIf",
b.Ok),_.A(),_.F("ngIf",b.Hmb),_.A(),_.Nf("aria-label",b.Oq?b.Oq:"Product Name"),_.A(),_.tg(" ",b.Oq,"\n"))},Ia:[_.xn,_.mu],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});_.oy=function(){};_.oy.O=function(a){return new (a||_.oy)};_.oy.Da=_.ed({type:_.oy});_.oy.Ca=_.Hc({Pb:[T8a],imports:[_.ur,_.Dn,_.Ms,_.Ns,_.Ns,_.ns]});var m9a=["feedbackTooltip"],n9a=["branding"],py=function(a,b,c,d,e,f,g,m,n,r,v){var y=this;this.Ja=a;this.Yk=b;this.Fda=c;this.Va=d;this.Qy=e;this.ez=f;this.document=g;this.ZPc=m;this.appBarFontColor=n;this.e2b=r;this.ariaLabel="Product Title";this.jq=MUa;this.fo={};this.NSc="/";this.HTb=1;this.D8a=new _.lf;this.qEb=!!this.document.querySelector("#gb");this.t2c=!!this.document.querySelector("#gb a[role=button]");this.width=this.qEb?"calc(100% - "+(this.t2c?50:110)+"px)":"100%";this.Lg=[v.register("showShortcutDialog",
"shift+/",function(){y.W4&&(y.Rv?(y.Rv.close(),y.Rv=void 0):y.UAa(),y.Ja.ob({element:"AppBar",action:(y.Rv?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:y.jq.projectId}))}),v.register("sendFeedback","shift+2",function(){y.Eda?(y.Eda.close(),y.Eda=void 0):y.G3("KEYBOARD")})];this.I$c=_.Mv.has(71)};
py.prototype.Ra=function(){var a=this;this.Va.events.ha(_.Ge(function(b){return b instanceof _.qh})).subscribe(function(){a.jq=o9a(a);a.fo=a.UUa();a.znb.na.style.setProperty("--text-secondary",a.jq.appBarFontColor);a.NSc=a.Va.url})};py.prototype.La=function(){this.D8a.next();for(var a=_.k(this.Lg),b=a.next();!b.done;b=a.next())b=b.value,b()};
py.prototype.G3=function(a){var b=this;this.Ja.ob({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.jq.projectId});this.Gda&&this.Gda.Re();this.Eda=this.Yk.open(S6a);this.Eda.aB().ha(_.jf()).subscribe(function(c){b.Eda=void 0;c&&b.Fda.SX()})};var p9a=function(){setTimeout(function(){var a;(a=document.getElementById("skiplink-navigation-target"))==null||a.focus()})},q9a=function(a){_.Vha(a.ez.theme).then(function(b){a.Qy.GAa(b==="DARK"?"LIGHT":"DARK")})};
py.prototype.UAa=function(){var a=this;this.Rv=this.Yk.open(_.Dt,{gB:!1,data:this.jq.keyboardShortcuts,minWidth:400});this.Rv.aB().ha(_.jf()).subscribe(function(){a.Rv=void 0})};var o9a=function(a){var b={};a.e2b&&(b.appBarTitle=a.e2b,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.lK(function(c,d){return Object.assign({},c,d)},MUa);return Object.assign({},a,b)};py.prototype.UUa=function(){return this.lK(function(a,b){return Object.assign({},a,b.fo)},{})};
py.prototype.lK=function(a,b){for(var c=this.Va.Yl.root.hd;c&&c.af==="primary";)b=a(b,c.data),c=c.firstChild;return b};
_.p.Object.defineProperties(py.prototype,{fWa:{configurable:!0,enumerable:!0,get:function(){return!this.qEb}},FWc:{configurable:!0,enumerable:!0,get:function(){return this.HTb===0}},Lfa:{configurable:!0,enumerable:!0,get:function(){var a=this.jq.appLink;return a?a:"/"+_.op.aH}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.jq.projectId}},W4:{configurable:!0,enumerable:!0,get:function(){return this.jq.keyboardShortcuts&&Array.from(this.jq.keyboardShortcuts.entries()).length>0}},
jAb:{configurable:!0,enumerable:!0,get:function(){return this.W4||!!this.jq.settingsPageLink}},aAb:{configurable:!0,enumerable:!0,get:function(){return(this.jq.additionalLinks||[]).length>0}},bAb:{configurable:!0,enumerable:!0,get:function(){return this.jAb||this.aAb}}});py.O=function(a){return new (a||py)(_.B(_.fp),_.B(_.gt),_.B(_.iu),_.B(_.uh),_.B(_.qw),_.B(_.ww),_.B(_.ph),_.B(f5a,8),_.B(c5a,8),_.B(_.g5a,8),_.B(_.gv),_.B(_.Nv))};
py.ya=_.ad({type:py,oa:[["app-bar"]],tb:function(a,b){a&1&&(_.lg(m9a,5),_.lg(n9a,5,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.Gda=c.first);_.pg(c=_.qg())&&(b.znb=c.first)}},rb:6,Ya:function(a,b){a&2&&(_.Of("width",b.width),_.Pf("full-width",b.fWa)("fullscreen-search",b.FWc))},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=_.Bd();_.H(0,"header",4)(1,"div",5)(2,"a",6,0);_.K(4,"onedev-appbar-title",7);_.I();_.E(5,nya,4,0,"a",8);_.I();_.H(6,"div",9)(7,"div",10)(8,"button",11);_.N("click",function(){_.w(c);return _.x(p9a())})("keydown.enter",function(){_.w(c);return _.x(p9a())});
_.Q(9," Skip navigation ");_.I()();_.E(10,oya,1,1,"global-search-box",12);_.I();_.H(11,"div",13)(12,"onedev-mdc-button-group",14)(13,"button",15);_.N("click",function(){_.w(c);return _.x(q9a(b))});_.H(14,"mat-icon");_.Q(15,"brightness_4");_.I()();_.H(16,"button",16,1);_.N("click",function(){_.w(c);return _.x(b.G3("CLICK"))});_.K(18,"mat-icon",17);_.I();_.H(19,"a",18)(20,"mat-icon");_.Q(21,"lightbulb_outline");_.I()();_.E(22,pya,2,1,"button",19)(23,qya,2,1,"a",20);_.I()();_.H(24,"mat-menu",21,2)(26,
"ul",22);_.E(27,rya,3,0,"li",23);_.I();_.E(28,uya,4,2,"ng-container",24);_.I();_.H(29,"mat-menu",null,3)(31,"button",25);_.N("click",function(){_.w(c);return _.x(q9a(b))});_.H(32,"span");_.Q(33,"Switch theme");_.I()();_.H(34,"button",26);_.N("click",function(){_.w(c);return _.x(b.G3("CLICK"))});_.H(35,"span");_.Q(36,"Send feedback");_.I()();_.H(37,"a",27)(38,"span");_.Q(39,"Tip of the Week");_.I()();_.E(40,vya,3,1,"button",28)(41,wya,3,1,"a",29);_.I()()}a&2&&(a=_.bg(30),_.A(2),_.F("routerLink",b.Lfa)("trackProjectId",
b.projectId),_.Nf("aria-label",b.jq.appBarTitle||b.ariaLabel),_.A(2),_.gg("productName",b.jq.appBarTitle),_.F("svgIcon",b.ZPc),_.A(),_.F("ngIf",b.I$c),_.A(5),_.F("ngIf",b.fo.Dga),_.A(2),_.F("menu",a),_.A(10),_.F("ngIf",b.bAb),_.A(),_.F("ngIf",b.jq.settingsPageLink),_.A(),_.F("overlapTrigger",!1),_.A(3),_.F("ngIf",b.W4),_.A(),_.F("ngIf",b.aAb),_.A(12),_.F("ngIf",b.bAb),_.A(),_.F("ngIf",b.jq.settingsPageLink))},Ia:[_.kp,_.wn,_.xn,_.gp,_.tt,_.by,_.Dw,_.Ct,_.Bt,_.Ft,_.Et,_.Zx,_.mu,_.ey,_.hy,_.gy,_.iy,
_.Yx,_.ay,_.cy,_.ny,my,_.Ro],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}}"]});_.qy=function(a,b,c){this.T2c=a;this.BYc=b;this.zq=c};_.qy.prototype.Cx=function(){eQa(this.T2c);for(var a=this.BYc,b=_.k(a.zYc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.nd(c.icons));c.Rsb&&(d=d.concat(c.Rsb));d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.Ot;e=e.value;var m=_.mc(SZa,g,e);f.tBb.fbb(g,e,new KZa(m))}}this.zq.initialize()};_.qy.O=function(a){return new (a||_.qy)(_.t(np),_.t(_.ou),_.t(_.zv),_.t(_.Ht))};_.qy.ua=_.q({token:_.qy,qa:_.qy.O,Ga:"root"});var r9a;_.ry=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(_.z(function(n){return n==="LIGHT"?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
r9a=function(a,b,c){a.Ja.ob({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",jf:b});a.service.J4c({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.df(1)).subscribe(function(e){a.Ja.ob({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",jf:b});a.service.y3c({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.s9a=function(a,b){var c={};c=c===void 0?{}:c;a.Ja.j2c.then(function(){a.ld.Vb(function(){_.Vha(a.ld.Tl).then(function(){setTimeout(function(){r9a(a,b,c)})})})})};_.ry.O=function(a){return new (a||_.ry)(_.t(YKa),_.t(_.Lg),_.t(_.IZa),_.t(_.pn),_.t(B4a),_.t(_.ww),_.t(_.fp),_.t(_.Fg))};_.ry.ua=_.q({token:_.ry,qa:_.ry.O,Ga:"root"});var t9a=_.lj(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),u9a=_.lj(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),v9a=_.lj(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var sy=function(a,b,c,d,e,f,g,m,n,r,v,y,D,J){this.s5c=a;this.dsa=b;this.AQa=d;this.Va=e;this.Ah=g;this.userEmail=n;this.storage=r;this.nYa=y;c.Cx();(this.fl=_.aj.has(2))&&v.load();this.O0a();this.fl&&_.Mv.has(42)&&_.s9a(y,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");_.lu(D,"access_time_24px",_.mc(t9a));_.lu(D,"info_outline_24px",_.mc(u9a));_.lu(D,"link_24px",_.mc(v9a));this.dsa&&J.documentElement.style.setProperty("--app-bar-bg",this.dsa)};
sy.prototype.O0a=function(){this.userEmail||!_.aj.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.j6a()};sy.prototype.j6a=function(){var a=this;this.Ah.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).MA.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};sy.prototype.Ra=function(){var a=this.Va;a.config=this.s5c.map(Voa);a.MO=!1};
sy.O=function(a){return new (a||sy)(_.B(C6a),_.B(b5a),_.B(_.qy),_.B(_.Cw),_.B(_.uh),_.B(_.Nv),_.B(_.Ut),_.B(_.Lv),_.B(_.on),_.B(_.bYa,8),_.B(_.uv),_.B(_.ry),_.B(_.ku),_.B(_.ph))};
sy.ya=_.ad({type:sy,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&&(_.K(0,"app-bar"),_.H(1,"div",0)(2,"div",1),_.E(3,xya,1,0,"announcement-bar",2),_.K(4,"router-outlet"),_.I()(),_.K(5,"uncaught-error-notifier"));a&2&&(_.Of("background-color",b.dsa),_.A(3),_.F("ngIf",b.AQa.Otb))},Ia:[_.xn,_.Ew,py,_.bu,_.Yn],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 w9a=function(a){this.URa=a};w9a.prototype.process=function(a){x9a(this,a);for(var b=_.k(_.Yi(a)),c=b.next();!c.done;c=b.next())c=c.value,c.Ll===3&&x9a(this,c.elements);return a};var x9a=function(a,b){var c=!1,d=[];y9a(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},y9a=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.Ll===0||d.Ll===2?(y9a(a,d.nxa,c),y9a(a,d.Sza,c)):_.yya(d,a.URa)&&!d.error&&c.push(d)};var z9a=function(a){this.r1c=a};z9a.prototype.process=function(a){if(!this.r1c)return a;for(var b=_.k(_.Yi(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.yya(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 B9a=function(){var a=A9a;this.URa=5;this.pattern=a};B9a.prototype.process=function(a){for(var b=_.k(_.Yi(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.yya(c,this.URa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var C9a=function(){this.d4=[]},D9a;C9a.prototype.oe=function(a){return this.d4.length?D9a(this.d4[0],a):void 0};D9a=function(a,b){b=b===void 0?function(c){return new c}:b;return a.yc?b(a.yc):a.instance};_.E9a=function(){this.d4=[]};_.W(_.E9a,C9a);var A9a,F9a;A9a=/^(y|yes|n|no|auto)$/;F9a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.nd([["func",14],["function",14]]),_.nd([["f",12],["file",12],["filepath",12],["path",12]]),_.nd([["l",16],["lang",16],["language",16]])));
_.G9a=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]]);_.H9a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.nd(_.G9a)));
_.I9a=new _.E9a;_.J9a=new _.E9a;_.ty=function(){};_.ty.O=function(a){return new (a||_.ty)};_.ty.Da=_.ed({type:_.ty});_.ty.Ca=_.Hc({Pb:[_.xw,_.Bw,{wa:_.I6a,Cb:function(a){a={mh:a||void 0};a=(a===void 0?{}:a).mh;var b=!!_.J9a.oe();return{Qga:_.J9a.oe()||_.I9a.oe()||F9a,LUc:!0,u5a:[new w9a(5),new w9a(20),new B9a,new z9a(b)],JUc:!0,logger:a}},Kb:[[new _.em,_.Lt]]}]});_.uy=function(){};_.uy.O=function(a){return new (a||_.uy)};_.uy.Da=_.ed({type:_.uy});_.uy.Ca=_.Hc({imports:[_.ty,_.Dn,_.dy,_.nu]});_.vy=function(){};_.vy.O=function(a){return new (a||_.vy)};_.vy.Da=_.ed({type:_.vy});_.vy.Ca=_.Hc({imports:[_.Dn,_.hp,_.To]});_.K9a=new _.ld("TooltipAnchor");_.L9a=new _.ld("TooltipPeventer");_.wy=function(){};_.wy.O=function(a){return new (a||_.wy)};_.wy.Da=_.ed({type:_.wy});_.wy.Ca=_.Hc({imports:[_.ur,Hx,_.Dn,Nx,_.xt,_.nu,_.Ms,Jx]});_.xy=function(){};_.xy.O=function(a){return new (a||_.xy)};_.xy.Da=_.ed({type:_.xy});_.xy.Ca=_.Hc({imports:[_.Vx]});_.yy=function(){};_.yy.O=function(a){return new (a||_.yy)};_.yy.Da=_.ed({type:_.yy});_.yy.Ca=_.Hc({imports:[_.oy]});_.zy=function(){};_.zy.O=function(a){return new (a||_.zy)};_.zy.Da=_.ed({type:_.zy});_.zy.Ca=_.Hc({imports:[_.Ns,_.Ns]});_.Ay=function(){};_.Ay.O=function(a){return new (a||_.Ay)};_.Ay.Da=_.ed({type:_.Ay});_.Ay.Ca=_.Hc({Pb:[{wa:_.B8a,lc:{Oq:"grimoire-multibranch",OSa:1E3,vUa:!0}}],imports:[_.mp,_.ty,_.Dn,_.vy,_.wy,_.wt,_.zy,_.dy,_.nu,_.xy,_.yy,_.Jw,_.Kv,_.Fx]});var M9a=_.ei("transformMenu",[_.hi("void",_.gi({opacity:0,transform:"scale(0.8)"})),_.ii("void => enter",_.fi("120ms cubic-bezier(0, 0, 0.2, 1)",_.gi({opacity:1,transform:"scale(1)"}))),_.ii("* => void",_.fi("100ms 25ms linear",_.gi({opacity:0})))]),N9a=_.ei("fadeInItems",[_.hi("showing",_.gi({opacity:1})),_.ii("void => *",[_.gi({opacity:0}),_.fi("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var By=function(a,b,c,d,e,f,g){this.WD=a;this.iKa=b;this.Eo=c;this.zc=d;this.Fe=e;this.Db=f;this.Ua=g;this.xJa=new _.lf};By.prototype.attach=function(a){a=a===void 0?{}:a;this.rj||(this.rj=new _.Fs(this.WD,this.Fe));this.detach();this.i9||(this.i9=new Hs(this.Db.createElement("div"),this.iKa,this.Eo,this.zc));var b=this.WD.hb.na;b.parentNode.insertBefore(this.i9.Fya,b);var c;(c=this.Ua)==null||_.xm(c);this.rj.attach(this.i9,a);this.xJa.next()};By.prototype.detach=function(){this.rj.qZc&&this.rj.detach()};
By.prototype.La=function(){this.i9&&this.i9.dispose()};By.O=function(a){return new (a||By)(_.B(_.ig),_.B(_.hm),_.B(_.Mg),_.B(_.Bf),_.B(_.jg),_.B(_.ph),_.B(_.Tg))};By.Fa=_.hd({type:By});var O9a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],P9a=_.vi(_.wi(function(){})),Cy=function(a,b,c,d,e){var f=P9a.call(this)||this;f.Ma=a;f.Db=b;f.Uc=c;f.MD=d;f.Ua=e;f.role="menuitem";f.tr=new _.lf;f.El=new _.lf;f.NZ=!1;f.mI=!1;var g;d==null||(g=d.YPa)==null||g.call(d,f);return f};_.W(Cy,P9a);_.h=Cy.prototype;_.h.focus=function(a,b){this.Uc&&a?_.gr(this.Uc,this.Pg(),a,b):this.Pg().focus(b);this.El.next(this)};_.h.Ec=function(){this.Uc&&this.Uc.Dk(this.Ma,!1)};
_.h.La=function(){this.Uc&&this.Uc.Fi(this.Ma);this.MD&&this.MD.removeItem&&this.MD.removeItem(this);this.tr.complete();this.El.complete()};_.h.qr=function(){return this.disabled?"-1":"0"};_.h.Pg=function(){return this.Ma.na};_.h.RJa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.NLa=function(){this.tr.next(this)};
_.h.rp=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.vOa=function(a){this.NZ=a;var b;(b=this.Ua)==null||_.xm(b)};_.h.DOa=function(a){this.mI=a;var b;(b=this.Ua)==null||_.xm(b)};_.h.Rn=function(){return this.Db&&this.Db.activeElement===this.Pg()};Cy.O=function(a){return new (a||Cy)(_.B(_.Td),_.B(_.ph),_.B(_.fr),_.B(fy,8),_.B(_.Tg))};
Cy.ya=_.ad({type:Cy,oa:[["","mat-menu-item",""]],qb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],rb:9,Ya:function(a,b){a&1&&_.N("click",function(c){return b.RJa(c)})("mouseenter",function(){return b.NLa()});a&2&&(_.Nf("role",b.role)("tabindex",b.qr())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.Pf("mat-mdc-menu-item-highlighted",b.NZ)("mat-mdc-menu-item-submenu-trigger",b.mI))},inputs:{disabled:"disabled",Cc:"disableRipple",role:"role"},Rb:["matMenuItem"],
features:[_.Lf],oc:["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&&(_.dg(O9a),_.eg(0),_.H(1,"span",0),_.eg(2,1),
_.I(),_.K(3,"div",1),_.E(4,zya,2,0,"svg",2));a&2&&(_.A(3),_.F("matRippleDisabled",b.Cc||b.disabled)("matRippleTrigger",b.Pg()),_.A(),_.F("ngIf",b.mI))},Ia:[_.xn,_.Ws],mb:2,Oa:0});var Q9a=0,Dy=function(a,b,c,d){this.Ma=a;this.nb=b;this.Ua=d;this.Li=new _.kg;this.nj={};this.LD="void";this.Cl=new _.lf;this.close=this.closed=new _.vm;this.Eia="mat-menu-panel-"+Q9a++;this.By=c.By||"";this.yx=c.Ls;this.C$=c.Nw;this.Lj=c.Lj;this.pgb=c.WO;this.Ceb=c.Qe};_.h=Dy.prototype;_.h.Ra=function(){this.Oy()};
_.h.Vd=function(){var a=this;this.uPa();this.Ib=_.Cr((new _.Er(this.Li)).Lw().oD());this.Ib.JK.subscribe(function(){return a.closed.emit("tab")});this.Li.Mc.ha(_.uf(this.Li),_.vf(function(b){return _.Fe.apply(null,_.nd(b.map(function(c){return c.El})))})).subscribe(function(b){return _.Dr(a.Ib,b)});this.Li.Mc.subscribe(function(b){var c=a.Ib,d;a.LD==="enter"&&((d=c.uf)==null?0:d.Rn())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.gq||0)),b[d]&&!b[d].disabled?c.fj(d):gVa(c))})};
_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Li.destroy();this.closed.complete();var b;(b=this.xdb)==null||b.unsubscribe()};_.h.tr=function(){return this.Li.Mc.ha(_.uf(this.Li),_.vf(function(a){return _.Fe.apply(null,_.nd(a.map(function(b){return b.tr})))}))};_.h.YPa=function(){};_.h.removeItem=function(){};
_.h.me=function(a){var b=a.keyCode,c=this.Ib;switch(b){case 27:_.Sh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.hK&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.hK&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.iVa(c,"keyboard");c.Hn(a);return}a.stopPropagation()};
_.h.hea=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.xdb)==null||c.unsubscribe();this.xdb=this.nb.Tl.ha(_.df(1)).subscribe(function(){var d=null;b.Li.length&&(d=b.Li.first.Pg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Ib;_.iVa(e,a).SA(0,1);!e.uf&&d&&d.focus()}})};
_.h.pla=function(a){var b=this;a=this.I7+Math.min(this.a7+a,24);var c=Object.keys(this.nj).find(function(d){return d.startsWith(b.I7)});c&&c!==this.hT||(this.hT&&(this.nj[this.hT]=!1),this.nj[a]=!0,this.hT=a)};_.h.Oy=function(a,b){a=a===void 0?this.Ls:a;b=b===void 0?this.Nw:b;var c=this.nj;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||_.xm(d)};_.h.KOa=function(){this.LD="enter"};
_.h.dOa=function(){this.LD="void"};_.h.W8=function(a){this.Cl.next(a);this.zD=!1};_.h.X8=function(a){this.zD=!0;a.Af==="enter"&&this.Ib.gq===0&&(a.element.scrollTop=0)};_.h.uPa=function(){var a=this;this.P6.Mc.ha(_.uf(this.P6)).subscribe(function(b){a.Li.reset(b.filter(function(c){return c.MD===a}));_.og(a.Li)})};
_.p.Object.defineProperties(Dy.prototype,{Ls:{configurable:!0,enumerable:!0,get:function(){return this.yx},set:function(a){this.yx=a;this.Oy()}},Nw:{configurable:!0,enumerable:!0,get:function(){return this.C$},set:function(a){this.C$=a;this.Oy()}},WO:{configurable:!0,enumerable:!0,get:function(){return this.pgb},set:function(a){this.pgb=_.Vh(a)}},Qe:{configurable:!0,enumerable:!0,get:function(){return this.Ceb},set:function(a){this.Ceb=_.Vh(a)}},Cd:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.RNa;c&&c.length&&c.split(" ").forEach(function(d){b.nj[d]=!1});(this.RNa=a)&&a.length&&(a.split(" ").forEach(function(d){b.nj[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){this.Cd=a}}});Dy.O=function(a){return new (a||Dy)(_.B(_.Td),_.B(_.Fg),_.B(f9a),_.B(_.Tg))};
Dy.Fa=_.hd({type:Dy,Ad:function(a,b,c){a&1&&(_.mg(c,c9a,5),_.mg(c,Cy,5),_.mg(c,Cy,4));if(a&2){var d;_.pg(d=_.qg())&&(b.Jq=d.first);_.pg(d=_.qg())&&(b.P6=d);_.pg(d=_.qg())&&(b.items=d)}},tb:function(a,b){a&1&&_.lg(_.ig,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Qc=c.first)}},inputs:{Lj:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],av:[0,"aria-describedby","ariaDescribedby"],Ls:"xPosition",Nw:"yPosition",WO:"overlapTrigger",Qe:"hasBackdrop",Cd:[0,"class",
"panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}});var R9a={wa:g9a,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.kl()}}},S9a=_.Th({passive:!0}),Ey=function(a,b,c,d,e,f,g,m,n){var r=this;this.ff=a;this.Tc=b;this.Fe=c;this.FD=f;this.Wb=g;this.Uc=m;this.nb=n;this.yb=null;this.xr=!1;this.RS=this.o8=this.tA=_.Zd.EMPTY;this.Ua=_.u(_.Tg);this.d8=function(v){_.yra(v)||(r.hn="touch")};this.hn=void 0;this.Bs=!0;this.R1a=this.jW=new _.vm;this.Q1a=this.iW=new _.vm;this.Je=d;this.Mi=e instanceof Dy?e:void 0;b.na.addEventListener("touchstart",this.d8,
S9a)};_.h=Ey.prototype;_.h.Vd=function(){this.MLa()};_.h.La=function(){this.yb&&(this.yb.dispose(),this.yb=null);this.Tc.na.removeEventListener("touchstart",this.d8,S9a);this.RS.unsubscribe();this.tA.unsubscribe();this.o8.unsubscribe()};
_.h.oC=function(){var a=this,b=this.eg;if(!this.xr&&b){var c=this.Bu(b),d=c.Nl(),e=d.jg;this.yOa(b,e);d.Qe=b.Qe==null?!jy(this):b.Qe;c.attach(this.DLa(b));b.Jq&&b.Jq.attach(this.R0a);this.tA=this.WMa().subscribe(function(){return a.KM()});this.nMa(b);b instanceof Dy&&(b.KOa(),b.Li.Mc.ha(_.wf(b.close)).subscribe(function(){_.NWa(_.ws(e,!1));_.ws(e,!0)}))}};_.h.KM=function(){var a;(a=this.eg)==null||a.close.emit()};_.h.focus=function(a,b){this.Uc&&a?_.gr(this.Uc,this.Tc,a,b):this.Tc.na.focus(b)};
_.h.df=function(){var a;(a=this.yb)==null||a.df()};_.h.yKa=function(a){var b=this;if(this.yb&&this.HO){var c=this.eg;this.tA.unsubscribe();this.yb.detach();!this.Bs||a!=="keydown"&&this.hn&&jy(this)||this.focus(this.hn);this.hn=void 0;if(c instanceof Dy)c.dOa(),c.Jq?c.Cl.ha(_.Ge(function(e){return e.Af==="void"}),_.df(1),_.wf(c.Jq.xJa)).subscribe({next:function(){return c.Jq.detach()},complete:function(){return b.eI(!1)}}):this.eI(!1);else{this.eI(!1);var d;c==null||(d=c.Jq)==null||d.detach()}}};
_.h.nMa=function(a){a.hK=jy(this)?this.Mi:void 0;a.direction=this.dir;this.wOa(a);a.hea(this.hn||"program");this.eI(!0)};_.h.wOa=function(a){if(a.pla){for(var b=0,c=a.hK;c;)b++,c=c.hK;a.pla(b)}};_.h.eI=function(a){a!==this.xr&&((this.xr=a)?this.jW.emit():this.iW.emit(),jy(this)&&this.FD.vOa(a),_.xm(this.Ua))};_.h.Bu=function(a){if(!this.yb){var b=this.AH(a);this.TOa(a,b.jg);this.yb=this.ff.create(b);this.yb.Ak().subscribe()}return this.yb};
_.h.AH=function(a){return new _.qs({jg:_.xs(_.PWa(_.ws(_.Bs(this.ff.position(),this.Tc))),".mat-menu-panel, .mat-mdc-menu-panel"),Lj:a.Lj||"cdk-overlay-transparent-backdrop",Cd:a.By,Dj:this.Je(),direction:this.Wb})};_.h.TOa=function(a,b){var c=this;a.Oy&&b.V3.subscribe(function(d){var e=d.hU.qc==="start"?"after":"before",f=d.hU.uc==="top"?"below":"above";c.nb?c.nb.run(function(){return a.Oy(e,f)}):a.Oy(e,f)})};
_.h.yOa=function(a,b){var c=_.k(a.Ls==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.Nw==="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;jy(this)?(n=d=a.Ls==="before"?"start":"end",c=r=d==="end"?"start":"end",this.Mi&&(this.cT==null&&(this.cT=(a=this.Mi.items.first)?a.Pg().offsetTop:0),v=f==="bottom"?this.cT:-this.cT)):
a.WO||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.ts(b,[{Ac:d,Bc:m,qc:r,uc:f,offsetY:v},{Ac:c,Bc:m,qc:n,uc:f,offsetY:v},{Ac:d,Bc:g,qc:r,uc:e,offsetY:-v},{Ac:c,Bc:g,qc:n,uc:e,offsetY:-v}])};_.h.WMa=function(){var a=this,b=this.yb.sm(),c=this.yb.Fo,d=this.Mi?this.Mi.closed:_.ne(),e=this.Mi?this.Mi.tr().ha(_.Ge(function(f){return f!==a.FD}),_.Ge(function(){return a.xr})):_.ne();return _.Fe(b,d,e,c)};_.h.PLa=function(a){_.xra(a)||(this.hn=a.button===0?"mouse":void 0,jy(this)&&a.preventDefault())};
_.h.me=function(a){a=a.keyCode;if(a===13||a===32)this.hn="keyboard";jy(this)&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.hn="keyboard",this.oC())};_.h.Qk=function(a){jy(this)?(a.stopPropagation(),this.oC()):this.xr?this.KM():this.oC()};
_.h.MLa=function(){var a=this;jy(this)&&this.Mi&&(this.o8=this.Mi.tr().ha(_.Ge(function(b){return b===a.FD&&!b.disabled}),_.ff(0,_.sm)).subscribe(function(){a.hn="mouse";a.eg instanceof Dy&&a.eg.zD?a.eg.Cl.ha(_.df(1),_.ff(0,_.sm),_.wf(a.Mi.tr())).subscribe(function(){return a.oC()}):a.oC()}))};_.h.DLa=function(a){this.rj&&this.rj.Qc===a.Qc||(this.rj=new _.Fs(a.Qc,this.Fe));return this.rj};
_.p.Object.defineProperties(Ey.prototype,{xKa:{configurable:!0,enumerable:!0,get:function(){return this.eg},set:function(a){this.eg=a}},eg:{configurable:!0,enumerable:!0,get:function(){return this.K8},set:function(a){var b=this;if(a!==this.K8){this.K8=a;this.RS.unsubscribe();a&&(this.RS=a.close.subscribe(function(d){b.yKa(d);d!=="click"&&d!=="tab"||!b.Mi||b.Mi.closed.emit(d)}));var c;(c=this.FD)==null||c.DOa(jy(this))}}},HO:{configurable:!0,enumerable:!0,get:function(){return this.xr}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.Wb&&this.Wb.value==="rtl"?"rtl":"ltr"}}});Ey.O=function(a){return new (a||Ey)(_.B(_.Ls),_.B(_.Td),_.B(_.jg),_.B(g9a),_.B(fy,8),_.B(Cy,10),_.B(_.Zr,8),_.B(_.fr),_.B(_.Fg))};
Ey.Fa=_.hd({type:Ey,rb:3,Ya:function(a,b){a&1&&_.N("click",function(c){return b.Qk(c)})("mousedown",function(c){return b.PLa(c)})("keydown",function(c){return b.me(c)});a&2&&_.Nf("aria-haspopup",b.eg?"menu":null)("aria-expanded",b.HO)("aria-controls",b.HO?b.eg.Eia:null)},inputs:{xKa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],eg:[0,"matMenuTriggerFor","menu"],R0a:[0,"matMenuTriggerData","menuData"],Bs:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{jW:"menuOpened",R1a:"onMenuOpen",
iW:"menuClosed",Q1a:"onMenuClose"}});_.Fy=function(){By.apply(this,arguments)};_.W(_.Fy,By);_.Fy.O=function(){var a;return function(b){return(a||(a=_.Od(_.Fy)))(b||_.Fy)}}();_.Fy.Fa=_.hd({type:_.Fy,oa:[["ng-template","matMenuContent",""]],features:[_.yg([{wa:c9a,Hb:_.Fy}]),_.Lf]});_.Gy=function(){return Cy.apply(this,arguments)||this};_.W(_.Gy,Cy);_.Gy.O=function(){var a;return function(b){return(a||(a=_.Od(_.Gy)))(b||_.Gy)}}();
_.Gy.ya=_.ad({type:_.Gy,oa:[["","mat-menu-item",""]],qb:[1,"mat-focus-indicator"],rb:21,Ya:function(a,b){a&2&&(_.Nf("role",b.role)("tabindex",b.qr())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.Pf("mat-menu-item",!0)("mat-menu-item-highlighted",b.NZ)("mat-menu-item-submenu-trigger",b.mI)("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",
Cc:"disableRipple"},Rb:["matMenuItem"],features:[_.yg([{wa:Cy,Hb:_.Gy}]),_.Lf],oc:["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&&(_.dg(),_.eg(0),_.K(1,"div",0),_.E(2,Aya,2,0,"svg",1));
a&2&&(_.A(),_.F("matRippleDisabled",b.Cc||b.disabled)("matRippleTrigger",b.Pg()),_.A(),_.F("ngIf",b.mI))},Ia:[_.xn,_.Ws],mb:2,Oa:0});_.Hy=function(){Ey.apply(this,arguments)};_.W(_.Hy,Ey);_.Hy.O=function(){var a;return function(b){return(a||(a=_.Od(_.Hy)))(b||_.Hy)}}();_.Hy.Fa=_.hd({type:_.Hy,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],qb:[1,"mat-menu-trigger"],Rb:["matMenuTrigger"],features:[_.Lf]});_.Iy=function(a,b,c,d){Dy.call(this,a,b,c,d);this.I7="mat-elevation-z";this.a7=4};_.W(_.Iy,Dy);_.Iy.Fa=Dy.Fa;_.Iy.O=function(a){return new (a||_.Iy)(_.B(_.Td),_.B(_.Fg),_.B(f9a),_.B(_.Tg))};
_.Iy.ya=_.ad({type:_.Iy,oa:[["mat-menu"]],qb:["ngSkipHydration",""],rb:4,Ya:function(a){a&2&&_.Nf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Rb:["matMenu"],features:[_.yg([{wa:fy,Hb:_.Iy}]),_.Lf],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&&(_.dg(),_.E(0,Bya,3,6,"ng-template"))},Ia:[_.vn],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}@media(forced-colors: 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}@media(forced-colors: 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)}@media(forced-colors: 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:[M9a,N9a]},Oa:0});_.Jy=function(){};_.Jy.O=function(a){return new (a||_.Jy)};_.Jy.Da=_.ed({type:_.Jy});_.Jy.Ca=_.Hc({Pb:[R9a],imports:[_.Dn,_.Ns,_.Xs,_.Ms,_.ns,_.Ns]});var Ky=function(){};Ky.O=function(a){return new (a||Ky)};Ky.Da=_.ed({type:Ky});Ky.Ca=_.Hc({imports:[_.Dn,_.xt,_.nu,_.Jy,my]});_.Ly=function(){};_.Ly.O=function(a){return new (a||_.Ly)};_.Ly.Da=_.ed({type:_.Ly});_.Ly.Ca=_.Hc({imports:[Ky]});var T9a=new _.ld("GMAT_DIALOG_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});var My=function(a,b,c,d,e,f,g,m){m.Pe||_.P8a(a,"gmat-mdc-dialog");_.gt.call(this,a,b,c,d,e,f,g)};_.W(My,_.gt);My.O=function(a){return new (a||My)(_.t(_.Ls),_.t(_.Bf),_.t(_.Jn,8),_.t(BXa,8),_.t(CXa),_.t(_.gt,12),_.t(es),_.t(T9a))};My.ua=_.q({token:My,qa:My.O});_.Ny=function(){};_.Ny.O=function(a){return new (a||_.Ny)};_.Ny.Da=_.ed({type:_.Ny});_.Ny.Ca=_.Hc({Pb:[{wa:_.gt,Md:My},{wa:_.Ls,Md:_.Xx}],imports:[mt]});var Oy=function(){};Oy.O=function(a){return new (a||Oy)};Oy.Da=_.ed({type:Oy});Oy.Ca=_.Hc({imports:[_.mp,_.Dn,_.hp,{Gm:_.ju,Pb:[_.iu]},_.wt,_.Ay,_.yt,_.dy,_.Ny,_.zy,_.nu,_.ly,_.yy,_.Ly,_.To]});var U9a=[{Ufa:"Documentation",vn:"https://goto.google.com/grimoire-codesearch-documentation"},{Ufa:"Accessibility Help",vn:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],V9a=[{Ufa:"Documentation",vn:"https://cloud.google.com/source-repositories/docs/"},{UTc:!0,Ufa:"Support",vn:"https://cloud.google.com/source-repositories/docs/support"}],Py=function(){this.additionalLinks=_.aj.has(2)?U9a:V9a};Py.prototype.resolve=function(){return this.additionalLinks};
Py.O=function(a){return new (a||Py)(_.t(_.Lv))};Py.ua=_.q({token:Py,qa:Py.O,Ga:"root"});var W9a,X9a,Y9a,Z9a,Qy;W9a=[{Yb:"?",fe:"Show shortcut help"},{Yb:["@"],fe:"Send feedback"},{Yb:["alt","+","..."],fe:"Use shortcuts with modal screenreader"},{Yb:"c",fe:"Focus code panel"},{Yb:"g",fe:"Go to line"},{Yb:"o",fe:"Show outline"},{Yb:"t",fe:"Show directory tree"}];X9a=[];Y9a=[{Yb:"/",fe:"Search for code or files"},{Yb:".",fe:"Search for code or files in this directory"},{Yb:"j",fe:"Select next result in the search result list"},{Yb:"k",fe:"Select previous result in the search result list"}];
Z9a=[];
Qy=[{Yb:"a",fe:"Toggle fullscreen mode"},{Yb:"b",fe:"Toggle blame layer"},{Yb:"f",fe:"Show find in file menu"},{Yb:"h",fe:"Show revision history of the file"},{Yb:"l",fe:"Show links menu"},{Yb:["l","then","p"],fe:"Copy the current file path"},{Yb:["l","then","h"],fe:"Copy the link to the HEAD version of the file"},{Yb:["l","then","r"],fe:"Copy the link to the current version and line of the file"},{Yb:["ctrl","+","shift","+","\\"],fe:"Opens the context menu for the focused symbol"},{Yb:"q",fe:"Toggle bottom panel"},
{Yb:"u",fe:"Toggle the navigation panel"},{Yb:"y",fe:"Show/hide search matches in a file"},{Yb:["\u2191","or","k"],fe:"Up one line in code browser"},{Yb:["\u2193","or","j"],fe:"Down one line in code browser"},{Yb:"+",fe:"Increase size of code font"},{Yb:"-",fe:"Decrease size of code font"}];
_.Ry=function(){_.Mv.has(10)&&Qy.push({Yb:"x",fe:"Show cross references for symbols"});_.Mv.has(5)&&Qy.push({Yb:"X",fe:"Show a callgraph for the file"});_.Mv.has(7)&&Qy.push({Yb:"8",fe:"Toggle code column guides"});if(_.Mv.has(37)){var a=Qy.findIndex(function(f){return f.fe==="Show/hide search matches in a file"});Qy.splice(a,1)}_.Mv.has(28)||Z9a.push({Yb:"E",fe:"Open in editor (when available)"});_.aj.has(2)&&(X9a.push({Yb:"r",fe:"Open the related files menu"},{Yb:["r","then","b"],fe:"Open related BUILD file"},
{Yb:["r","then","o"],fe:"Open related OWNERS file"},{Yb:["r","then","r"],fe:"Open related README file"},{Yb:["r","then","t"],fe:"Open related test file"}),Qy.push({Yb:["l","then","g"],fe:"Copy link to google3-relative path"},{Yb:["l","then","i"],fe:"Copy import statement"},{Yb:["l","then","b"],fe:"Copy build rule"}));a=["General",Dya(W9a)];var b=["Related files (hold <shift> to open in new tab)",Dya(X9a)],c=["Search",Dya(Y9a)],d=["View in",Dya(Z9a)],e=["File Browsing",Dya(Qy)];this.S4c=new Map([a,
b].concat(_.nd(_.Mv.has(37)?[]:[c,d]),[e]))};_.Ry.prototype.resolve=function(){return this.S4c};_.Ry.O=function(a){return new (a||_.Ry)(_.t(_.Lv),_.t(_.Nv))};_.Ry.ua=_.q({token:_.Ry,qa:_.Ry.O,Ga:"root"});var Sy=function(){this.settingsPageLink=_.aj.has(2)?_.op.VY:void 0};Sy.prototype.resolve=function(){return this.settingsPageLink};Sy.O=function(a){return new (a||Sy)(_.t(_.Lv))};Sy.ua=_.q({token:Sy,qa:Sy.O,Ga:"root"});var $9a;$9a=window.location.pathname;
_.a$a=[{wa:nn,Cb:function(a){return a.zea().rva()},Kb:[Zv]},{wa:TKa,Cb:function(a){a=_.hk(a.zea(),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:_.bb(a,"Unknown Environment Name")}},Kb:[Zv]},{wa:_.on,Cb:function(a){return _.ok(a,11)||""},Kb:[Zv]},{wa:V4a,Cb:function(a){return a.lXa()||""},Kb:[Zv]},{wa:UKa,Cb:function(a){return!!_.kk(a,17)},Kb:[Zv]},
{wa:VKa,Cb:function(a){return!!_.kk(a,19)},Kb:[Zv]},{wa:_.WKa,Cb:function(a){return _.ok(a,13)||""},Kb:[Zv]},{wa:$4a,Cb:function(a){return a.rg()||window.location.hostname},Kb:[Zv]},{wa:_.a5a,Cb:function(a){return _.ok(a,30)||""},Kb:[Zv]},{wa:b5a,Cb:function(a){return Hv(a)?_.ok(Hv(a),1)||null:null},Kb:[Zv]},{wa:c5a,Cb:function(a){return Hv(a)?_.ok(Hv(a),8)||null:null},Kb:[Zv]},{wa:d5a,Cb:function(a){return Hv(a)?_.ok(Hv(a),3)||null:null},Kb:[Zv]},{wa:e5a,Cb:function(a){return Hv(a)?_.ok(Hv(a),2)||
null:null},Kb:[Zv]},{wa:f5a,Cb:function(a){return Hv(a)?_.ok(Hv(a),4)||null:null},Kb:[Zv]},{wa:_.g5a,Cb:function(a){return Hv(a)?Hv(a).Uea()||null:null},Kb:[Zv]},{wa:_.h5a,Cb:function(a){return Hv(a)?_.ok(Hv(a),10)||null:null},Kb:[Zv]},{wa:_.i5a,Cb:function(a){return vBa(_.Vj(a,F3a,10),2)},Kb:[Zv]},{wa:_.j5a,Cb:function(a){return _.Vj(a,F3a,10)},Kb:[Zv]},{wa:_.XKa,Cb:function(a){return _.ok(a,23)},Kb:[Zv]},{wa:YKa,Cb:function(a){return _.ok(a,25)||"1633047"},Kb:[Zv]},{wa:ZKa,Cb:function(a){return _.ok(a,
31)||"https://play.google.com/log"},Kb:[Zv]},{wa:Zv,Cb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("Cd");return Z3a(a)}},{wa:k5a,Cb:function(a){var b=new BKa;a=_.k(_.Wj(a,Cv,35,_.Rj()));for(var c=a.next();!c.done;c=a.next()){var d=b;c=c.value.O1();_.ak(d,1,Lm,c)}return b},Kb:[Zv]},{wa:_.pn,Cb:function(a){return _.ok(a,1)||""},Kb:[Zv]},{wa:_.qn,Cb:function(a){return _.ok(a,2)},Kb:[Zv]},{wa:$Ka,Cb:function(a){return _.ok(a,3)},Kb:[Zv]},{wa:aLa,Cb:function(){return _.hda(window)}},{wa:bLa,
Cb:function(a){return _.ok(Iv(a),1)},Kb:[Zv]},{wa:l5a,Cb:function(a){return _.Vj(a,I3a,20)},Kb:[Zv]},{wa:_.W4a,Cb:function(a){return a.h2()},Kb:[Zv]},{wa:_.cLa,Cb:function(a){return _.ok(Iv(a),15)},Kb:[Zv]},{wa:_.Vva,Cb:function(a){return _.ok(_.Vj(a,J3a,7),2)},Kb:[Zv]},{wa:o5a,Cb:function(a){var b=new Map;a=_.Vj(a,J3a,7);a=_.Cb(a,16,_.xba);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:[Zv]},{wa:_.dLa,Cb:function(a){return _.ok(Iv(a),
2)},Kb:[Zv]},{wa:_.eLa,Cb:function(a){return _.ok(Iv(a),6)},Kb:[Zv]},{wa:_.fLa,Cb:function(a){return _.ok(Iv(a),8)},Kb:[Zv]},{wa:_.hLa,Cb:function(a){return _.ok(Iv(a),11)},Kb:[Zv]},{wa:_.mLa,Cb:function(a){return _.ok(Iv(a),4)},Kb:[Zv]},{wa:_.nLa,Cb:function(a){return _.ok(Iv(a),13)},Kb:[Zv]},{wa:oLa,Cb:function(a){return _.ok(Iv(a),5)},Kb:[Zv]},{wa:_.kLa,Cb:function(a){return _.ok(Iv(a),3)},Kb:[Zv]},{wa:_.lLa,Cb:function(a){return _.ok(Iv(a),16)},Kb:[Zv]},{wa:_.pLa,Cb:function(a){return _.ok(Iv(a),
9)},Kb:[Zv]},{wa:_.iLa,Cb:function(a){return _.ok(_.Vj(a,Dv,4),2)},Kb:[Zv]},{wa:_.rLa,Cb:function(a){return _.ok(_.Vj(a,Dv,4),7)},Kb:[Zv]},{wa:_.sLa,Cb:function(a){return _.ok(_.Vj(a,Dv,4),8)},Kb:[Zv]},{wa:jLa,Cb:function(a){return _.ok(_.Vj(a,Dv,4),3)},Kb:[Zv]},{wa:_.qLa,Cb:function(a){return _.ok(Iv(a),12)},Kb:[Zv]},{wa:_.gLa,Cb:function(a){return _.ok(Iv(a),7)},Kb:[Zv]},{wa:_.rn,Cb:function(a){return _.ok(a,15)},Kb:[Zv]},{wa:_.uLa,Cb:function(){return $9a}},{wa:vLa,lc:!1},{wa:tLa,lc:!1}];
_.Ty=function(a){if(a)throw Error("Dd");};_.Ty.O=function(a){return new (a||_.Ty)(_.t(_.Ty,12))};_.Ty.Da=_.ed({type:_.Ty});_.Ty.Ca=_.Hc({});_.b$a=new _.ld("REQUEST_SERVICE for app_engine_api_client");_.Uy=function(){};_.Uy.O=function(a){return new (a||_.Uy)};_.Uy.Da=_.ed({type:_.Uy});_.Uy.Ca=_.Hc({});var Vy=function(a){this.D7c=a};Vy.prototype.create=function(a,b){return new c$a(a,this.D7c,b)};Vy.O=function(a){return new (a||Vy)(_.t(_.$v))};Vy.ua=_.q({token:Vy,qa:Vy.O,Ga:"root"});var c$a=function(a,b,c){this.cRa=a;this.N6a=b;this.url=c};_.W(c$a,JKa);c$a.prototype.makeRequest=function(a){return this.cRa.makeRequest(a).ha(this.N6a.create(this.url))};var d$a=function(a){this.S3c=a};_.W(d$a,JKa);d$a.prototype.makeRequest=function(a){var b=this;return _.ze(function(){return b.S3c.makeRequest(a)})};_.Wy=function(a,b){this.kna=a;this.pea=b};_.Wy.prototype.create=function(a){a=this.pea.create(a,"xd4");return this.kna.create(new d$a(a))};_.Wy.O=function(a){return new (a||_.Wy)(_.t(vu),_.t(Xy))};_.Wy.ua=_.q({token:_.Wy,qa:_.Wy.O,Ga:"root"});_.Yy=function(a,b,c){this.G7c=a;this.kna=b;this.pea=c};_.Yy.prototype.create=function(a){var b=new d$a(this.pea.create(a,"xd4"));return this.G7c.create(this.kna.create(b),a)};_.Yy.O=function(a){return new (a||_.Yy)(_.t(Vy),_.t(vu),_.t(Xy))};
_.Yy.ua=_.q({token:_.Yy,qa:_.Yy.O,Ga:"root"});_.Zy=function(a,b,c,d){this.config=a;this.kna=b;this.Y1c=c;this.pea=d};_.Zy.prototype.create=function(a){a=_.aj.has(0)?this.Y1c.create(a):this.pea.create(a,"xd3");return this.kna.create(new d$a(a))};_.Zy.O=function(a){return new (a||_.Zy)(_.t(_.Lv),_.t(vu),_.t(wu),_.t(Xy))};_.Zy.ua=_.q({token:_.Zy,qa:_.Zy.O,Ga:"root"});var Xy=function(a,b,c,d,e){this.wya=a;this.sessionIndex=b;this.lock=c;this.Ja=d;this.Gq=e};
Xy.prototype.create=function(a,b){var c=_.Mv.has(28)&&!_.Mv.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 $Za(a,this.wya,this.Ja,this.lock,this.Gq,c)};Xy.O=function(a){return new (a||Xy)(_.t(_.pn),_.t(_.qn),_.t(_.i_a),_.t(_.Wv),_.t(_.rn),_.t(_.Nv))};Xy.ua=_.q({token:Xy,qa:Xy.O,Ga:"root"});_.e$a=new _.ld("REQUEST_SERVICE for cloud_billing_api");_.$y=function(){};_.$y.O=function(a){return new (a||_.$y)};_.$y.Da=_.ed({type:_.$y});_.$y.Ca=_.Hc({});_.f$a=new _.ld("file_contents_derived_data_memoizers");_.az=function(a){this.Ja=a;this.Hf=new _.zu(this.Ja)};_.g$a=new _.ld("file_service",{Ga:"root",qa:function(){return _.Xva(FUa)}});_.bz=function(a,b,c){_.az.call(this,a);this.pN=b;this.Se=c};_.W(_.bz,_.az);_.h=_.bz.prototype;_.h.HB=function(a,b,c,d,e,f){var g=this,m=_.Ui(a,b,c,d,e,f);return this.Hf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Ita=function(){return new Bq};_.h.extract=function(a){return a.HB()};_.h.isValid=function(a){return a.Gg()!==0};
_.h.fetch=function(a){var b=this;return _.aw(this.Se,function(){return b.pN.HB((new Nq).Ny(a),b.Se.Xk())},"FileService.getFolding").ha(_.z(function(c){return c.HB()||new Bq}))};_.bz.O=function(a){return new (a||_.bz)(_.t(_.fp),_.t(_.g$a),_.t(_.rw))};_.bz.ua=_.q({token:_.bz,qa:_.bz.O,Ga:"root"});_.cz=function(a,b,c){_.az.call(this,a);this.pN=b;this.Se=c};_.W(_.cz,_.az);_.h=_.cz.prototype;_.h.IB=function(a,b,c,d,e,f){var g=this,m=_.Ui(a,b,c,d,e,f);return this.Hf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Ita=function(){return new Dq};_.h.extract=function(a){return a.IB()};_.h.isValid=function(a){return a.Gg()!==0};
_.h.fetch=function(a){var b=this;return _.aw(this.Se,function(){return b.pN.IB((new Oq).Ny(a),b.Se.Xk())},"FileService.getOutline").ha(_.z(function(c){return c.IB()||new Dq}))};_.cz.O=function(a){return new (a||_.cz)(_.t(_.fp),_.t(_.g$a),_.t(_.rw))};_.cz.ua=_.q({token:_.cz,qa:_.cz.O,Ga:"root"});_.h$a=new _.ld("REQUEST_SERVICE for tos_api_client");_.dz=function(){};_.dz.O=function(a){return new (a||_.dz)};_.dz.Da=_.ed({type:_.dz});_.dz.Ca=_.Hc({});_.ez=new _.ld("API_VERSION");_.fz=new _.ld("REQUEST_SERVICE for resultstore_js_api");_.gz=function(){};_.gz.O=function(a){return new (a||_.gz)};_.gz.Da=_.ed({type:_.gz});_.gz.Ca=_.Hc({});_.i$a=new _.ld("API_VERSION");_.hz=new _.ld("REQUEST_SERVICE for testfusion_js_api");_.iz=function(){};_.iz.O=function(a){return new (a||_.iz)};_.iz.Da=_.ed({type:_.iz});_.iz.Ca=_.Hc({});_.j$a=new _.ld("API_VERSION");_.k$a=new _.ld("REQUEST_SERVICE for cloudbuild-ts-angular2");_.jz=function(){};_.jz.O=function(a){return new (a||_.jz)};_.jz.Da=_.ed({type:_.jz});_.jz.Ca=_.Hc({});_.l$a=new _.ld("API_VERSION");_.m$a=new _.ld("REQUEST_SERVICE for sourcerepo-v1-ts");_.kz=function(){};_.kz.O=function(a){return new (a||_.kz)};_.kz.Da=_.ed({type:_.kz});_.kz.Ca=_.Hc({});_.n$a=new _.ld("REQUEST_SERVICE for sourcerepo-pa-v1-ts");_.lz=function(){};_.lz.O=function(a){return new (a||_.lz)};_.lz.Da=_.ed({type:_.lz});_.lz.Ca=_.Hc({});var o$a=new _.ld("localObservableRequestService",{Ga:"root",qa:function(){var a={M1:"",L1:""};return _.u(Vy).create(new _.n_a(a,_.u(_.ro),_.u(_.qn)),a.M1)}}),mz=function(a){if(a)throw Error("Ed");};mz.O=function(a){return new (a||mz)(_.t(mz,12))};mz.Da=_.ed({type:mz});mz.Ca=_.Hc({imports:[_.mp,_.Uy,_.$y,_.jz,_.av,_.bv,_.Vu,_.kn,_.Aw,_.cv,_.dv,_.gz,_.ev,_.lz,_.kz,_.iz,_.dz]});var nz=function(){};nz.prototype.DNb=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)};nz.prototype.BNb=function(){};nz.prototype.ANb=function(a){return a};nz.O=function(a){return new (a||nz)};nz.ua=_.q({token:nz,qa:nz.O});var q$a;_.p$a=null;q$a=new _.ld("legacy converter",{Ga:"root",qa:function(){return _.p$a}});var r$a,Fya,s$a;r$a=/^([^?#;]*)((\?|#|;).*)?$/;Fya=[_.op.C9a,_.op.bGa,_.op.iR,_.op.VY,_.op.Aab];s$a=[{startIndex:1,wUa:"+"},{eXb:"+",wUa:":"},{eXb:":"}];_.oz=function(a){this.DGb=a;this.ho=_.aj.has(2)};
_.oz.prototype.DNb=function(a,b){b&&this.DGb&&(a=this.DGb(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};
_.oz.prototype.BNb=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(Fya),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.ho&&a[0].path!=="h")a[0].path==="piper"?a.length>=4&&Eya(a,3,a.length):Eya(a,1,a.length);else{if(a[0].path==="h"||a[0].path==="source")var f=a.shift();c=_.k(s$a);e=c.next();for(d={};!e.done;d={Fja:void 0},e=c.next()){d.Fja=e.value;e=d.Fja.startIndex;if(e===void 0){e=a.findIndex(function(g){return function(m){return m.path===
g.Fja.eXb}}(d));if(e<0)break;e++}d=d.Fja.wUa!==void 0?a.findIndex(function(g){return function(m){return m.path===g.Fja.wUa}}(d)):a.length;d=d<0?a.length:d;Eya(a,e,d)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.oz.prototype.ANb=function(a){if(!Gya(a))return a;var b=a.replace(r$a,"$1");a=a.replace(r$a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.oz.O=function(a){return new (a||_.oz)(_.t(q$a),_.t(_.Lv))};_.oz.ua=_.q({token:_.oz,qa:_.oz.O});var pz=function(a,b,c){c=c===void 0?Hya:c;this.location=a;this.a3c=b;this.A3c=c;this.current=null;this.qZa=!1};_.W(pz,Rn);pz.prototype.parse=function(a){a=Rn.prototype.parse.call(this,a);this.qZa||t$a(this,a);return a};pz.prototype.md=function(a){t$a(this,a);return Rn.prototype.md.call(this,a)};
var t$a=function(a,b){a.current&&a.current.path===a.location.path()||(a.qZa=!0,a.current={path:a.location.path(),D5:a.parse(a.location.path())},a.qZa=!1);for(var c=_.k(a.a3c),d=c.next();!d.done;d=c.next())d=d.value,a.current.D5.Ta.hasOwnProperty(d)&&a.A3c(d,a.current.D5,b)};var u$a,v$a;u$a=window.location.pathname;v$a=new _.ld("queryParamPreserver",{Ga:"root",qa:function(){return Iya}});_.qz=function(a,b,c,d){pz.call(this,c,HUa,d);this.Tb=b;this.mza=[];this.mza.push(new nz,a)};_.W(_.qz,pz);
_.qz.prototype.parse=function(a){var b=a.split(/[\/]+;/);b=b.length>1?b.join(";"):a;a=b!==a||!this.Va.MO&&u$a!=="/"&&u$a.endsWith("/")&&(new _.Ai(b)).qe()+"/"===u$a;for(var c=_.k(this.mza),d=c.next();!d.done;d=c.next())b=d.value.DNb(b,!this.Va.MO);b=pz.prototype.parse.call(this,b.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!b.root.children.primary)return b;c=_.k(this.mza);for(d=c.next();!d.done;d=c.next())d.value.BNb(b,a);return b};
_.qz.prototype.md=function(a){a=pz.prototype.md.call(this,a);for(var b=_.k(this.mza),c=b.next();!c.done;c=b.next())a=c.value.ANb(a);return a};_.p.Object.defineProperties(_.qz.prototype,{Va:{configurable:!0,enumerable:!0,get:function(){this.SSb||(this.SSb=this.Tb.get(_.uh));return this.SSb}}});_.qz.O=function(a){return new (a||_.qz)(_.t(_.oz),_.t(_.Bf),_.t(_.Jn),_.t(v$a))};_.qz.ua=_.q({token:_.qz,qa:_.qz.O});var w$a=new _.ld("GMAT_SNACK_BAR_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});var rz=function(a,b,c,d,e,f,g){g.Pe||_.P8a(a,"gmat-mdc-snack-bar");_.Ut.call(this,a,b,c,d,e,f)};_.W(rz,_.Ut);rz.O=function(a){return new (a||rz)(_.t(_.Ls),_.t(_.tr),_.t(_.Bf),_.t(_.nr),_.t(_.Ut,12),_.t(_.pYa),_.t(w$a))};rz.ua=_.q({token:rz,qa:rz.O});_.sz=function(){};_.sz.O=function(a){return new (a||_.sz)};_.sz.Da=_.ed({type:_.sz});_.sz.Ca=_.Hc({Pb:[{wa:_.Ut,Md:rz},{wa:_.Ls,Md:_.Xx}],imports:[_.Vt]});var x$a=function(a){this.Dc=a};x$a.prototype.Re=function(){this.Dc.forEach(function(a){return a.uTa()})};x$a.prototype.qQa=function(a){var b=this.Dc.find(function(f){return f.hb.na===a}),c=this.dIc;if(b!==c&&(c==null||c.uTa(),b)){var d,e;c=c==null?void 0:(e=(d=c.hb.na).getBoundingClientRect)==null?void 0:e.call(d);b.Yib(c);this.dIc=b}};var tz=function(){this.Ma=_.u(_.Td);this.wH=!1};_.h=tz.prototype;
_.h.Yib=function(a){var b=this.Ma.na;if(a&&b.getBoundingClientRect&&this.ox){var c=b.getBoundingClientRect(),d=a.width/c.width;a=a.left-c.left;b.classList.add("mdc-tab-indicator--no-transition");this.ox.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.ox.style.setProperty("transform","")}else b.classList.add("mdc-tab-indicator--active")};_.h.uTa=function(){this.Ma.na.classList.remove("mdc-tab-indicator--active")};
_.h.Ra=function(){this.oKa()};_.h.La=function(){var a;(a=this.IA)==null||a.remove();this.IA=this.ox=null};_.h.oKa=function(){var a=this.Ma.na.ownerDocument||document,b=this.IA=a.createElement("span");a=this.ox=a.createElement("span");b.className="mdc-tab-indicator";a.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";b.appendChild(this.ox);this.V6()};_.h.V6=function(){(this.wH?this.Ma.na.querySelector(".mdc-tab__content"):this.Ma.na).appendChild(this.IA)};
_.p.Object.defineProperties(tz.prototype,{Cq:{configurable:!0,enumerable:!0,get:function(){return this.wH},set:function(a){this.wH!==a&&(this.wH=a,this.IA&&this.V6())}}});tz.O=function(a){return new (a||tz)};tz.Fa=_.hd({type:tz,inputs:{Cq:[2,"fitInkBarToContent","fitInkBarToContent",_.Pg]},features:[_.Mf]});_.y$a=new _.ld("MatInkBarPositioner",{Ga:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});_.z$a=new _.ld("MatTabContent");_.A$a=_.ei("translateTab",[_.hi("center, void, left-origin-center, right-origin-center",_.gi({transform:"none",visibility:"visible"})),_.hi("left",_.gi({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.hi("right",_.gi({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.ii("* => left, * => right, left => center, right => center",_.fi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.ii("void => left-origin-center",[_.gi({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.fi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.ii("void => right-origin-center",[_.gi({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.fi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);_.B$a=new _.ld("MAT_TABS_CONFIG");var C$a=_.Th({passive:!0}),uz=function(){var a=this;this.Ma=_.u(_.Td);this.Ua=_.u(_.Tg);this.rf=_.u(_.ks);this.Wb=_.u(_.Zr,{optional:!0});this.nb=_.u(_.Fg);this.nc=_.u(_.cr);this.ie=_.u(_.jm,{optional:!0});this.Ou=0;this.lT=!1;this.Lb=new _.lf;this.Qu=!1;this.pr=this.nr=!0;this.YL=new _.lf;this.hi=!1;this.Sg=0;this.Wka=new _.vm;this.dga=new _.vm;this.PNc=_.u(mx);this.zc=_.u(_.Bf);this.nb.Vb(function(){_.Be(a.Ma.na,"mouseleave").ha(_.wf(a.Lb)).subscribe(function(){return a.Po()})})};_.h=uz.prototype;
_.h.Ec=function(){var a=this;_.Be(this.y9.na,"touchstart",C$a).ha(_.wf(this.Lb)).subscribe(function(){a.Fu("before")});_.Be(this.Q8.na,"touchstart",C$a).ha(_.wf(this.Lb)).subscribe(function(){a.Fu("after")})};
_.h.Vd=function(){var a=this,b=this.Wb?this.Wb.Hc:_.ne("ltr"),c=this.PNc.observe(this.Ma.na).ha(_.af(32),_.wf(this.Lb)),d=this.rf.Hc(150).ha(_.wf(this.Lb)),e=function(){a.gD();a.JR()};this.Ib=_.Cr(_.Br(new _.Er(this.Dc),this.Fl())).Lw().gu(function(){return!1});_.Dr(this.Ib,this.Sg);_.Df(e,{Tb:this.zc});_.Fe(b,d,c,this.Dc.Mc,this.NMa()).ha(_.wf(this.Lb)).subscribe(function(){a.nb.run(function(){Promise.resolve().then(function(){a.Ou=Math.max(0,Math.min(a.qS(),a.Ou));e()})});_.Br(a.Ib,a.Fl())});this.Ib.Hc.subscribe(function(f){a.dga.emit(f);
a.BOa(f)})};_.h.NMa=function(){var a=this;return typeof ResizeObserver!=="function"?_.Ee:this.Dc.Mc.ha(_.uf(this.Dc),_.vf(function(b){return new _.ce(function(c){return a.nb.Vb(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()}})})}),_.tf(),_.Ge(function(b){return b.some(function(c){return c.contentRect.width>0&&c.contentRect.height>0})}))};
_.h.vF=function(){this.dPa!=this.Dc.length&&(this.gD(),this.dPa=this.Dc.length,_.xm(this.Ua));this.lT&&(this.K9(this.Sg),this.YR(),this.JR(),this.lT=!1,_.xm(this.Ua));this.G9&&(this.p$(),this.G9=!1,_.xm(this.Ua))};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Lb.next();this.Lb.complete();this.YL.complete()};
_.h.me=function(a){if(!_.Sh(a))switch(a.keyCode){case 13:case 32:if(this.Xr!==this.selectedIndex){var b=this.Dc.get(this.Xr);b&&!b.disabled&&(this.Wka.emit(this.Xr),this.B8(a))}break;default:this.Ib.Hn(a)}};_.h.a9=function(){var a=this,b=this.Ma.na.textContent;b!==this.rKa&&(this.rKa=b||"",this.nb.run(function(){a.gD();a.JR();_.xm(a.Ua)}))};_.h.gD=function(){this.TJa();this.YR();this.p$()};_.h.LH=function(a){return this.Dc?!!this.Dc.toArray()[a]:!0};
_.h.BOa=function(a){this.Qu&&this.K9(a);this.Dc&&this.Dc.length&&(this.Dc.toArray()[a].focus(),a=this.Tu.na,a.scrollLeft=this.Fl()=="ltr"?0:a.scrollWidth-a.offsetWidth)};_.h.Fl=function(){return this.Wb&&this.Wb.value==="rtl"?"rtl":"ltr"};_.h.p$=function(){if(!this.hi){var a=this.Zl;this.b$.na.style.transform="translateX("+Math.round(this.Fl()==="ltr"?-a:a)+"px)";if(this.nc.A6||this.nc.koa)this.Tu.na.scrollLeft=0}};
_.h.H9=function(a){return this.J9(this.Ou+(a=="before"?-1:1)*this.Tu.na.offsetWidth/3)};_.h.CH=function(a){this.Po();this.H9(a)};_.h.K9=function(a){if(!this.hi){var b=this.Dc?this.Dc.toArray()[a]:null;if(b){a=this.Tu.na.offsetWidth;var c=b.hb.na;b=c.offsetLeft;var d=c.offsetWidth;this.Fl()=="ltr"?c=b+d:(c=this.jI.na.offsetWidth-b,b=c-d);d=this.Zl;a=this.Zl+a;b<d?this.Zl-=d-b:c>a&&(this.Zl+=Math.min(c-a,b-d))}}};
_.h.TJa=function(){if(this.hi)this.Qu=!1;else{var a=this.jI.na.scrollWidth-this.Ma.na.offsetWidth>=5;a||(this.Zl=0);a!==this.Qu&&(this.Qu=a,_.xm(this.Ua))}};_.h.YR=function(){this.hi?this.nr=this.pr=!0:(this.pr=this.Zl==0,this.nr=this.Zl==this.qS(),_.xm(this.Ua))};_.h.qS=function(){return this.jI.na.scrollWidth-this.Tu.na.offsetWidth||0};_.h.JR=function(){var a=this.Dc&&this.Dc.length?this.Dc.toArray()[this.selectedIndex]:null;(a=a?a.hb.na:null)?this.JH.qQa(a):this.JH.Re()};_.h.Po=function(){this.YL.next()};
_.h.Fu=function(a,b){var c=this;b&&b.button!=null&&b.button!==0||(this.Po(),_.De(650,100).ha(_.wf(_.Fe(this.YL,this.Lb))).subscribe(function(){var d=c.H9(a),e=d.Gha;d=d.distance;(d===0||d>=e)&&c.Po()}))};_.h.J9=function(a){if(this.hi)return{Gha:0,distance:0};var b=this.qS();this.Ou=Math.max(0,Math.min(b,a));this.G9=!0;this.YR();return{Gha:b,distance:this.Ou}};
_.p.Object.defineProperties(uz.prototype,{selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Sg},set:function(a){a=isNaN(a)?0:a;this.Sg!=a&&(this.lT=!0,this.Sg=a,this.Ib&&_.Dr(this.Ib,a))}},Xr:{configurable:!0,enumerable:!0,get:function(){return this.Ib?this.Ib.gq:0},set:function(a){this.LH(a)&&this.Xr!==a&&this.Ib&&this.Ib.fj(a)}},Zl:{configurable:!0,enumerable:!0,get:function(){return this.Ou},set:function(a){this.J9(a)}}});uz.O=function(a){return new (a||uz)};
uz.Fa=_.hd({type:uz,inputs:{hi:[2,"disablePagination","disablePagination",_.Pg],selectedIndex:[2,"selectedIndex","selectedIndex",_.Qg]},outputs:{Wka:"selectFocusedIndex",dga:"indexFocused"},features:[_.Mf]});_.vz=function(){tz.apply(this,arguments);this.hb=_.u(_.Td);this.disabled=!1};_.W(_.vz,tz);_.vz.prototype.focus=function(){this.hb.na.focus()};_.vz.O=function(){var a;return function(b){return(a||(a=_.Od(_.vz)))(b||_.vz)}}();_.vz.Fa=_.hd({type:_.vz,oa:[["","matTabLabelWrapper",""]],rb:3,Ya:function(a,b){a&2&&(_.Nf("aria-disabled",!!b.disabled),_.Pf("mat-mdc-tab-disabled",b.disabled))},inputs:{disabled:[2,"disabled","disabled",_.Pg]},standalone:!0,features:[_.Mf,_.Lf]});var D$a,E$a,F$a,G$a,H$a;D$a=["tabListContainer"];E$a=["tabList"];F$a=["tabListInner"];G$a=["nextPaginator"];H$a=["previousPaginator"];_.wz=function(){uz.apply(this,arguments);this.Cc=!1};_.W(_.wz,uz);_.wz.Fa=uz.Fa;_.wz.prototype.Vd=function(){this.JH=new x$a(this.Dc);uz.prototype.Vd.call(this)};_.wz.prototype.B8=function(a){a.preventDefault()};_.wz.O=function(){var a;return function(b){return(a||(a=_.Od(_.wz)))(b||_.wz)}}();
_.wz.ya=_.ad({type:_.wz,oa:[["mat-tab-header"]],Ad:function(a,b,c){a&1&&_.mg(c,_.vz,4);if(a&2){var d;_.pg(d=_.qg())&&(b.Dc=d)}},tb:function(a,b){a&1&&(_.lg(D$a,7),_.lg(E$a,7),_.lg(F$a,7),_.lg(G$a,5),_.lg(H$a,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Tu=c.first);_.pg(c=_.qg())&&(b.b$=c.first);_.pg(c=_.qg())&&(b.jI=c.first);_.pg(c=_.qg())&&(b.Q8=c.first);_.pg(c=_.qg())&&(b.y9=c.first)}},qb:[1,"mat-mdc-tab-header"],rb:4,Ya:function(a,b){a&2&&_.Pf("mat-mdc-tab-header-pagination-controls-enabled",b.Qu)("mat-mdc-tab-header-rtl",
b.Fl()=="rtl")},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],Cc:[2,"disableRipple","disableRipple",_.Pg]},standalone:!0,features:[_.Mf,_.Lf,_.zg],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=_.Bd();_.dg();_.H(0,"div",5,0);_.N("click",function(){_.w(c);return _.x(b.CH("before"))})("mousedown",function(d){_.w(c);return _.x(b.Fu("before",d))})("touchend",function(){_.w(c);return _.x(b.Po())});
_.K(2,"div",6);_.I();_.H(3,"div",7,1);_.N("keydown",function(d){_.w(c);return _.x(b.me(d))});_.H(5,"div",8,2);_.N("cdkObserveContent",function(){_.w(c);return _.x(b.a9())});_.H(7,"div",9,3);_.eg(9);_.I()()();_.H(10,"div",10,4);_.N("mousedown",function(d){_.w(c);return _.x(b.Fu("after",d))})("click",function(){_.w(c);return _.x(b.CH("after"))})("touchend",function(){_.w(c);return _.x(b.Po())});_.K(12,"div",6);_.I()}a&2&&(_.Pf("mat-mdc-tab-header-pagination-disabled",b.pr),_.F("matRippleDisabled",b.pr||
b.Cc),_.A(3),_.Pf("_mat-animation-noopable",b.ie==="NoopAnimations"),_.A(2),_.Nf("aria-label",b.ariaLabel||null)("aria-labelledby",b.je||null),_.A(5),_.Pf("mat-mdc-tab-header-pagination-disabled",b.nr),_.F("matRippleDisabled",b.nr||b.Cc))},Ia:[_.Ws,_.rr],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}@media(forced-colors: active){.mat-mdc-tab[aria-disabled=true]{color:GrayText}}\n"],
mb:2});_.I$a=new _.ld("MatTabLabel");_.J$a=new _.ld("MAT_TAB");_.xz=function(){Is.apply(this,arguments);this.kcb=_.u(_.J$a,{optional:!0})};_.W(_.xz,Is);_.xz.O=function(){var a;return function(b){return(a||(a=_.Od(_.xz)))(b||_.xz)}}();_.xz.Fa=_.hd({type:_.xz,oa:[["","mat-tab-label",""],["","matTabLabel",""]],standalone:!0,features:[_.yg([{wa:_.I$a,Hb:_.xz}]),_.Lf]});_.K$a=new _.ld("MAT_TAB_GROUP");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"];_.Q$a=["*"];_.R$a=0;_.yz=function(){var a=_.u(_.Td),b=_.u(_.Zr,{optional:!0}),c=_.u(_.Fg),d=_.u(_.Tg),e=_.u(_.ks),f=_.u(_.cr),g=_.u(_.jm,{optional:!0}),m=_.u(_.B$a,{optional:!0});uz.call(this,a,d,e,b,c,f,g);this.EZ=new _.lh(!1);this.Yy=!0;this.Cc=!1;this.color="primary";this.hi=m&&m.hi!=null?m.hi:!1;this.Cq=m&&m.Cq!=null?m.Cq:!1;this.Yy=m&&m.Yy!=null?m.Yy:!0};
_.W(_.yz,uz);_.yz.Fa=uz.Fa;_.h=_.yz.prototype;_.h.B8=function(){};_.h.Vd=function(){var a=this;this.JH=new x$a(this.Dc);this.Dc.Mc.ha(_.uf(null),_.wf(this.Lb)).subscribe(function(){a.una()});uz.prototype.Vd.call(this)};_.h.Ec=function(){uz.prototype.Ec.call(this)};_.h.una=function(){if(this.Dc){for(var a=this.Dc.toArray(),b=0;b<a.length;b++)if(a[b].active){this.selectedIndex=b;_.xm(this.Ua);this.fm&&(this.fm.bbb=a[b].id);return}this.selectedIndex=-1;this.JH.Re()}};
_.h.uS=function(){return this.fm?"tablist":this.Ma.na.getAttribute("role")};
_.p.Object.defineProperties(_.yz.prototype,{Cq:{configurable:!0,enumerable:!0,get:function(){return this.EZ.value},set:function(a){this.EZ.next(a);_.xm(this.Ua)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.S6},set:function(a){var b=a+"";this.S6=/^\d+$/.test(b)?a+"ms":b}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.PR},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.PR=a}}});_.yz.O=function(a){return new (a||_.yz)};
_.yz.ya=_.ad({type:_.yz,oa:[["","mat-tab-nav-bar",""]],Ad:function(a,b,c){a&1&&_.mg(c,_.zz,5);if(a&2){var d;_.pg(d=_.qg())&&(b.Dc=d)}},tb:function(a,b){a&1&&(_.lg(L$a,7),_.lg(M$a,7),_.lg(N$a,7),_.lg(O$a,5),_.lg(P$a,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Tu=c.first);_.pg(c=_.qg())&&(b.b$=c.first);_.pg(c=_.qg())&&(b.jI=c.first);_.pg(c=_.qg())&&(b.Q8=c.first);_.pg(c=_.qg())&&(b.y9=c.first)}},qb:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],rb:17,Ya:function(a,b){a&2&&(_.Nf("role",b.uS()),_.Of("--mat-tab-animation-duration",
b.animationDuration),_.Pf("mat-mdc-tab-header-pagination-controls-enabled",b.Qu)("mat-mdc-tab-header-rtl",b.Fl()=="rtl")("mat-mdc-tab-nav-bar-stretch-tabs",b.Yy)("mat-primary",b.color!=="warn"&&b.color!=="accent")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("_mat-animation-noopable",b.ie==="NoopAnimations"))},inputs:{Cq:[2,"fitInkBarToContent","fitInkBarToContent",_.Pg],Yy:[2,"mat-stretch-tabs","stretchTabs",_.Pg],animationDuration:"animationDuration",backgroundColor:"backgroundColor",
Cc:[2,"disableRipple","disableRipple",_.Pg],color:"color",fm:"tabPanel"},Rb:["matTabNavBar","matTabNav"],standalone:!0,features:[_.Mf,_.Lf,_.zg],oc:["mat-tab-nav-bar",""],hc:_.Q$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=_.Bd();_.dg();_.H(0,"div",5,0);_.N("click",function(){_.w(c);return _.x(b.CH("before"))})("mousedown",function(d){_.w(c);return _.x(b.Fu("before",d))})("touchend",function(){_.w(c);return _.x(b.Po())});_.K(2,"div",6);_.I();_.H(3,"div",7,1);_.N("keydown",
function(d){_.w(c);return _.x(b.me(d))});_.H(5,"div",8,2);_.N("cdkObserveContent",function(){_.w(c);return _.x(b.a9())});_.H(7,"div",9,3);_.eg(9);_.I()()();_.H(10,"div",10,4);_.N("mousedown",function(d){_.w(c);return _.x(b.Fu("after",d))})("click",function(){_.w(c);return _.x(b.CH("after"))})("touchend",function(){_.w(c);return _.x(b.Po())});_.K(12,"div",6);_.I()}a&2&&(_.Pf("mat-mdc-tab-header-pagination-disabled",b.pr),_.F("matRippleDisabled",b.pr||b.Cc),_.A(10),_.Pf("mat-mdc-tab-header-pagination-disabled",
b.nr),_.F("matRippleDisabled",b.nr||b.Cc))},Ia:[_.Ws,_.rr],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.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});_.zz=function(){tz.call(this);var a=this;this.Jj=_.u(_.yz);this.hb=_.u(_.Td);this.Uc=_.u(_.fr);this.Lb=new _.lf;this.Cc=this.disabled=this.dt=!1;this.tabIndex=0;this.id="mat-tab-link-"+_.R$a++;var b=_.u(_.Vs,{optional:!0}),c=_.u(new _.dm("tabindex"),{optional:!0}),d=_.u(_.jm,{optional:!0});this.Cs=b||{};this.tabIndex=c==null?0:parseInt(c)||0;d==="NoopAnimations"&&(this.Cs.animation={FE:0,JE:0});this.Jj.EZ.ha(_.wf(this.Lb)).subscribe(function(e){a.Cq=e})};_.W(_.zz,tz);_.zz.Fa=tz.Fa;_.h=_.zz.prototype;
_.h.focus=function(){this.hb.na.focus()};_.h.Ec=function(){this.Uc.Dk(this.hb)};_.h.La=function(){this.Lb.next();this.Lb.complete();tz.prototype.La.call(this);this.Uc.Fi(this.hb)};_.h.BH=function(){this.Jj.Xr=this.Jj.Dc.toArray().indexOf(this)};_.h.me=function(a){if(a.keyCode===32||a.keyCode===13)this.disabled?a.preventDefault():this.Jj.fm&&(a.keyCode===32&&a.preventDefault(),this.hb.na.click())};_.h.hLa=function(){var a;return this.Jj.fm?(a=this.Jj.fm)==null?void 0:a.id:this.hb.na.getAttribute("aria-controls")};
_.h.jLa=function(){return this.Jj.fm?this.active?"true":"false":this.hb.na.getAttribute("aria-selected")};_.h.R7=function(){return this.active&&!this.Jj.fm?"page":null};_.h.uS=function(){return this.Jj.fm?"tab":this.hb.na.getAttribute("role")};_.h.qr=function(){return this.Jj.fm?this.dt&&!this.disabled?0:-1:this.disabled?-1:this.tabIndex};
_.p.Object.defineProperties(_.zz.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.dt},set:function(a){a!==this.dt&&(this.dt=a,this.Jj.una())}},SF:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Cc||this.Jj.Cc||!!this.Cs.disabled}}});_.zz.O=function(a){return new (a||_.zz)};
_.zz.ya=_.ad({type:_.zz,oa:[["","mat-tab-link",""],["","matTabLink",""]],qb:[1,"mdc-tab","mat-mdc-tab-link","mat-focus-indicator"],rb:11,Ya:function(a,b){a&1&&_.N("focus",function(){return b.BH()})("keydown",function(c){return b.me(c)});a&2&&(_.Nf("aria-controls",b.hLa())("aria-current",b.R7())("aria-disabled",b.disabled)("aria-selected",b.jLa())("id",b.id)("tabIndex",b.qr())("role",b.uS()),_.Pf("mat-mdc-tab-disabled",b.disabled)("mdc-tab--active",b.active))},inputs:{active:[2,"active","active",_.Pg],
disabled:[2,"disabled","disabled",_.Pg],Cc:[2,"disableRipple","disableRipple",_.Pg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Qg(a)}],id:"id"},Rb:["matTabLink"],standalone:!0,features:[_.Mf,_.Lf,_.zg],oc:["mat-tab-link",""],hc:_.Q$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&&(_.dg(),_.K(0,"span",0)(1,"div",1),_.H(2,"span",2)(3,"span",
3),_.eg(4),_.I()());a&2&&(_.A(),_.F("matRippleTrigger",b.hb.na)("matRippleDisabled",b.SF))},Ia:[_.Ws],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 S$a={};var Az=function(){_.lh.call(this,{type:"@ngrx/store/init"})};_.W(Az,_.lh);Az.create=_.lh.create;Az.prototype.next=function(a){if(typeof a==="function")throw new TypeError("Fd");if(typeof a==="undefined")throw new TypeError("Gd");if(typeof a.type==="undefined")throw new TypeError("Hd");_.lh.prototype.next.call(this,a)};Az.prototype.complete=function(){};Az.prototype.La=function(){_.lh.prototype.complete.call(this)};Az.O=function(a){return new (a||Az)};Az.ua=_.q({token:Az,qa:Az.O});var T$a=[Az];var U$a=new _.ld("@ngrx/store Internal Root Guard"),V$a=new _.ld("@ngrx/store Internal Initial State"),W$a=new _.ld("@ngrx/store Initial State"),X$a=new _.ld("@ngrx/store Reducer Factory"),Y$a=new _.ld("@ngrx/store Internal Reducer Factory Provider"),Z$a=new _.ld("@ngrx/store Initial Reducers"),$$a=new _.ld("@ngrx/store Internal Initial Reducers"),aab=new _.ld("@ngrx/store Internal Store Reducers"),bab=new _.ld("@ngrx/store Internal Store Features"),cab=new _.ld("@ngrx/store Feature Reducers"),dab=
new _.ld("@ngrx/store User Provided Meta Reducers"),eab=new _.ld("@ngrx/store Meta Reducers"),fab=new _.ld("@ngrx/store Internal Resolved Meta Reducers"),gab=new _.ld("@ngrx/store User Runtime Checks Config"),hab=new _.ld("@ngrx/store Internal User Runtime Checks Config"),iab=new _.ld("@ngrx/store Internal Runtime Checks"),jab=new _.ld("@ngrx/store Check if Action types are unique");var kab=function(){_.ce.apply(this,arguments)};_.W(kab,_.ce);kab.create=_.ce.create;var Bz=function(){Az.apply(this,arguments)};_.W(Bz,Az);Bz.create=Az.create;Bz.ua=Az.ua;Bz.O=Az.O;var Cz=function(a,b,c,d){_.lh.call(this,d(c,b));this.YTc=a;this.initialState=b;this.UW=c;this.xza=d};_.W(Cz,_.lh);Cz.create=_.lh.create;
var mab=function(a,b){b=b.reduce(function(c,d){var e=d.UW;var f=d.xza;var g=d.nJb;var m=d.initialState;d=d.key;e=typeof e==="function"?Pya(g)(e,m):Oya(f,g)(e,m);c[d]=e;return c},{});lab(a,b)},oab=function(a,b){nab(a,b.map(function(c){return c.key}))},lab=function(a,b){a.UW=Object.assign({},a.UW,b);pab(a,Object.keys(b))},nab=function(a,b){b.forEach(function(c){a.UW=Mya(a.UW,c)});pab(a,b)},pab=function(a,b){a.next(a.xza(a.UW,a.initialState));a.YTc.next({type:"@ngrx/store/update-reducers",features:b})};
Cz.prototype.La=function(){this.complete()};Cz.O=function(a){return new (a||Cz)(_.t(Bz),_.t(W$a),_.t(Z$a),_.t(X$a))};Cz.ua=_.q({token:Cz,qa:Cz.O});var qab=[Cz,{wa:kab,Hb:Cz},{wa:Bz,Hb:Az}];var Dz=function(){_.lf.apply(this,arguments)};_.W(Dz,_.lf);Dz.create=_.lf.create;Dz.prototype.La=function(){this.complete()};Dz.O=function(){var a;return function(b){return(a||(a=_.Od(Dz)))(b||Dz)}}();Dz.ua=_.q({token:Dz,qa:Dz.O});var rab=[Dz];var sab=function(){_.ce.apply(this,arguments)};_.W(sab,_.ce);sab.create=_.ce.create;var Ez=function(a,b,c,d){_.lh.call(this,d);var e=this;this.hBa=a.ha(_.Wha(wJa)).ha(_.zf(b)).ha(_.rf(Zya,{state:d})).subscribe(function(f){var g=f.state;f=f.action;e.next(g);c.next(f)});this.state=Yya(this)};_.W(Ez,_.lh);Ez.create=_.lh.create;Ez.prototype.La=function(){this.hBa.unsubscribe();this.complete()};Ez.O=function(a){return new (a||Ez)(_.t(Az),_.t(kab),_.t(Dz),_.t(W$a))};Ez.ua=_.q({token:Ez,qa:Ez.O});
var tab=[Ez,{wa:sab,Hb:Ez}];var Fz=function(a,b,c){this.G$=b;this.F3a=c;this.source=a;this.state=a.state};_.W(Fz,_.ce);Fz.create=_.ce.create;_.h=Fz.prototype;_.h.select=function(a){return $ya.call.apply($ya,[null,a].concat(_.nd(_.lc.apply(1,arguments))))(this)};_.h.VB=function(a){var b=new Fz(this,this.G$,this.F3a);b.operator=a;return b};_.h.dispatch=function(a){this.G$.next(a)};_.h.next=function(a){this.G$.next(a)};_.h.error=function(a){this.G$.error(a)};_.h.complete=function(){this.G$.complete()};
Fz.O=function(a){return new (a||Fz)(_.t(sab),_.t(Az),_.t(Cz))};Fz.ua=_.q({token:Fz,qa:Fz.O});var uab=[Fz];var Gz=function(){};Gz.O=function(a){return new (a||Gz)(_.t(Az),_.t(kab),_.t(Dz),_.t(Fz),_.t(U$a,8),_.t(jab,8))};Gz.Da=_.ed({type:Gz});Gz.Ca=_.Hc({});var Hz=function(a,b,c){this.features=a;this.F3a=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{UW:e,initialState:aza(d.initialState)})});mab(c,a)};Hz.prototype.La=function(){oab(this.F3a,this.features)};Hz.O=function(a){return new (a||Hz)(_.t(bab),_.t(cab),_.t(Cz),_.t(Gz),_.t(jab,8))};Hz.Da=_.ed({type:Hz});Hz.Ca=_.Hc({});var vab=new _.ld("@ngrx/effects Internal Root Guard"),wab=new _.ld("@ngrx/effects User Provided Effects"),kza=new _.ld("@ngrx/effects Internal Root Effects"),xab=new _.ld("@ngrx/effects Internal Root Effects Instances"),yab=new _.ld("@ngrx/effects Effects Error Handler",{Ga:"root",qa:function(){return gza}});var Iz=function(a,b){_.lf.call(this);this.Xg=a;this.CUc=b};_.W(Iz,_.lf);Iz.create=_.lf.create;Iz.prototype.VPa=function(a){this.next(a)};
var zab=function(a){return a.ha(Hka(function(b){return b.constructor&&b.constructor.name!=="Object"&&b.constructor.name!=="Function"?Object.getPrototypeOf(b):b}),_.we(function(b){return b.ha(Hka(hza))}),_.we(function(b){var c=b.ha(_.Fka(function(d){return iza(a.Xg,a.CUc)(d)}),_.z(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.r7c;var m=d.s7c;var n=typeof g[f]==="function";g=a.Xg;var r=
g.handleError,v=Error;f="Md`"+(m?'"'+m+"."+String(f)+(n?"()":"")+'"':'"'+String(f)+'()"')+"`";try{var y=JSON.stringify(e)}catch(D){y=e}r.call(g,v(f+y))}}return d.notification}),_.Ge(function(d){return d.kind==="N"&&d.value!=null}),Bka());b=b.ha(_.df(1),_.Ge(fza),_.z(function(d){return d.ngrxOnInitEffects()}));return _.Fe(c,b)}))};Iz.O=function(a){return new (a||Iz)(_.t(_.We),_.t(yab))};Iz.ua=_.q({token:Iz,qa:Iz.O,Ga:"root"});(function(a,b){S$a[a]=(S$a[a]||0)+1;if(typeof b==="function")return Jya(a,function(){return Object.assign({},b.apply(null,_.nd(_.lc.apply(0,arguments))),{type:a})});switch(b?b.Ocd:"empty"){case "empty":return Jya(a,function(){return{type:a}});case "props":return Jya(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Nd");}})("@ngrx/effects/init");var hj=function(a,b){this.BUc=a;this.store=b;this.Xca=null};hj.prototype.start=function(){this.Xca||(this.Xca=zab(this.BUc).subscribe(this.store))};hj.prototype.La=function(){this.Xca&&(this.Xca.unsubscribe(),this.Xca=null)};hj.O=function(a){return new (a||hj)(_.t(Iz),_.t(Fz))};hj.ua=_.q({token:hj,qa:hj.O,Ga:"root"});var Jz=function(a,b,c,d){this.sources=a;b.start();b=_.k(d);for(d=b.next();!d.done;d=b.next())a.VPa(d.value);c.dispatch({type:"@ngrx/effects/init"})};Jz.prototype.VPa=function(a){this.sources.VPa(a)};Jz.O=function(a){return new (a||Jz)(_.t(Iz),_.t(hj),_.t(Fz),_.t(xab),_.t(Gz,8),_.t(Hz,8),_.t(vab,8))};Jz.Da=_.ed({type:Jz});Jz.Ca=_.Hc({});var Aab=[_.Xr,_.yo,_.COa()],Kz=new _.ZPa,Bab=[{path:"",VT:_.Jqa(),children:[{path:_.op.x6,il:Kz.for("search"),data:br,resolve:{keyboardShortcuts:_.Ah(_.Ry),settingsPageLink:_.Ah(Sy),additionalLinks:_.Ah(Py)},Qq:"paramsOrQueryParamsChange"},{path:_.op.VY,il:Kz.for("source_settings"),data:br,resolve:{keyboardShortcuts:_.Ah(_.Ry),settingsPageLink:_.Ah(Sy),additionalLinks:_.Ah(Py)}},{path:_.op.C9a,il:Kz.for("admin"),data:Object.assign({},br),resolve:{keyboardShortcuts:_.Ah(_.Ry),additionalLinks:_.Ah(Py)}},
{path:_.op.bGa,il:Kz.for("onboarding"),data:br},{path:_.op.iR,il:Kz.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.op.Aab,il:Kz.for("ssh_keys"),data:br,resolve:{keyboardShortcuts:_.Ah(_.Ry)}},{path:_.op.Rxc,il:Kz.for("source"),data:Object.assign({},br,{groupType:"host"}),resolve:{keyboardShortcuts:_.Ah(_.Ry),settingsPageLink:_.Ah(Sy),additionalLinks:_.Ah(Py)}},{path:_.op.aH,il:Kz.for("source"),
data:Object.assign({},br),resolve:{keyboardShortcuts:_.Ah(_.Ry),settingsPageLink:_.Ah(Sy),additionalLinks:_.Ah(Py)}},{path:"**",component:_.xv,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],Lz=function(){};Lz.prototype.store=function(){};Lz.prototype.QAa=function(a,b){return this.vfa(a)&&this.vfa(b)?a.component===b.component:a.re===b.re};Lz.prototype.vfa=function(a){return a.data.Vc};Lz.O=function(a){return new (a||Lz)};Lz.ua=_.q({token:Lz,qa:Lz.O});var Mz=function(){};
Mz.O=function(a){return new (a||Mz)};Mz.Da=_.ed({type:Mz,Cx:[sy]});
var Cab=[].concat(_.nd(_.$Pa(Kz)),[_.yh,_.Ht,_.ou,_.oz,{wa:Aqa,Cb:function(a){return function(){a.prefetch("file",!1).ha(_.df(1),_.ff(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");b==null||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Kb:[_.pw],xd:!0},{wa:_.We,Hb:_.du,Kb:[_.Lt]},{wa:_.wh,Md:_.qz},{wa:_.Jo,Md:Lz},{wa:_.nMa,lc:"/"},{wa:C6a,Cb:function(a){var b=Bab[0].children.filter(function(c){switch(c.path){case "piper":case _.op.VY:return _.aj.has(2);case _.op.iR:return _.kk(_.Vj(a,
Dv,4),1);default:return!0}});Bab[0].children=b;return Bab},Kb:[Zv,_.Lv]},{wa:_.UZa,lc:_.TZa},{wa:_.p3a,lc:_.q3a},{wa:_.fqa,Md:_.Av},{wa:_.B$a,lc:{Yy:!1}}]),Dab={Gm:_.Ty,Pb:_.a$a},Eab,Fab=[],Gab=Fab.concat,Hab,Nz={},Oz=void 0;Nz=Nz===void 0?{}:Nz;Oz=Oz===void 0?{}:Oz;
Hab=[{wa:U$a,Cb:function(){_.u(Fz,{optional:!0,TC:!0});return"guarded"}},{wa:V$a,lc:Oz.initialState},{wa:W$a,Cb:aza,Kb:[V$a]},{wa:$$a,lc:Nz},{wa:aab,Hb:Nz instanceof _.ld?Nz:$$a},{wa:Z$a,Kb:[$$a,[new _.OIa(aab)]],Cb:function(a){return a instanceof _.ld?_.u(a):a}},{wa:dab,lc:Oz.nJb?Oz.nJb:[]},{wa:fab,Kb:[eab,dab],Cb:function(a,b){return a.concat(b)}},{wa:Y$a,lc:Oz.xza?Oz.xza:Lya},{wa:X$a,Kb:[Y$a,fab],Cb:Oya},T$a,qab,rab,tab,uab,[{wa:hab,lc:Oz.Prd},{wa:gab,Cb:function(a){return a},Kb:[hab]},{wa:iab,
Kb:[gab],Cb:function(){return{i8c:!1,e8c:!1,h8c:!1,d8c:!1,g8c:!1,f8c:!1}}},{wa:eab,xd:!0,Kb:[iab],Cb:function(a){var b=a.d8c;var c=a.h8c;return function(d){return b||c?Rya(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:eab,xd:!0,Kb:[iab],Cb:function(a){var b=a.e8c;var c=a.i8c;return function(d){return b||c?Wya(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:eab,xd:!0,Kb:[iab],Cb:function(a){var b=
a.g8c;return function(c){return b?Tya(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{wa:jab,xd:!0,Kb:[iab],Cb:function(a){if(a.f8c&&(a=Object.entries(S$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("Kd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]];Eab={Gm:Gz,Pb:Gab.call(Fab,_.nd(Hab))};
Mz.Ca=_.Hc({Pb:Cab,imports:[Aab,_.lw,_.uy,Oy,Dab,Eab,function(){var a=_.lc.apply(0,arguments).flat(),b=a.filter(cza);return{Gm:Jz,Pb:[b,{wa:kza,lc:[a]},{wa:vab,Cb:lza},{wa:wab,xd:!0,lc:[]},{wa:xab,Cb:jza,Kb:[kza,wab]}]}}([]),_.cu,_.yv,_.nu,_.sz,_.nPa(Bab),{Gm:mz,Pb:[_.su,{wa:_.Nm,Md:_.m_a},{wa:_.IZa,Cb:_.iua},{wa:JZa,Cb:function(){return{enabledFeatures:Array.from(_.Mv).join(", ")}}},{wa:_.zw,Cb:_.yi,Kb:[_.Vva,_.Yy]},{wa:_.OKa,Hb:o$a},{wa:_.b$a,Cb:_.yi,Kb:[_.cLa,_.Zy]},{wa:_.y_a,Cb:_.yi,Kb:[_.dLa,
_.Zy]},{wa:_.z_a,Cb:_.yi,Kb:[_.dLa,_.Zy]},{wa:_.e$a,Cb:_.yi,Kb:[_.eLa,_.Zy]},{wa:_.k$a,Cb:_.yi,Kb:[_.fLa,_.Zy]},{wa:_.w_a,Cb:_.yi,Kb:[_.hLa,_.Zy]},{wa:_.fz,Cb:_.yi,Kb:[_.iLa,_.Wy]},{wa:_.hz,Cb:_.yi,Kb:[_.rLa,_.Wy]},{wa:_.m$a,Cb:_.yi,Kb:[_.kLa,_.Zy]},{wa:_.n$a,Cb:_.yi,Kb:[_.lLa,_.Zy]},{wa:_.A_a,Cb:_.yi,Kb:[_.mLa,_.Zy]},{wa:_.B_a,Cb:_.yi,Kb:[_.nLa,_.Zy]},{wa:_.D_a,Cb:_.yi,Kb:[_.pLa,_.Zy]},{wa:_.h$a,Cb:_.yi,Kb:[_.qLa,_.Zy]},{wa:_.ru,Cb:function(){return window}},{wa:_.i_a,Md:_.k_a},{wa:_.j_a,Cb:function(a){return new _.ml(a.document)},
Kb:[_.ru]},{wa:_.f$a,xd:!0,Hb:_.bz},{wa:_.f$a,xd:!0,Hb:_.cz}]},ow]});var Pz=function(){};Pz.O=function(a){return new (a||Pz)};Pz.Da=_.ed({type:Pz,Cx:[sy]});Pz.Ca=_.Hc({imports:[Mz,_.Yr]});var mza;_.ij=new Map;mza=!1;var Iab=function(a){this.Qd=a};Iab.prototype.toString=function(){return this.Qd.join(".")};Iab.prototype.getVersion=function(){return this.Qd[0]};Iab.prototype.getExtension=function(){return this.Qd[1]};var Jab=function(a){this.Qd=a};Jab.prototype.toString=function(){return this.Qd.join(".")};Jab.prototype.getVersion=function(){return this.Qd[1]};var Kab=function(a){var b=a.split(".");b=b.length!==4&&b.length!==3||b[0].indexOf("=")!==-1?null:new Jab(b);if(b===null)throw new TypeError("Qd`"+a);return b};var Qz=function(){this.Bk={};this.WK="";this.Sj={};this.o9a=".wasm"};Qz.prototype.toString=function(){if(this.WK.endsWith("_/wa/"))var a=this.WK+Rz(this,"wk")+this.o9a;else if(this.WK.endsWith("_/r/"))a=this.WK+Rz(this,"sc");else{a=this.WK+Lab(this);var b=_.YHa(this.Sj),c="";b!=""&&(c="?"+b);a+=c}return a};
var Mab=function(a){a=Rz(a,"md");return!!a&&a!=="0"},Lab=function(a){var b=[],c=(0,_.Di)(function(d){this.Bk[d]!==void 0&&b.push(d+"="+this.Bk[d])},a);Mab(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.Bk||Sz(a,"d","0"),c("d"),c("exm"),c("excm"),(a.Bk.excm||a.Bk.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),Rz(a,"br")=="1"&&c("br"),c("br-d"),Rz(a,"zs")!=="0"&&c("zs"),Nab(a)!==""&&c("wt"),c("gssmodulesetproto"),c("ujg"),
c("sp"),c("rs"),c("cb"),c("ee"),c("tpc"),c("m"));return b.join("/")},Rz=function(a,b){return a.Bk[b]?a.Bk[b]:null},Sz=function(a,b,c){c?a.Bk[b]=c:delete a.Bk[b]},Oab=function(a,b){b&&b.length>0?(b.sort(),Sz(a,"exm",b.join(","))):Sz(a,"exm",null)},Pab=function(a,b){b&&b.length>0?(b.sort(),Sz(a,"excm",b.join(","))):Sz(a,"excm",null)},Qab=function(a){return(a=Rz(a,"m"))?a.split(","):[]},Nab=function(a){switch(Rz(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},Rab=
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();Sz(a,"ee",c.join(";"))};Qz.prototype.P4=function(a){Sz(this,"md",a)};Qz.prototype.oVb=function(a){Sz(this,"rs",a)};Qz.prototype.azb=function(){return Rz(this,"rs")};var Sab=function(a){delete a.Bk.m;delete a.Bk.exm;delete a.Bk.ed};Qz.prototype.clone=function(){return Uab(this.toString())};
var Uab=function(a,b){b=b===void 0?!0:b;var c=Vab(a),d=new Qz,e=c.match(Tl)[5];oda(Wab,function(m){var n=e.match("/"+m+"=([^/]+)");n&&Sz(d,m,n[1])});var f="";f=a.indexOf("_/ss/")!=-1?"_/ss/":a.indexOf("_/wa/")!=-1?"_/wa/":a.indexOf("_/r/")!=-1?"_/r/":"_/js/";d.WK=a.substr(0,a.indexOf(f)+f.length);if(d.WK.endsWith("_/wa/")){b=Xab(a);var g=!0;Object.values(Yab).forEach(function(m){a.endsWith(m)&&(d.o9a=m,g=!1)});g&&(c=a.split("/"),d.o9a="/"+c[c.length-1]);Sz(d,"wk",b.toString());return d}if(d.WK.endsWith("_/r/"))return Sz(d,
"sc",Zab(a).toString()),d;if(!b)return d;(b=c.match(Tl)[6]||null)&&UHa(b,function(m,n){d.Sj[m]=n});return d},$ab=function(a){var b=(b=Vab(a).match(Tl)[5]||null)?decodeURI(b):b;return b===null?!1:RegExp("/_/wa/","g").test(b)?!!Xab(a):RegExp("/_/r/","g").test(b)?!!Zab(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},Xab=function(a){var b=null,c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);d!==-1?b=a.slice(c,d):Object.values(Yab).forEach(function(e){a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});
if(b===null)return null;try{return Kab(b)}catch(e){return null}},Zab=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 Iab(b);if(c===null)throw new TypeError("Pd`"+a);return c}catch(d){return null}},Vab=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},Wab={Ubd:"k",Jad:"ck",ucd:"wk",ubd:"m",Tad:"exm",Rad:"excm",Aad:"am",qbd:"mm",Sbd:"rt",gbd:"d",Sad:"ed",ccd:"sv",
Lad:"deob",Ead:"cb",Ybd:"rs",Wbd:"sdch",hbd:"im",Mad:"dg",Pad:"br",Oad:"br-d",Gcd:"zs",Acd:"wt",Uad:"ee",bcd:"sm",tbd:"md",Yad:"gssmodulesetproto",rcd:"ujg",qcd:"sp",mcd:"tpc",fbd:"ichc",dcd:"sc"},abb=RegExp("^loaded_(g|h)?[_\\d]+$"),Yab={tcd:".wasm",acd:".map",kcd:".symbols",kbd:".loader.js",lbd:".loader.sourcemap",ycd:".worker.js",zcd:".worker.sourcemap"};var bbb=function(a){a=a.clone();Sab(a);Sz(a,"dg",null);Sz(a,"d","0");Oab(a,null);Pab(a,null);return a},cbb=!0,dbb=function(a,b,c){var d=c===void 0?{}:c;c=d.cssRowKey===void 0?void 0:d.cssRowKey;var e=d.lE===void 0?void 0:d.lE;var f=d.KE===void 0?void 0:d.KE;d=d.callback===void 0?void 0:d.callback;Sz(a,"m",b.join(","));f&&Rab(a,f);c&&(Sz(a,"ck",c),e?a.oVb(e):cbb&&(cbb=!1));if(d){if(d!=null&&!abb.test(d))throw Error("Rd`"+d);Sz(a,"cb",d)}a=a.toString();_.yj(a,"/")&&(f=document.location.href.match(Tl),
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 _.Wb(a)};var fbb=function(a){return ebb(a).then(function(b){return JSON.parse(b.responseText)})},ebb=function(a){var b={},c=b.oad?b.oad.cca():ZRa.cca();return(new hq(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new Tz("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.ca.clearTimeout(f);var n;!(n=XRa(c.status))&&(n=c.status===0)&&(n=THa(a),n=!(n=="http"||n=="https"||n==""));n?d(c):e(new gbb(c.status,a,c))}};c.onerror=function(){e(new Tz("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.j9c>0&&(f=_.ca.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new hbb(a,c))},b.j9c));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.ca.clearTimeout(f),e(new Tz("Error sending XHR: "+n.message,a,c))}})).qQ(function(d){d instanceof
jq&&c.abort();throw d;})},Tz=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.CCa=c};_.xj(Tz,_.aa);Tz.prototype.name="XhrError";var gbb=function(a,b,c){Tz.call(this,"Request Failed, status="+a,b,c);this.status=a};_.xj(gbb,Tz);gbb.prototype.name="XhrHttpError";var hbb=function(a,b){Tz.call(this,"Request timed out",a,b)};_.xj(hbb,Tz);hbb.prototype.name="XhrTimeoutError";var jbb,nbb,lbb,mbb,sbb;_.Uz=function(a,b,c,d,e){d=d===void 0?!1:d;e=e===void 0?!1:e;var f=f===void 0?!0:f;this.Jka=Uab(_.Xb(a).toString(),f);this.wrb=b;this.gqb=c;this.Kna=d;this.p4={};this.X0a={};this.Jza=[];this.j4a=!0;this.Z_a=(a=Rz(this.Jka,"excm"))?a.split(","):[];this.N6c=e;this.Jna=!1;this.Yba="anonymous";this.Hna=4043;this.XYa=document.head||document.documentElement;this.S3=this.Vga=null;this.x8c=!0;this.logger=null;_.ibb(this,Qab(this.Jka));this.Hua=void 0;this.Exa()};
jbb=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),$ab(b)&&!Uab(b).WK.endsWith("_/js/")){b=Qab(Uab(b));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.Z_a.includes(c)||a.Z_a.push(c)}};
_.Uz.prototype.v0c=function(a,b,c){var d=c===void 0?{}:c;c=d.KE;var e=d.onError;var f=d.bK;d=d.n2c;this.X0a=b;if(!a)throw Error("Ud");if(this.N6c){b=_.k(document.getElementsByTagName("style"));for(var g=b.next();!g.done;g=b.next())jbb(this,g.value);b=_.k(document.getElementsByTagName("link"));for(g=b.next();!g.done;g=b.next())jbb(this,g.value)}this.gHb(this.e3a(a),c,e,f,d)};
_.Uz.prototype.gHb=function(a,b,c,d){var e=this;c=c===void 0?function(){}:c;d=d===void 0?function(){}:d;_.kbb(this,a,function(f,g,m){e.load(f,g,c,d,m===void 0?g:m,b)},b)||c(-1)};_.Uz.prototype.Exa=function(){};
nbb=function(a,b,c){if(a.Kna){var d=a.Jka;a={cssRowKey:a.wrb,lE:a.gqb,KE:c,Hza:lbb(a),dka:mbb(a)};var e=a===void 0?{}:a;a=e.Hza===void 0?[]:e.Hza;c=e.dka===void 0?[]:e.dka;var f=e.cssRowKey===void 0?void 0:e.cssRowKey;var g=e.lE===void 0?void 0:e.lE;var m=e.KE===void 0?void 0:e.KE;e=e.callback===void 0?void 0:e.callback;d=bbb(d);Sz(d,"d","1");Oab(d,a);Pab(d,c);b=dbb(d,b,{cssRowKey:f,lE:g,KE:m,callback:e})}else d=a.Jka,a={cssRowKey:a.wrb,lE:a.gqb,Hza:lbb(a),dka:mbb(a)},m=a===void 0?{}:a,a=m.dka===
void 0?[]:m.dka,c=m.cssRowKey===void 0?void 0:m.cssRowKey,f=m.lE===void 0?void 0:m.lE,g=m.KE===void 0?void 0:m.KE,m=m.callback===void 0?void 0:m.callback,d=bbb(d),Pab(d,a),b=dbb(d,b,{cssRowKey:c,lE:f,KE:g,callback:m});return b};_.ibb=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.p4[f]||(a.p4[f]=!0,a.Jza.push(f),c=!0,d.push(f))}c&&(a.j4a=!1)};_.obb=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.p4[e]&&(delete a.p4[e],_.pa(a.Jza,e),c.push(e))}};
_.Uz.prototype.load=function(a,b,c,d,e){var f=this;e=e===void 0?b:e;_.Xb(a);var g=pbb(a,this.Jna,this.Yba,this.Hua);_.ibb(this,b);this.Vga=g;this.XYa.insertBefore(g,this.XYa.firstChild);_.qbb(g,b,function(){g.parentElement.removeChild(g);f.Vga==g&&(f.Vga=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.X0a)f.X0a[n].my()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.Vga==g&&(f.Vga=null);_.obb(f,m);f.S3?f.S3.then(function(){c(-1,a)}):c(-1,a)},e)};
_.qbb=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!_.Dh().zj[v].my()});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=_.Dh().zj[r];r.my()?n():(r.c4(r.mua,n),TPa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};lbb=function(a){a.j4a||(a.j4a=!0,a.Jza.sort());return a.Jza};
mbb=function(a){a=a.Z_a;a.sort();return a};_.Uz.prototype.e3a=function(a){var b=this;return a.filter(function(c){return!b.p4[c]})};
_.kbb=function(a,b,c,d){if(a.S3)return a.S3.then(function(){_.kbb(a,b,c,d)}),!0;if(!a.Kna){var e=[],f=Object.assign({},a.p4);a.Q5(b,function(v){e.push(v.getId())},d,function(v){return!v.my()},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=nbb(a,m,d),r=_.Xb(n).toString();r.length>a.Hna;)if(g>1)g-=Math.ceil((r.length-a.Hna)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=nbb(a,m,d),r=_.Xb(n).toString();else return a.Kna?(a.Kna=!1,a.S3=rbb(a).then(function(v){sbb(a,v,d)}),_.kbb(a,
b.slice(f),c,d)):!1;f+=g;a.Kna?c(n,m):c(n,m,f===b.length?b:[])}return!0};sbb=function(a,b,c){_.Dh().sAa((b||{}).moduleGraph);a.Q5(lbb(a),function(d){_.ibb(a,[d.getId()])},c);a.S3=null};_.Uz.prototype.Q5=function(a,b,c,d,e){e=e===void 0?{}:e;var f=_.Dh();a=_.k(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.zj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.Kca||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.Q5(n,b,c,d,e);b(m)}}};
var rbb=function(a){a=a.Jka.clone();Sab(a);Sz(a,"dg",null);a.P4("1");return fbb(a.toString())},pbb=function(a,b,c,d){var e=_.vl(document,"SCRIPT");_.jda(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var Vz=function(a,b,c,d){this.type=a;this.status=b;this.Hza=c;this.url=d};Vz.prototype.toString=function(){return tbb(this)+" ("+(this.status!=void 0?this.status:"?")+")"};var tbb=function(a){switch(a.type){case Vz.qf.Kab:return"Unauthorized";case Vz.qf.L9a:return"Consecutive load failures";case Vz.qf.TIMEOUT:return"Timed out";case Vz.qf.iab:return"Out of date module id";case Vz.qf.TEa:return"Init error";default:return"Unknown failure type "+a.type}};uj.wu=Vz;
uj.wu.qf={Kab:0,L9a:1,TIMEOUT:2,iab:3,TEa:4};var Wz=function(){this.W0a=this.Ql=null;this.zj={};this.pF=[];this.pK=[];this.Iza=[];this.As=[];this.BQ=[];this.nN={};this.kE={};this.tB=this.nsa=new dp([],"");this.s_a=null;this.Cwa=new _.eu;this.hRa=!1;this.zta=0;this.YDb=this.h1b=this.UFb=!1};_.xj(Wz,VPa);var ubb=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.xj(ubb,_.aa);_.h=Wz.prototype;_.h.NUb=function(a){this.hRa=a};
_.h.sAa=function(a,b){if(!(this instanceof Wz))this.sAa(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);vbb(this,f,n);if(g)break;f=e+1;e=a.indexOf("/",f);e===-1&&(g=!0);m++}this.W0a=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);vbb(this,e,g)}this.W0a=c}b&&b.length?(naa(this.pF,b),this.s_a=_.ma(b)):this.Cwa.xN||this.Cwa.callback();Object.freeze(this.W0a);this.tB==this.nsa&&(this.tB=
null,this.nsa.onLoad((0,_.Di)(this.Vyb,this))&&wbb(this,new uj.wu(uj.wu.qf.TEa)),Xz(this))}};_.h.wQb=function(a,b){if(this.nN[a]){delete this.nN[a][b];for(var c in this.nN[a])return;delete this.nN[a]}};_.h.isActive=function(){return this.pF.length>0};_.h.YEb=function(){return this.BQ.length>0};
var Xz=function(a){var b=a.UFb,c=a.isActive();c!=b&&(a.zua(c?"active":"idle"),a.UFb=c);b=a.YEb();b!=a.h1b&&(a.zua(b?"userActive":"userIdle"),a.h1b=b)},vbb=function(a,b,c){a.zj[b]?(a=a.zj[b].Kca,a!=c&&a.splice.apply(a,[0,a.length].concat(_.nd(c)))):a.zj[b]=new dp(c,b)},zbb=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.zj[g];if(!m)throw Error("Vd`"+g);var n=new _.eu;e[g]=n;m.my()?n.callback(null):(xbb(a,g,m,!!c,n),ybb(a,g)||b.push(g))}b.length>0&&(a.pF.length===
0?a.X_a(b):(a.As.push(b),Xz(a)));return e},xbb=function(a,b,c,d,e){c.registerCallback(e.callback,e);TPa(c,function(f){e.kda(new ubb(b,f))});ybb(a,b)?d&&((0,_.oa)(a.BQ,b)>=0||a.BQ.push(b),Xz(a)):d&&((0,_.oa)(a.BQ,b)>=0||a.BQ.push(b))};
Wz.prototype.X_a=function(a,b,c){var d=this;b||(this.zta=0);var e=this.e3a(a);this.pF=e;this.pK=this.hRa?a:_.qa(e);Xz(this);if(e.length!==0){this.Iza.push.apply(this.Iza,e);if(Object.keys(this.nN).length>0&&!this.Ql.x8c)throw Error("Wd");a=(0,_.Di)(this.Ql.v0c,this.Ql,_.qa(e),this.zj,{KE:this.nN,sjd:!!c,onError:function(f,g){var m=d.pK;f=f!=null?f:void 0;d.zta++;var n=_.qa(e);d.pK=m;e.forEach(_.vj(_.pa,d.Iza),d);f==401?(wbb(d,new uj.wu(uj.wu.qf.Kab,f)),d.As.length=0):f==410?(Abb(d,new uj.wu(uj.wu.qf.iab,
f)),Bbb(d)):d.zta>=3?(Abb(d,new uj.wu(uj.wu.qf.L9a,f,n,g)),Bbb(d)):d.X_a(d.pK,!0,f==8001)},n2c:(0,_.Di)(this.CXc,this)});(b=Math.pow(this.zta,2)*5E3)?_.ca.setTimeout(a,b):a()}};Wz.prototype.e3a=function(a){var b=this;a=a.filter(function(e){return b.zj[e].my()?(_.ca.setTimeout(function(){return Error("Xd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(Cbb(this,a[d]));_.oaa(c);return!this.hRa&&c.length>1?(a=c.shift(),this.As=c.map(function(e){return[e]}).concat(this.As),[a]):c};
var Cbb=function(a,b){var c=wda(a.Iza),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.zj[b[e]].Kca,g=f.length-1;g>=0;g--){var m=f[g];a.zj[m].my()||c[m]||(d.push(m),b.push(m))}d.reverse();_.oaa(d);return d};
Wz.prototype.BAa=function(){if(this.tB){var a=this.tB.getId(),b=[];if(this.nN[a]){for(var c=_.k(Object.keys(this.nN[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.zj[d];e&&!e.my()&&(this.wQb(a,d),b.push(d))}this.Y_a(b)}this.isDisposed()||(this.zj[a].onLoad((0,_.Di)(this.Vyb,this))&&wbb(this,new uj.wu(uj.wu.qf.TEa)),_.pa(this.BQ,a),_.pa(this.pF,a),this.pF.length===0&&Bbb(this),this.s_a&&a==this.s_a&&(this.Cwa.xN||this.Cwa.callback()),Xz(this),this.tB=null)}};
var ybb=function(a,b){if((0,_.oa)(a.pF,b)>=0)return!0;for(var c=0;c<a.As.length;c++)if((0,_.oa)(a.As[c],b)>=0)return!0;return!1};Wz.prototype.load=function(a,b){return zbb(this,[a],b)[a]};Wz.prototype.Y_a=function(a){return zbb(this,a)};var Wqa=function(a){var b=_.Ch;b.tB&&b.tB.getId()==="synthetic_module_overhead"&&(b.BAa(),delete b.zj.synthetic_module_overhead);b.zj[a]&&b.Q5(b.zj[a].Kca||[],function(c){c.BAa();_.pa(b.pF,c.getId())},function(c){return!c.my()});b.tB=b.zj[a]};
Wz.prototype.oQb=function(a){this.tB||(this.zj.synthetic_module_overhead=new dp([],"synthetic_module_overhead"),this.tB=this.zj.synthetic_module_overhead);var b=this.tB;b.c4(b.mua,a)};Wz.prototype.CXc=function(){Abb(this,new uj.wu(uj.wu.qf.TIMEOUT));Bbb(this)};
var Abb=function(a,b){a.pK.length>1?a.As=a.pK.map(function(c){return[c]}).concat(a.As):wbb(a,b)},wbb=function(a,b){var c=a.pK;a.pF.length=0;for(var d=[],e=0;e<a.As.length;e++){var f=a.As[e].filter(function(n){var r=Cbb(this,n);return xAa(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.As.length;f++)_.pa(a.As[f],d[e]);_.pa(a.BQ,d[e])}var g=a.kE.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.zj[c[e]])a.zj[c[e]].onError(b);a.pK.length=0;Xz(a)},Bbb=function(a){for(;a.As.length;){var b=a.As.shift().filter(function(c){return!this.zj[c].my()},a);if(b.length>0){a.X_a(b);return}}Xz(a)};_.h=Wz.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.c4(a[c],b)};_.h.c4=function(a,b){var c=this.kE;c[a]||(c[a]=[]);c[a].push(b)};_.h.zua=function(a){for(var b=this.kE[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.Q5=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.zj[e];!d[e]&&c(f)&&(d[e]=!0,this.Q5(f.Kca||[],b,c,d),b(f))}};_.h.dispose=function(){kda(sda(this.zj),this.nsa);this.zj={};this.pF=[];this.pK=[];this.BQ=[];this.As=[];this.kE={};this.YDb=!0};_.h.isDisposed=function(){return this.YDb};_.Tqa=function(){return new Wz};/*

 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;_.ij.set("CST-APP",Mz);_.ij.set("PROTRACTOR-CST-APP",Pz);
if(location.search==="?refreshSso=1")window.close();else{_.Dh().oQb(qza);var Dbb,Ebb,Yz;Dbb=Dbb===void 0?!1:Dbb;Ebb=Ebb===void 0?!1:Ebb;Yz=Yz===void 0?{}:Yz;var Fbb=Yz.cssRowKey||"",Gbb=Yz.lE||"";!Fbb&&window&&window._F_cssRowKey&&(Fbb=window._F_cssRowKey,!Gbb&&window._F_combinedSignature&&(Gbb=window._F_combinedSignature));if(Fbb&&typeof window._F_installCss!=="function")throw Error("Yd");var Hbb=Yz.nmd||_.Uz,Ibb,Jbb="",Kbb=_.ca._F_jsUrl;if(typeof document!=="undefined"&&document&&document.getElementById){var Lbb=
document.getElementById("base-js");if(Lbb){var Mbb=Lbb.tagName.toUpperCase();if(Mbb=="SCRIPT"||Mbb=="LINK")Jbb=Lbb.src?Lbb.src:Lbb.getAttribute("href")}}if(Kbb&&Jbb){if(Kbb!=Jbb)throw Error("Sd`"+Kbb+"`"+Jbb);Ibb=Kbb}else Ibb=Kbb||Jbb;if(!$ab(Ibb))throw Error("Td");var Nbb=new Hbb(_.Wb(Ibb),Fbb,Gbb,Dbb,Ebb);Yz.g$c&&(Nbb.Jna=Yz.g$c);Yz.oSc&&(Nbb.Yba=Yz.oSc);Yz.Hna&&(Nbb.Hna=Yz.Hna);Yz.Hua&&(Nbb.Hua=Yz.Hua);var Obb=_.Dh();Obb.Ql=Nbb;Obb.NUb(!0)};_.Zz=function(a,b){this.Va=a;this.window=b};_.Pbb=function(a,b){return _.Qo(a.Va,_.Oo(a.Va,_.Uq(b)))};_.Zz.O=function(a){return new (a||_.Zz)(_.t(_.uh),_.t(_.ru))};_.Zz.ua=_.q({token:_.Zz,qa:_.Zz.O,Ga:"root"});
_.Mv.add(9);
_.Mv.add(2);
_.aj.add(3);
_.Mv.add(72);
_.Mv.add(73);
_.Mv.add(69);_.J9a.d4.push({instance:_.H9a});
_.Mv.add(88);
_.Mv.add(77);
_.Mv.add(19);
_.F4a="https://cs.corp.google.com";
_.Mv.add(31);
_.Mv.add(38);
_.Mv.add(42);

_.Mv.add(70);
_.Mv.add(84);
_.Mv.add(44);
_.Mv.add(48);
_.Mv.add(55);
_.Mv.add(56);
_.Mv.add(78);
_.Mv.add(82);
_.Mv.add(1);
_.Mv.add(3);
_.Mv.add(10);
var Ccb=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.nQa=["/search"];var kA=function(a,b){_.qw.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.ZI=new _.lh((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.Cxb=new _.lh((d=c)!=null?d:"FILES");var e;this.pC=new _.lh((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 _.lh((f=d)!=null?f:"SYSTEM");var g;this.qTa=new _.lh((g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))!=null?g:"cider-dark");var m;this.C_a=new _.lh((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.E2b=new _.lh(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.Rfa=new _.lh((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.u9a=new _.lh((v=r)!=null?v:"MINI");var y;this.tabSize=new _.lh((y=Ccb(this.storage.get("__SourceSettings_TabSize")))!=
null?y:2);var D;this.pageSize=new _.lh((D=Ccb(this.storage.get("__SourceSettings_PageSize")))!=null?D:10);var J;this.aia=new _.lh((J=Ccb(this.storage.get("__SourceSettings_NumStarredPlaces")))!=null?J:50);this.k6a=new _.lh(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.H2b=new _.lh((L=Ccb(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))!=null?L:0);this.Ifa=new _.lh(!!this.storage.get("__SourceSettings_HighlightXrefs"));this.l6a=new _.lh(!!this.storage.get("__SourceSettings_ShowGenerated"));
var P;this.Pla=new _.lh((P=this.storage.get("__SourceSettings_ShowCustomContextMenu"))!=null?P:!0)};_.W(kA,_.qw);_.h=kA.prototype;_.h.Hea=function(){return this.ZI};_.h.vla=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.ZI.next(a)};_.h.Z1=function(){return this.Cxb};_.h.M4=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.Cxb.next(a)};_.h.lJ=function(){return this.pC};
_.h.xy=function(a){a=Object.assign({},this.pC.value,a);this.pC.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.Kva=function(){return this.theme};_.h.GAa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.vea=function(){return this.qTa};_.h.lla=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.qTa.next(a)};_.h.Iea=function(){return this.C_a};_.h.xla=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.C_a.next(a)};
_.h.Xea=function(){return this.E2b};_.h.Gla=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.E2b.next(new Set(a))};_.h.X1=function(){return this.Rfa};_.h.tla=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.Rfa.next(a)};_.h.kV=function(){return this.tabSize};_.h.Fla=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.gV=function(){return this.pageSize};
_.h.R4=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.f2=function(){return this.aia};_.h.yla=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.aia.next(a)};_.h.hV=function(){return this.k6a};_.h.Dla=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.k6a.next(a)};_.h.Sea=function(){return this.l6a};_.h.Ela=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.l6a.next(a)};_.h.Rva=function(){return this.H2b};
_.h.b6a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.H2b.next(a)};_.h.ZU=function(){return this.Ifa};_.h.L4=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.Ifa.next(a)};_.h.l2=function(){return this.Pla};_.h.Cla=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.Pla.next(a)};_.h.oV=function(){return this.u9a};_.h.S4=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.u9a.next(a)};
kA.O=function(a){return new (a||kA)(_.t(_.bYa),_.t(_.Nv))};kA.ua=_.q({token:kA,qa:kA.O,Ga:"root"});_.E5a=kA;_.Mv.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.Ch){if(!_.Tqa)return;_.Uqa()}_.Ch.sAa(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 Tcb,Ucb,Vcb,Ycb,Zcb,$cb,adb,bdb,hdb,idb,jdb,kdb,mdb;_.Scb=function(a,b){var c=_.wna.get(b)||null;if(c&&c!==a)throw Error("mb`"+b+"`"+_.Jc(c)+"`"+_.Jc(c.name));_.wna.set(b,a)};_.lA=function(a,b,c){a=_.Fla(_.Bd(),a,b,c);_.Vla(_.Wfa,a)};Tcb=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",1);a&2&&(a=_.O(),_.F("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};Ucb=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",3);a&2&&(a=_.O(),_.F("disabled",a.disabled))};
Vcb=function(a){a&1&&(_.H(0,"span",4),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg("(",a.group.label,")"))};_.Wcb=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};_.Xcb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Ycb=function(a){a&1&&(_.H(0,"span",4),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.placeholder))};Zcb=function(a){a&1&&_.eg(0)};
$cb=function(a){a&1&&(_.H(0,"span",11),_.Q(1),_.I());a&2&&(a=_.O(2),_.A(),_.ug(a.s8a))};adb=function(a){a&1&&(_.H(0,"span",5),_.E(1,Zcb,1,0)(2,$cb,2,1,"span",11),_.I());a&2&&(a=_.O(),_.A(),_.Rf(a.pTa?1:2))};
bdb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",12,1);_.N("@transformPanel.done",function(c){_.w(b);var d=_.O();return _.x(d.o9.next(c.Af))})("keydown",function(c){_.w(b);var d=_.O();return _.x(d.me(c))});_.eg(2,1);_.I()}a&2&&(a=_.O(),_.lA("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.BLa(),""),_.F("ngClass",a.Cd)("@transformPanel","showing"),_.Nf("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.sS()))};
_.cdb=function(a,b){a.D_=b===void 0?!0:b;return a};_.ddb=function(a){a.lbb=["shiftKey"];return a};_.edb=function(a){a.m9={enabled:!0,I0:10};return a};_.fdb=function(a,b){a.Obb=b===void 0?!0:b;return a};_.mA=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)}};_.nA=function(a){return{Gm:_.To,Pb:[{wa:_.nqa,xd:!0,lc:a}]}};_.oA=function(){_.Ar.apply(this,arguments)};_.W(_.oA,_.Ar);
_.oA.prototype.fj=function(a){this.uf&&_.gdb(this.uf);_.Ar.prototype.fj.call(this,a);this.uf&&(a=this.uf,a.FR||(a.FR=!0,_.xm(a.Ua)))};_.pA=function(a,b,c,d){var e=this;a=a===void 0?!1:a;c=c===void 0?!0:c;this.oj=a;this.Xcb=c;this.PM=d;this.mT=new Set;this.x7=[];this.s_=[];this.changed=new _.lf;b&&b.length&&(a?b.forEach(function(f){return e.tqa(f)}):this.tqa(b[0]),this.s_.length=0)};_.h=_.pA.prototype;
_.h.select=function(){var a=this;_.lc.apply(0,arguments).forEach(function(c){return a.tqa(c)});var b=this.Tpa();this.Zp();return b};_.h.Zf=function(){var a=this;_.lc.apply(0,arguments).forEach(function(c){return a.qPa(c)});var b=this.Tpa();this.Zp();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.tqa(e)});c.filter(function(e){return!d.has(b.Apa(e,d))}).forEach(function(e){return b.qPa(e)});a=this.Tpa();this.Zp();return a};_.h.toggle=function(a){return this.Ge(a)?this.Zf(a):this.select(a)};_.h.clear=function(a){a=a===void 0?!0:a;this.fib();var b=this.Tpa();a&&this.Zp();return b};_.h.Ge=function(a){return this.mT.has(this.Apa(a))};
_.h.ls=function(){return this.mT.size===0};_.h.dl=function(){return!this.ls()};_.h.sort=function(a){this.oj&&this.selected&&this.xe.sort(a)};_.h.Zp=function(){this.xe=null;if(this.s_.length||this.x7.length)this.changed.next({source:this,aE:this.s_,removed:this.x7}),this.x7=[],this.s_=[]};_.h.tqa=function(a){a=this.Apa(a);this.Ge(a)||(this.oj||this.fib(),this.Ge(a)||this.mT.add(a),this.Xcb&&this.s_.push(a))};_.h.qPa=function(a){a=this.Apa(a);this.Ge(a)&&(this.mT.delete(a),this.Xcb&&this.x7.push(a))};
_.h.fib=function(){var a=this;this.ls()||this.mT.forEach(function(b){return a.qPa(b)})};_.h.Ddd=function(){};_.h.Tpa=function(){return!(!this.x7.length&&!this.s_.length)};_.h.Apa=function(a,b){if(this.PM){var c;b=(c=b)!=null?c:this.mT;b=_.k(b);for(c=b.next();!c.done;c=b.next())if(c=c.value,this.PM(a,c))return c}return a};_.p.Object.defineProperties(_.pA.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.xe||(this.xe=Array.from(this.mT.values()));return this.xe}}});
hdb=[{Ac:"start",Bc:"bottom",qc:"start",uc:"top"},{Ac:"start",Bc:"top",qc:"start",uc:"bottom"},{Ac:"end",Bc:"top",qc:"end",uc:"bottom"},{Ac:"end",Bc:"bottom",qc:"end",uc:"top"}];_.qA=function(){this.hb=_.u(_.Td)};_.qA.O=function(a){return new (a||_.qA)};_.qA.Fa=_.hd({type:_.qA,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Rb:["cdkOverlayOrigin"],standalone:!0});
_.rA=function(){this.ff=_.u(_.Ls);this.Wb=_.u(_.Zr,{optional:!0});this.w9=this.ipa=this.zbb=this.Roa=_.Zd.EMPTY;this.I9=_.u(_.SWa);this.Rcb=!1;this.nb=_.u(_.Fg);this.viewportMargin=0;this.push=this.Gzb=this.Xxb=this.GHb=this.Qe=this.xj=this.open=!1;this.sm=new _.vm;this.IW=new _.vm;this.attach=new _.vm;this.detach=new _.vm;this.VLb=new _.vm;this.XLb=new _.vm;var a=_.u(_.ig),b=_.u(_.jg);this.nOc=new _.Fs(a,b);this.Dj=this.I9()};_.h=_.rA.prototype;
_.h.La=function(){this.zbb.unsubscribe();this.ipa.unsubscribe();this.Roa.unsubscribe();this.w9.unsubscribe();this.yb&&this.yb.dispose()};_.h.Ub=function(a){this.hf&&(this.Ira(this.hf),this.yb.Js({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.hf.apply());a.open&&(this.open?this.OR():this.Kcb())};
_.h.Bu=function(){var a=this;this.Fy&&this.Fy.length||(this.Fy=hdb);var b=this.yb=this.ff.create(this.IGc());this.zbb=b.Qoa.subscribe(function(){return a.attach.emit()});this.ipa=b.Fo.subscribe(function(){return a.detach.emit()});b.Ak().subscribe(function(c){a.VLb.next(c);c.keyCode!==27||a.xj||_.Sh(c)||(c.preventDefault(),a.Kcb())});this.yb.qC().subscribe(function(c){var d=a.NJc(),e=_.Uh(c);d&&(d===e||d.contains(e))||a.XLb.next(c)})};
_.h.IGc=function(){var a=this.hf=this.jg||this.XHc();a=new _.qs({direction:this.Wb||"ltr",jg:a,Dj:this.Dj,Qe:this.Qe,W0:this.W0});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.Lj&&(a.Lj=this.Lj);this.Cd&&(a.Cd=this.Cd);return a};
_.h.Ira=function(a){var b=this,c=this.Fy.map(function(d){return{Ac:d.Ac,Bc:d.Bc,qc:d.qc,uc:d.uc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Cd:d.Cd||void 0}});return _.xs(_.ws(_.us(_.PWa(_.fdb(_.vs(_.ts(a.zla(this.KZ()),c),this.Xxb),this.push),this.Gzb),this.viewportMargin),this.GHb),this.B9c)};_.h.XHc=function(){var a=_.Bs(this.ff.position(),this.KZ());this.Ira(a);return a};_.h.KZ=function(){return this.origin instanceof _.qA?this.origin.hb:this.origin};
_.h.NJc=function(){return this.origin instanceof _.qA?this.origin.hb.na:this.origin instanceof _.Td?this.origin.na:typeof Element!=="undefined"&&this.origin instanceof Element?this.origin:null};
_.h.OR=function(){var a=this;this.yb?this.yb.Nl().Qe=this.Qe:this.Bu();this.yb.tg()||this.yb.attach(this.nOc);this.Qe?this.Roa=this.yb.sm().subscribe(function(b){a.sm.emit(b)}):this.Roa.unsubscribe();this.w9.unsubscribe();this.IW.Gn.length>0&&(this.w9=this.hf.V3.ha(_.Tka(function(){return a.IW.Gn.length>0})).subscribe(function(b){a.nb.run(function(){return a.IW.emit(b)});a.IW.Gn.length===0&&a.w9.unsubscribe()}))};_.h.Kcb=function(){this.yb&&this.yb.detach();this.Roa.unsubscribe();this.w9.unsubscribe()};
_.p.Object.defineProperties(_.rA.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.mNa},set:function(a){this.mNa=a;this.hf&&this.Ira(this.hf)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.gt},set:function(a){this.gt=a;this.hf&&this.Ira(this.hf)}},W0:{configurable:!0,enumerable:!0,get:function(){return this.Rcb},set:function(a){this.Rcb=a}},Id:{configurable:!0,enumerable:!0,get:function(){return this.yb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Wb?
this.Wb.value:"ltr"}}});_.rA.O=function(a){return new (a||_.rA)};
_.rA.Fa=_.hd({type:_.rA,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],Fy:[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"],Lj:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],Cd:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],Dj:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],xj:[0,"cdkConnectedOverlayDisableClose","disableClose"],B9c:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],Qe:[2,"cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.Pg],GHb:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.Pg],Xxb:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.Pg],Gzb:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.Pg],push:[2,"cdkConnectedOverlayPush","push",_.Pg],W0:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Pg]},outputs:{sm:"backdropClick",IW:"positionChange",attach:"attach",detach:"detach",VLb:"overlayKeydown",XLb:"overlayOutsideClick"},Rb:["cdkConnectedOverlay"],standalone:!0,
features:[_.Mf,_.ud]});_.sA=function(){this.ie=_.u(_.jm,{optional:!0});this.state="unchecked";this.disabled=!1;this.Ic="full"};_.sA.O=function(a){return new (a||_.sA)};
_.sA.ya=_.ad({type:_.sA,oa:[["mat-pseudo-checkbox"]],qb:[1,"mat-pseudo-checkbox"],rb:12,Ya:function(a,b){a&2&&_.Pf("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.ie==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",Ic:"appearance"},standalone:!0,features:[_.zg],
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});idb=["text"];jdb=[[["mat-icon"]],"*"];kdb=0;_.ldb=function(a,b){this.source=a;this.QV=b===void 0?!1:b};_.tA=function(){this.Tc=_.u(_.Td);this.Ua=_.u(_.Tg);this.qd=_.u(_.Rs,{optional:!0});this.group=_.u(_.Ss,{optional:!0});this.vc=this.FR=this.xe=!1;this.US="";this.id="mat-option-"+kdb++;this.Vv=new _.vm;this.Gh=new _.lf};_.tA.prototype.select=function(a){a=a===void 0?!0:a;this.xe||(this.xe=!0,_.xm(this.Ua),a&&this.hS())};
_.tA.prototype.Zf=function(a){a=a===void 0?!0:a;this.xe&&(this.xe=!1,_.xm(this.Ua),a&&this.hS())};_.tA.prototype.focus=function(a,b){var c=this.Pg();typeof c.focus==="function"&&c.focus(b)};_.gdb=function(a){a.FR&&(a.FR=!1,_.xm(a.Ua))};_.h=_.tA.prototype;_.h.rp=function(){return this.mD};_.h.me=function(a){a.keyCode!==13&&a.keyCode!==32||_.Sh(a)||(this.Cr(),a.preventDefault())};_.h.Cr=function(){this.disabled||(this.xe=this.multiple?!this.xe:!0,_.xm(this.Ua),this.hS(!0))};
_.h.qr=function(){return this.disabled?"-1":"0"};_.h.Pg=function(){return this.Tc.na};_.h.Fn=function(){if(this.xe){var a=this.mD;a!==this.US&&(this.US&&this.Gh.next(),this.US=a)}};_.h.La=function(){this.Gh.complete()};_.h.hS=function(a){this.Vv.emit(new _.ldb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(_.tA.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.vc},set:function(a){this.vc=a}},Cc:{configurable:!0,enumerable:!0,get:function(){return!(!this.qd||!this.qd.Cc)}},yp:{configurable:!0,enumerable:!0,get:function(){return!(!this.qd||!this.qd.yp)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.FR}},mD:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.gPa)==null?void 0:a.na.textContent)||"").trim()}}});_.tA.O=function(a){return new (a||_.tA)};
_.tA.ya=_.ad({type:_.tA,oa:[["mat-option"]],tb:function(a,b){a&1&&_.lg(idb,7);if(a&2){var c;_.pg(c=_.qg())&&(b.gPa=c.first)}},qb:["role","option",1,"mat-mdc-option","mdc-list-item"],rb:11,Ya:function(a,b){a&1&&_.N("click",function(){return b.Cr()})("keydown",function(c){return b.me(c)});a&2&&(_.Wf("id",b.id),_.Nf("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Pf("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",_.Pg]},outputs:{Vv:"onSelectionChange"},Rb:["matOption"],standalone:!0,features:[_.Mf,_.zg],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&&(_.dg(jdb),_.E(0,Tcb,1,2,"mat-pseudo-checkbox",1),_.eg(1),_.H(2,"span",2,0),_.eg(4,1),_.I(),_.E(5,Ucb,1,1,"mat-pseudo-checkbox",3)(6,Vcb,2,1,"span",4),_.K(7,"div",5));a&2&&(_.Rf(b.multiple?0:-1),_.A(5),_.Rf(b.multiple||!b.selected||b.yp?-1:5),_.A(),_.Rf(b.group&&b.group.FH?6:-1),_.A(),_.F("matRippleTrigger",b.Pg())("matRippleDisabled",b.disabled||b.Cc))},Ia:[_.sA,_.Ws],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) calc(var(--mat-app-hover-state-layer-opacity) * 100%), 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) calc(var(--mat-app-focus-state-layer-opacity) * 100%), 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 .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-app-on-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}@media(forced-colors: active){.mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::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});_.uA=function(){};_.uA.O=function(a){return new (a||_.uA)};_.uA.Da=_.ed({type:_.uA});_.uA.Ca=_.Hc({imports:[_.Ns]});_.vA=function(){};_.vA.O=function(a){return new (a||_.vA)};_.vA.Da=_.ed({type:_.vA});_.vA.Ca=_.Hc({imports:[_.Xs,_.Ns,_.uA,_.tA]});_.wA=function(a,b,c){_.Kr.call(this,a,b,c)};_.W(_.wA,_.Kr);_.wA.prototype.Ub=function(a){(a.align!=null||this.Sk)&&this.xx()};
_.wA.prototype.Ra=function(){var a=this;_.Kr.prototype.Ra.call(this);this.G8("align","stretch",function(b){a.xx(b.value)});this.xx()};_.wA.prototype.xx=function(a){a=a||this.aI("align")||"stretch";this.Sk&&(a=this.Sk.KT);this.iZ(this.c7(a))};_.wA.prototype.c7=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(_.wA.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Rc("align",a)}},sQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignXs",a)}},pQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignSm",a)}},oQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignMd",a)}},jQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLg",a)}},rQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignXl",a)}},mQa:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("alignLtSm",a)}},lQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtMd",a)}},kQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtLg",a)}},nQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtXl",a)}},iQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtXs",a)}},hQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtSm",a)}},gQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtMd",
a)}},fQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtLg",a)}}});_.wA.O=function(a){return new (a||_.wA)(_.B(_.Jr),_.B(_.Td),_.B(_.km))};
_.wA.Fa=_.hd({type:_.wA,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"],sQa:[0,"fxFlexAlign.xs","alignXs"],pQa:[0,"fxFlexAlign.sm","alignSm"],
oQa:[0,"fxFlexAlign.md","alignMd"],jQa:[0,"fxFlexAlign.lg","alignLg"],rQa:[0,"fxFlexAlign.xl","alignXl"],mQa:[0,"fxFlexAlign.lt-sm","alignLtSm"],lQa:[0,"fxFlexAlign.lt-md","alignLtMd"],kQa:[0,"fxFlexAlign.lt-lg","alignLtLg"],nQa:[0,"fxFlexAlign.lt-xl","alignLtXl"],iQa:[0,"fxFlexAlign.gt-xs","alignGtXs"],hQa:[0,"fxFlexAlign.gt-sm","alignGtSm"],gQa:[0,"fxFlexAlign.gt-md","alignGtMd"],fQa:[0,"fxFlexAlign.gt-lg","alignGtLg"]},features:[_.Lf,_.ud]});_.xA=function(){};
_.xA.O=function(a){return new (a||_.xA)};_.xA.Da=_.ed({type:_.xA});_.xA.Ca=_.Hc({imports:[_.ix]});mdb=0;_.yA=function(){this.id="mat-mdc-error-"+mdb++;_.u(new _.dm("aria-live"),{optional:!0})||_.u(_.Td).na.setAttribute("aria-live","polite")};_.yA.O=function(a){return new (a||_.yA)};
_.yA.Fa=_.hd({type:_.yA,oa:[["mat-error"],["","matError",""]],qb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],rb:1,Ya:function(a,b){a&2&&_.Wf("id",b.id)},inputs:{id:"id"},standalone:!0,features:[_.yg([{wa:_.F7a,Hb:_.yA}])]});_.zA=function(){this.DS=!1};_.p.Object.defineProperties(_.zA.prototype,{KMa:{configurable:!0,enumerable:!0,set:function(){this.DS=!0}}});_.zA.O=function(a){return new (a||_.zA)};
_.zA.Fa=_.hd({type:_.zA,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{KMa:[0,"matTextSuffix","_isTextSelector"]},standalone:!0,features:[_.yg([{wa:_.L7a,Hb:_.zA}])]});
var ndb={wa:_.S8a,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.kl({Z4a:20})}}},odb=_.Th({passive:!0}),AA=function(a,b,c,d,e,f,g,m,n,r,v,y){var D=this;this.ff=a;this.Ma=b;this.SD=c;this.Fe=d;this.nb=e;this.nc=f;this.sA=g;this.Uc=m;this.Wb=r;this.Ag=v;this.hf="below";this.t9=this.w$=this.vc=this.u9=!1;this.jn=8;this.rH="mat";this.Is="auto";this.QH="";this.Mo=[];this.Lb=new _.lf;this.Je=n;this.Db=y;v&&(this.V9=v.RC,this.EH=v.MB,v.position&&(this.position=v.position),v.bw&&(this.bw=v.bw),v.Is&&
(this.Is=v.Is));r.Hc.ha(_.wf(this.Lb)).subscribe(function(){D.yb&&D.FT(D.yb)})};_.h=AA.prototype;_.h.Ec=function(){var a=this;this.w$=!0;this.nT();this.Uc.Dk(this.Ma).ha(_.wf(this.Lb)).subscribe(function(b){b?b==="keyboard"&&a.nb.run(function(){return a.show()}):a.nb.run(function(){return a.Re(0)})})};
_.h.La=function(){var a=this.Ma.na;clearTimeout(this.vx);this.yb&&(this.yb.dispose(),this.Ke=null);this.Mo.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,odb)});this.Mo.length=0;this.Lb.next();this.Lb.complete();_.wr(this.sA,a,this.message,"tooltip");this.Uc.Fi(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.RC:a;if(this.disabled||!this.message||this.KA()){var d;(d=this.Ke)==null||d.VR()}else b=this.Bu(b),this.Xp(),this.rj=this.rj||new _.Ds(this.lPa,this.Fe),b=this.Ke=b.attach(this.rj).instance,b.lI=this.Ma.na,b.O8=this.EH,b.XS.ha(_.wf(this.Lb)).subscribe(function(){return c.Xp()}),this.S9(this.xT),this.q$(),b.show(a)};_.h.Re=function(a){a=a===void 0?this.MB:a;var b=this.Ke;b&&(b.isVisible()?b.Re(a):(b.VR(),this.Xp()))};
_.h.toggle=function(a){this.KA()?this.Re():this.show(void 0,a)};_.h.KA=function(){return!!this.Ke&&this.Ke.isVisible()};
_.h.Bu=function(a){var b=this;if(this.yb){var c=this.yb.Nl().jg;if((!this.bw||!a)&&c.PA instanceof _.Td)return this.yb;this.Xp()}c=_.DWa(this.SD,this.Ma);a=_.OWa(_.us(_.vs(_.xs(_.Bs(this.ff.position(),this.bw?a||this.Ma:this.Ma),"."+this.rH+"-tooltip"),!1),this.jn),c);a.V3.ha(_.wf(this.Lb)).subscribe(function(e){b.tPa(e.hU);b.Ke&&e.GTb.Wwa&&b.Ke.isVisible()&&b.nb.run(function(){return b.Re(0)})});this.yb=this.ff.create({direction:this.Wb,jg:a,Cd:this.rH+"-tooltip-panel",Dj:this.Je()});this.FT(this.yb);
this.yb.Fo.ha(_.wf(this.Lb)).subscribe(function(){return b.Xp()});this.yb.qC().ha(_.wf(this.Lb)).subscribe(function(){var e;return(e=b.Ke)==null?void 0:e.JLa()});this.yb.Ak().ha(_.wf(this.Lb)).subscribe(function(e){b.KA()&&e.keyCode===27&&!_.Sh(e)&&(e.preventDefault(),e.stopPropagation(),b.nb.run(function(){return b.Re(0)}))});var d;((d=this.Ag)==null?0:d.Dtb)&&this.yb.ZA(this.rH+"-tooltip-panel-non-interactive");return this.yb};_.h.Xp=function(){this.yb&&this.yb.tg()&&this.yb.detach();this.Ke=null};
_.h.FT=function(a){a=a.Nl().jg;var b=this.KZ(),c=this.rS();_.ts(a,[this.O6(Object.assign({},b.ko,c.ko)),this.O6(Object.assign({},b.fallback,c.fallback))])};_.h.O6=function(a){return a};
_.h.KZ=function(){var a=!this.Wb||this.Wb.value=="ltr",b=this.position;if(b=="above"||b=="below")var c={Ac:"center",Bc:b=="above"?"top":"bottom"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={Ac:"start",Bc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={Ac:"end",Bc:"center"};a=this.v8(c.Ac,c.Bc);return{ko:c,fallback:{Ac:a.x,Bc:a.y}}};
_.h.rS=function(){var a=!this.Wb||this.Wb.value=="ltr",b=this.position;if(b=="above")var c={qc:"center",uc:"bottom"};else if(b=="below")c={qc:"center",uc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={qc:"end",uc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={qc:"start",uc:"center"};a=this.v8(c.qc,c.uc);return{ko:c,fallback:{qc:a.x,uc:a.y}}};
_.h.q$=function(){var a=this;this.Ke&&(this.Ke.message=this.message,this.Ke.ED(),this.nb.lia.ha(_.df(1),_.wf(this.Lb)).subscribe(function(){a.Ke&&a.yb.df()}))};_.h.S9=function(a){this.Ke&&(this.Ke.Dw=a,this.Ke.ED())};_.h.v8=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.tPa=function(a){var b=a.uc,c=a.Ac;a=a.Bc;b=b==="center"?this.Wb&&this.Wb.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.t7){if(c=this.yb)a=this.rH+"-tooltip-panel-",c.AP(a+this.t7),c.ZA(a+b);this.t7=b}};
_.h.nT=function(){var a=this;!this.vc&&this.message&&this.w$&&!this.Mo.length&&(this.s9()?this.Mo.push(["mouseenter",function(b){a.U9();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.Is!=="off"&&(this.B7(),this.Mo.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.U9();clearTimeout(a.vx);a.vx=setTimeout(function(){return a.show(void 0,d)},500)}])),this.N6(this.Mo))};
_.h.U9=function(){var a=this;if(!this.t9){this.t9=!0;var b=[];if(this.s9())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.yb)==null?0:e.Dp.contains(d))||a.Re()}],["wheel",function(d){return a.IPa(d)}]);else if(this.Is!=="off"){this.B7();var c=function(){clearTimeout(a.vx);a.Re(a.Ag.i8a)};b.push(["touchend",c],["touchcancel",c])}this.N6(b);this.Mo.push.apply(this.Mo,_.nd(b))}};
_.h.N6=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,odb)})};_.h.s9=function(){return!this.nc.KG&&!this.nc.dr};_.h.IPa=function(a){if(this.KA()){a=this.Db.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.Re()}};
_.h.B7=function(){var a=this.Is;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(AA.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.hf},set:function(a){if(a!==this.hf&&(this.hf=a,this.yb)){this.FT(this.yb);var b;(b=this.Ke)==null||b.show(0);this.yb.df()}}},bw:{configurable:!0,enumerable:!0,get:function(){return this.u9},set:function(a){this.u9=_.Vh(a);this.Xp();this.yb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){(this.vc=_.Vh(a))?this.Re(0):this.nT()}},RC:{configurable:!0,
enumerable:!0,get:function(){return this.V9},set:function(a){this.V9=_.Yh(a)}},MB:{configurable:!0,enumerable:!0,get:function(){return this.EH},set:function(a){this.EH=_.Yh(a);this.Ke&&(this.Ke.O8=this.EH)}},message:{configurable:!0,enumerable:!0,get:function(){return this.QH},set:function(a){var b=this;_.wr(this.sA,this.Ma.na,this.QH,"tooltip");this.QH=a!=null?String(a).trim():"";!this.QH&&this.KA()?this.Re(0):(this.nT(),this.q$(),this.nb.Vb(function(){Promise.resolve().then(function(){_.cVa(b.sA,
b.Ma.na,b.message,"tooltip")})}))}},Dw:{configurable:!0,enumerable:!0,get:function(){return this.xT},set:function(a){this.xT=a;this.Ke&&this.S9(this.xT)}}});AA.O=function(){_.Ie()};
AA.Fa=_.hd({type:AA,inputs:{position:[0,"matTooltipPosition","position"],bw:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],RC:[0,"matTooltipShowDelay","showDelay"],MB:[0,"matTooltipHideDelay","hideDelay"],Is:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Dw:[0,"matTooltipClass","tooltipClass"]}});var BA=function(a,b){this.Ua=a;this.UZ=this.j7=!1;this.XS=new _.lf;this.Dl=b==="NoopAnimations"};_.h=BA.prototype;
_.h.show=function(a){var b=this;this.Gu!=null&&clearTimeout(this.Gu);this.Ru=setTimeout(function(){b.j$(!0);b.Ru=void 0},a)};_.h.Re=function(a){var b=this;this.Ru!=null&&clearTimeout(this.Ru);this.Gu=setTimeout(function(){b.j$(!1);b.Gu=void 0},a)};_.h.isVisible=function(){return this.UZ};_.h.La=function(){this.VR();this.XS.complete();this.lI=null};_.h.JLa=function(){this.j7&&this.Re(0)};_.h.ED=function(){_.xm(this.Ua)};
_.h.OLa=function(a){(a=a.relatedTarget)&&this.lI.contains(a)||(this.isVisible()?this.Re(this.O8):this.mS(!1))};_.h.sNa=function(){};_.h.ILa=function(a){a=a.animationName;a!==this.oT&&a!==this.k8||this.mS(a===this.oT)};_.h.VR=function(){this.Ru!=null&&clearTimeout(this.Ru);this.Gu!=null&&clearTimeout(this.Gu);this.Ru=this.Gu=void 0};_.h.mS=function(a){a?this.j7=!0:this.isVisible()||this.XS.next()};
_.h.j$=function(a){var b=this.kPa.na,c=this.oT,d=this.k8;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.UZ=a)&&!this.Dl&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Dl=!0);a&&this.sNa();this.Dl&&(b.classList.add("_mat-animation-noopable"),this.mS(a))};BA.O=function(a){return new (a||BA)(_.B(_.Tg),_.B(_.jm,8))};BA.Fa=_.hd({type:BA});var pdb;pdb=["tooltip"];_.DA=function(a,b,c,d,e,f,g,m,n,r,v,y){AA.call(this,a,b,c,d,e,f,g,m,n,r,v,y);this.lPa=CA};_.W(_.DA,AA);_.DA.O=function(a){return new (a||_.DA)(_.B(_.Ls),_.B(_.Td),_.B(_.fs),_.B(_.jg),_.B(_.Fg),_.B(_.cr),_.B(_.vr),_.B(_.fr),_.B(_.S8a),_.B(_.Zr,8),_.B(_.U8a,8),_.B(_.ph))};_.DA.Fa=_.hd({type:_.DA,oa:[["","matTooltip",""]],qb:[1,"mat-tooltip-trigger"],rb:2,Ya:function(a,b){a&2&&_.Pf("mat-tooltip-disabled",b.disabled)},Rb:["matTooltip"],features:[_.Lf]});
var CA=function(a,b,c){BA.call(this,a,c);this.oT="mat-tooltip-show";this.k8="mat-tooltip-hide";this.aLc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.W(CA,BA);CA.Fa=BA.Fa;CA.O=function(a){return new (a||CA)(_.B(_.Tg),_.B(_.nr),_.B(_.jm,8))};
CA.ya=_.ad({type:CA,oa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.lg(pdb,7);if(a&2){var c;_.pg(c=_.qg())&&(b.kPa=c.first)}},qb:["aria-hidden","true"],rb:3,Ya:function(a,b){a&1&&_.N("mouseleave",function(c){return b.OLa(c)});a&2&&(_.Nf("mat-id-collision",null),_.Of("zoom",b.isVisible()?1:null))},features:[_.Lf],Aa:4,Ba:6,Ea:[["tooltip",""],[1,"mat-tooltip",3,"animationend","ngClass"]],ta:function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",1,0);_.R(2,"async");_.N("animationend",function(e){_.w(c);
return _.x(b.ILa(e))});_.Q(3);_.I()}if(a&2){var d;_.Pf("mat-tooltip-handset",(d=_.S(2,4,b.aLc))==null?null:d.matches);_.F("ngClass",b.Dw);_.A(3);_.ug(b.message)}},Ia:[_.vn,_.Cn],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)}@media (forced-colors: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});_.EA=function(){};_.EA.O=function(a){return new (a||_.EA)};_.EA.Da=_.ed({type:_.EA});_.EA.Ca=_.Hc({Pb:[ndb],imports:[_.ur,_.Dn,_.Ms,_.Ns,_.Ns,_.ns]});_.FA=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.FA.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,qdb.includes(b)&&this.element.na.classList.remove(b);a=new Set;a.add(rdb.includes(this.size)?this.size:"xsmall");a.add(sdb.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)};_.FA.O=function(a){return new (a||_.FA)(_.B(_.Td))};
_.FA.ya=_.ad({type:_.FA,oa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},oc:["gme-button-old",""],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(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 sdb=["hairline","fill","flat"],rdb=["xsmall","medium"],qdb=[].concat(_.nd(sdb),_.nd(rdb));var GA=function(){};GA.O=function(a){return new (a||GA)};GA.Da=_.ed({type:GA});GA.Ca=_.Hc({imports:[_.Dn]});_.HA=function(){};_.HA.O=function(a){return new (a||_.HA)};_.HA.Da=_.ed({type:_.HA});_.HA.Ca=_.Hc({imports:[GA]});var tdb=new _.ld("ListOption");var udb=function(){this.Ma=_.u(_.Td)};udb.O=function(a){return new (a||udb)};udb.Fa=_.hd({type:udb,oa:[["","matListItemTitle",""]],qb:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"],standalone:!0});var vdb=function(){this.Ma=_.u(_.Td)};vdb.O=function(a){return new (a||vdb)};vdb.Fa=_.hd({type:vdb,oa:[["","matListItemLine",""]],qb:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"],standalone:!0});var wdb=function(){};wdb.O=function(a){return new (a||wdb)};
wdb.Fa=_.hd({type:wdb,oa:[["","matListItemMeta",""]],qb:[1,"mat-mdc-list-item-meta","mdc-list-item__end"],standalone:!0});var IA=function(){this.Cfb=_.u(tdb,{optional:!0})};IA.prototype.bfb=function(){var a;return!this.Cfb||((a=this.Cfb)==null?void 0:a.panel.sQ)==="after"};IA.O=function(a){return new (a||IA)};IA.Fa=_.hd({type:IA,rb:4,Ya:function(a,b){a&2&&_.Pf("mdc-list-item__start",b.bfb())("mdc-list-item__end",!b.bfb())},standalone:!0});var JA=function(){IA.apply(this,arguments)};_.W(JA,IA);
JA.O=function(){var a;return function(b){return(a||(a=_.Od(JA)))(b||JA)}}();JA.Fa=_.hd({type:JA,oa:[["","matListItemAvatar",""]],qb:[1,"mat-mdc-list-item-avatar"],standalone:!0,features:[_.Lf]});var KA=function(){IA.apply(this,arguments)};_.W(KA,IA);KA.O=function(){var a;return function(b){return(a||(a=_.Od(KA)))(b||KA)}}();KA.Fa=_.hd({type:KA,oa:[["","matListItemIcon",""]],qb:[1,"mat-mdc-list-item-icon"],standalone:!0,features:[_.Lf]});var xdb=new _.ld("MAT_LIST_CONFIG");var LA=function(){this.mfb=!0;this.vc=this.Go=!1;this.Ag=_.u(xdb,{optional:!0})};_.p.Object.defineProperties(LA.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Go},set:function(a){this.Go=_.Vh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){this.vc=_.Vh(a)}}});LA.O=function(a){return new (a||LA)};LA.Fa=_.hd({type:LA,rb:1,Ya:function(a,b){a&2&&_.Nf("aria-disabled",b.disabled)},inputs:{Cc:"disableRipple",disabled:"disabled"},standalone:!0});
var MA=function(){this.Ma=_.u(_.Td);this.nb=_.u(_.Fg);this.qqa=_.u(LA,{optional:!0});this.nc=_.u(_.cr);this.kdb=null;this.vc=this.Go=!1;this.Y9=new _.Zd;this.QD=null;this.aMa=!1;var a=_.u(_.Vs,{optional:!0}),b=_.u(_.jm,{optional:!0});this.Cs=a||{};this.an=this.Ma.na;this.dfb=this.an.nodeName.toLowerCase()==="button";this.Ju=b==="NoopAnimations";this.qqa&&!this.qqa.mfb&&this.EKc();this.dfb&&!this.an.hasAttribute("type")&&this.an.setAttribute("type","button")};_.h=MA.prototype;
_.h.Ec=function(){this.PLc();this.Gra(!0)};_.h.La=function(){this.Y9.unsubscribe();this.QD!==null&&this.QD.o_()};_.h.gdd=function(){return!(!this.AJa.length&&!this.jMa.length)};_.h.EKc=function(){this.an.classList.add("mat-mdc-list-item-interactive");this.QD=new _.Ts(this,this.nb,this.an,this.nc,_.u(_.Bf));_.Us(this.QD,this.an)};_.h.PLc=function(){var a=this;this.nb.Vb(function(){a.Y9.add(_.Fe(a.RMa.Mc,a.Cra.Mc).subscribe(function(){return a.Gra(!1)}))})};
_.h.Gra=function(a){if(this.RMa&&this.Cra&&this.rPa){a&&this.hHc();var b;a=(b=this.kdb)!=null?b:this.DKc();b=this.rPa.na;this.an.classList.toggle("mat-mdc-list-item-single-line",a<=1);this.an.classList.toggle("mdc-list-item--with-one-line",a<=1);this.an.classList.toggle("mdc-list-item--with-two-lines",a===2);this.an.classList.toggle("mdc-list-item--with-three-lines",a===3);this.aMa?(a=this.Cra.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.DKc=function(){var a=this.Cra.length+this.RMa.length;this.aMa&&(a+=1);return a};_.h.hHc=function(){this.aMa=Array.from(this.rPa.na.childNodes).filter(function(a){return a.nodeType!==a.COMMENT_NODE}).some(function(a){return!(!a.textContent||!a.textContent.trim())})};
_.p.Object.defineProperties(MA.prototype,{lines:{configurable:!0,enumerable:!0,set:function(a){this.kdb=_.Yh(a,null);this.Gra(!1)}},Cc:{configurable:!0,enumerable:!0,get:function(){var a;return this.disabled||this.Go||this.Ju||!((a=this.qqa)==null||!a.Cc)},set:function(a){this.Go=_.Vh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.vc||!((a=this.qqa)==null||!a.disabled)},set:function(a){this.vc=_.Vh(a)}},SF:{configurable:!0,enumerable:!0,get:function(){return this.Cc||
!!this.Cs.disabled}}});MA.O=function(a){return new (a||MA)};MA.Fa=_.hd({type:MA,Ad:function(a,b,c){a&1&&(_.mg(c,JA,4),_.mg(c,KA,4));if(a&2){var d;_.pg(d=_.qg())&&(b.AJa=d);_.pg(d=_.qg())&&(b.jMa=d)}},rb:4,Ya:function(a,b){a&2&&(_.Nf("aria-disabled",b.disabled)("disabled",b.dfb&&b.disabled||null),_.Pf("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",Cc:"disableRipple",disabled:"disabled"},standalone:!0});var ydb,zdb,Adb;ydb=["unscopedContent"];zdb=["text"];Adb=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];_.NA=function(){LA.apply(this,arguments)};_.W(_.NA,LA);_.NA.Fa=LA.Fa;_.NA.O=function(){var a;return function(b){return(a||(a=_.Od(_.NA)))(b||_.NA)}}();
_.NA.ya=_.ad({type:_.NA,oa:[["mat-list"]],qb:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],Rb:["matList"],standalone:!0,features:[_.yg([{wa:LA,Hb:_.NA}]),_.Lf,_.zg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(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;content:"";pointer-events:none}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)}@media(forced-colors: 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}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;border-radius:inherit}.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});_.OA=function(){MA.apply(this,arguments);this.eJa=!1};_.W(_.OA,MA);_.OA.Fa=MA.Fa;_.OA.prototype.R7=function(){return this.an.nodeName==="A"&&this.eJa?"page":null};_.OA.prototype.sKc=function(){return this.Kfb.length!==0&&(this.AJa.length!==0||this.jMa.length!==0)};_.p.Object.defineProperties(_.OA.prototype,{Un:{configurable:!0,enumerable:!0,get:function(){return this.eJa},set:function(a){this.eJa=_.Vh(a)}}});_.OA.O=function(){var a;return function(b){return(a||(a=_.Od(_.OA)))(b||_.OA)}}();
_.OA.ya=_.ad({type:_.OA,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Ad:function(a,b,c){a&1&&(_.mg(c,vdb,5),_.mg(c,udb,5),_.mg(c,wdb,5));if(a&2){var d;_.pg(d=_.qg())&&(b.RMa=d);_.pg(d=_.qg())&&(b.Cra=d);_.pg(d=_.qg())&&(b.Kfb=d)}},tb:function(a,b){a&1&&(_.lg(ydb,5),_.lg(zdb,5));if(a&2){var c;_.pg(c=_.qg())&&(b.rPa=c.first);_.pg(c=_.qg())&&(b.kdd=c.first)}},qb:[1,"mat-mdc-list-item","mdc-list-item"],rb:13,Ya:function(a,b){a&2&&(_.Nf("aria-current",b.R7()),_.Pf("mdc-list-item--activated",
b.Un)("mdc-list-item--with-leading-avatar",b.AJa.length!==0)("mdc-list-item--with-leading-icon",b.jMa.length!==0)("mdc-list-item--with-trailing-meta",b.Kfb.length!==0)("mat-mdc-list-item-both-leading-and-trailing",b.sKc())("_mat-animation-noopable",b.Ju))},inputs:{Un:"activated"},Rb:["matListItem"],standalone:!0,features:[_.Lf,_.zg],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=_.Bd();_.dg(Adb);_.eg(0);_.H(1,"span",1);_.eg(2,1);_.eg(3,2);_.H(4,"span",2,0);_.N("cdkObserveContent",function(){_.w(c);return _.x(b.Gra(!0))});_.eg(6,3);_.I()();_.eg(7,4);_.eg(8,5);_.K(9,"div",3)}},Ia:[_.rr],mb:2,Oa:0});_.PA=function(){LA.apply(this,arguments);this.mfb=!1};_.W(_.PA,LA);_.PA.Fa=LA.Fa;_.PA.O=function(){var a;return function(b){return(a||(a=_.Od(_.PA)))(b||_.PA)}}();
_.PA.ya=_.ad({type:_.PA,oa:[["mat-nav-list"]],qb:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Rb:["matNavList"],standalone:!0,features:[_.yg([{wa:LA,Hb:_.PA}]),_.Lf,_.zg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(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;content:"";pointer-events:none}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)}@media(forced-colors: 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}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;border-radius:inherit}.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});_.QA=function(){};_.QA.O=function(a){return new (a||_.QA)};_.QA.Da=_.ed({type:_.QA});_.QA.Ca=_.Hc({imports:[_.sr,_.Dn,_.Ns,_.Xs,_.uA,_.zy]});_.Bdb=new _.ld("GMAT_SELECT_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.RA=function(a){this.options=a};_.RA.O=function(a){return new (a||_.RA)(_.B(_.Bdb))};_.RA.Fa=_.hd({type:_.RA,oa:[["mat-select"]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-select",!b.options.Pe)}});var Cdb=_.ei("transformPanel",[_.hi("void",_.gi({opacity:0,transform:"scale(1, 0.8)"})),_.ii("void => showing",_.fi("120ms cubic-bezier(0, 0, 0.2, 1)",_.gi({opacity:1,transform:"scale(1, 1)"}))),_.ii("* => void",_.fi("100ms linear",_.gi({opacity:0})))]);var Ddb,Edb,Fdb,Gdb,Jdb,Ldb;Ddb=["trigger"];Edb=["panel"];Fdb=[[["mat-select-trigger"]],"*"];Gdb=0;_.Hdb=new _.ld("mat-select-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.Ls);return function(){return a.Cj.kl()}}});_.Idb=new _.ld("MAT_SELECT_CONFIG");Jdb={wa:_.Hdb,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.kl()}}};_.Kdb=new _.ld("MatSelectTrigger");Ldb=function(a,b){this.source=a;this.value=b};
_.SA=function(){var a=this;this.rf=_.u(_.ks);this.Ua=_.u(_.Tg);this.Ma=_.u(_.Td);this.Wb=_.u(_.Zr,{optional:!0});this.QA=_.u(_.tx,{optional:!0});this.td=_.u(_.Sw,{self:!0,optional:!0});this.I8=_.u(_.tr);this.Ag=_.u(_.Idb,{optional:!0});this.LNa=[{Ac:"start",Bc:"bottom",qc:"start",uc:"top"},{Ac:"end",Bc:"bottom",qc:"end",uc:"top"},{Ac:"start",Bc:"top",qc:"start",uc:"bottom",Cd:"mat-mdc-select-panel-above"},{Ac:"end",Bc:"top",qc:"end",uc:"bottom",Cd:"mat-mdc-select-panel-above"}];this.I9=_.u(_.Hdb);
this.lm=!1;this.uA=function(m,n){return m===n};this.XD="mat-select-"+Gdb++;this.k$=null;this.mr=new _.lf;this.ac=new _.lf;this.STc=!0;this.we=function(){};this.We=function(){};this.t$="mat-select-value-"+Gdb++;this.o9=new _.lf;var b;this.BNa=((b=this.Ag)==null?void 0:b.By)||"";this.El=!1;this.controlType="mat-select";this.Cc=this.disabled=!1;this.tabIndex=0;var c,d;this.xS=(d=(c=this.Ag)==null?void 0:c.yp)!=null?d:!1;this.oj=!1;var e,f;this.MI=(f=(e=this.Ag)==null?void 0:e.MI)!=null?f:!1;this.ariaLabel=
"";this.EF=this.Ag&&typeof this.Ag.EF!=="undefined"?this.Ag.EF:"auto";this.nx=new _.lf;this.xia=_.ze(function(){var m=a.options;return m?m.Mc.ha(_.uf(m),_.vf(function(){return _.Fe.apply(null,_.nd(m.map(function(n){return n.Vv})))})):a.nx.ha(_.vf(function(){return a.xia}))});this.Cp=new _.vm;this.f9=this.Cp.ha(_.Ge(function(m){return m}),_.z(function(){}));this.k7=this.Cp.ha(_.Ge(function(m){return!m}),_.z(function(){}));this.uw=new _.vm;this.xo=new _.vm;this.Ug=null;this.VD=function(m){return a.nd?
!1:m.disabled};b=_.u(_.Ps);c=_.u(_.$w,{optional:!0});d=_.u(_.dx,{optional:!0});e=_.u(new _.dm("tabindex"),{optional:!0});this.td&&(this.td.Sp=this);var g;((g=this.Ag)==null?void 0:g.UK)!=null&&(this.UK=this.Ag.UK);this.Ho=new _.UWa(b,this.td,d,c,this.ac);this.Je=this.I9();this.tabIndex=e==null?0:parseInt(e)||0;this.id=this.id};_.h=_.SA.prototype;
_.h.rra=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.na,d=_.Wcb(a,this.options,this.eK);b=b.Pg();c.scrollTop=a===0&&d===1?0:_.Xcb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.KNa=function(){this.rra(this.Ib.gq||0)};_.h.kLa=function(a){return new Ldb(this,a)};
_.h.Ra=function(){var a=this;this.rd=new _.pA(this.multiple);this.ac.next();this.o9.ha(_.gf(),_.wf(this.mr)).subscribe(function(){return a.n9(a.nd)});this.rf.Hc().ha(_.wf(this.mr)).subscribe(function(){a.nd&&(a.qgb=a.keb(a.MNa),_.ym(a.Ua))})};
_.h.Vd=function(){var a=this;this.nx.next();this.nx.complete();this.mMa();this.rd.changed.ha(_.wf(this.mr)).subscribe(function(b){b.aE.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Zf()})});this.options.Mc.ha(_.uf(null),_.wf(this.mr)).subscribe(function(){a.gOa();a.vL()})};
_.h.lo=function(){var a=this.GLa(),b=this.td;if(a!==this.k$){var c=this.Ma.na;(this.k$=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.YH!==b.control&&(this.YH!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.YH=b.control),this.mu())};_.h.Ub=function(a){(a.disabled||a.userAriaDescribedBy)&&this.ac.next();a.typeaheadDebounceInterval&&this.Ib&&this.Ib.oD(this.UK)};
_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.mr.next();this.mr.complete();this.ac.complete();this.ZR()};_.h.toggle=function(){this.nd?this.close():this.open()};_.h.open=function(){this.Xs()&&(this.QA&&(this.MNa=this.QA.DN()),this.qgb=this.keb(this.MNa),this.MR(),this.lm=!0,_.Br(this.Ib,null),this.fMa(),_.xm(this.Ua),this.ac.next())};
_.h.MR=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Ug&&_.ai(this.Ug,"aria-owns",b);_.$h(a,"aria-owns",b);this.Ug=a}};_.h.ZR=function(){this.Ug&&(_.ai(this.Ug,"aria-owns",this.id+"-panel"),this.Ug=null)};_.h.close=function(){this.lm&&(this.lm=!1,_.Br(this.Ib,this.Rk()?"rtl":"ltr"),_.xm(this.Ua),this.We(),this.ac.next())};_.h.yo=function(a){this.nH(a)};_.h.Kn=function(a){this.we=a};_.h.zs=function(a){this.We=a};
_.h.Np=function(a){this.disabled=a;_.xm(this.Ua);this.ac.next()};_.h.mu=function(){this.Ho.mu()};_.h.Rk=function(){return this.Wb?this.Wb.value==="rtl":!1};_.h.me=function(a){this.disabled||(this.nd?this.QLa(a):this.KLa(a))};_.h.KLa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Ib;!(d.U2()||b!==13&&b!==32||_.Sh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Hn(a),(a=this.selected)&&b!==a&&this.I8.kk(a.mD,1E4))};
_.h.QLa=function(a){var b=this.Ib,c=a.keyCode,d=c===40||c===38,e=b.U2();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.uf||_.Sh(a))if(!e&&this.oj&&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.Zf())})}else c=b.gq,b.Hn(a),this.oj&&d&&a.shiftKey&&b.uf&&b.gq!==c&&b.uf.Cr();else a.preventDefault(),b.uf.Cr()};
_.h.cq=function(){this.disabled||(this.El=!0,this.ac.next())};_.h.Tk=function(){this.El=!1;var a;if((a=this.Ib)!=null){var b;(b=a.Hl)==null||b.reset()}this.disabled||this.nd||(this.We(),_.xm(this.Ua),this.ac.next())};_.h.nNa=function(){var a=this;this.KD.IW.ha(_.df(1)).subscribe(function(){_.ym(a.Ua);a.KNa()})};_.h.BLa=function(){return this.QA?"mat-"+this.QA.color:""};_.h.vL=function(){var a=this;Promise.resolve().then(function(){a.td&&(a.Yd=a.td.value);a.UD(a.Yd);a.ac.next()})};
_.h.UD=function(a){var b=this;this.options.forEach(function(c){return _.gdb(c)});this.rd.clear();this.multiple&&a?(a.forEach(function(c){return b.M9(c)}),this.pT()):(a=this.M9(a))?_.Dr(this.Ib,a):this.nd||_.Dr(this.Ib,-1);_.xm(this.Ua)};_.h.M9=function(a){var b=this,c=this.options.find(function(d){if(b.rd.Ge(d))return!1;try{return d.value!=null&&b.uA(d.value,a)}catch(e){return!1}});c&&this.rd.select(c);return c};
_.h.nH=function(a){return a!==this.Yd||this.oj&&Array.isArray(a)?(this.options&&this.UD(a),this.Yd=a,!0):!1};_.h.keb=function(a){return this.EF==="auto"?(a instanceof _.qA?a.hb:a||this.Ma).na.getBoundingClientRect().width:this.EF===null?"":this.EF};_.h.aPa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.xm(b.value.Ua)};
_.h.mMa=function(){var a=this;this.Ib=_.ddb(_.edb(_.Cr(_.Br(_.cdb((new _.oA(this.options)).oD(this.UK)),this.Rk()?"rtl":"ltr")))).gu(this.VD);this.Ib.JK.subscribe(function(){a.nd&&(!a.multiple&&a.Ib.uf&&a.Ib.uf.Cr(),a.focus(),a.close())});this.Ib.Hc.subscribe(function(){a.lm&&a.panel?a.rra(a.Ib.gq||0):a.lm||a.multiple||!a.Ib.uf||a.Ib.uf.Cr()})};
_.h.gOa=function(){var a=this,b=_.Fe(this.options.Mc,this.mr);this.xia.ha(_.wf(b)).subscribe(function(c){a.rNa(c.source,c.QV);c.QV&&!a.multiple&&a.lm&&(a.close(),a.focus())});_.Fe.apply(null,_.nd(this.options.map(function(c){return c.Gh}))).ha(_.wf(b)).subscribe(function(){_.ym(a.Ua);a.ac.next()})};
_.h.rNa=function(a,b){var c=this.rd.Ge(a);a.value!=null||this.oj?(c!==a.selected&&(a.selected?this.rd.select(a):this.rd.Zf(a)),b&&this.Ib.fj(a),this.multiple&&(this.pT(),b&&this.focus())):(a.Zf(),this.rd.clear(),this.value!=null&&this.ZH(a.value));c!==this.rd.Ge(a)&&this.ZH();this.ac.next()};_.h.pT=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.rd.sort(function(c,d){return a.ama?a.ama(c,d,b):b.indexOf(c)-b.indexOf(d)});this.ac.next()}};
_.h.ZH=function(a){this.Yd=a=this.multiple?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:a;this.xo.emit(a);this.we(a);this.uw.emit(this.kLa(a));_.xm(this.Ua)};_.h.fMa=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.fj(a)}else this.Ib.fj(this.rd.selected[0])};_.h.Xs=function(){var a;return!this.lm&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.sS=function(){if(this.ariaLabel)return null;var a,b=((a=this.QA)==null?void 0:a.FN())||null;return this.je?(b?b+" ":"")+this.je:b};_.h.gLa=function(){return this.nd&&this.Ib&&this.Ib.uf?this.Ib.uf.id:null};_.h.GLa=function(){if(this.ariaLabel)return null;var a,b=(a=this.QA)==null?void 0:a.FN();a=(b?b+" ":"")+this.t$;this.je&&(a+=" "+this.je);return a};_.h.n9=function(a){this.Cp.emit(a)};_.h.ZF=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.rW=function(){this.focus();this.open()};
_.p.Object.defineProperties(_.SA.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.El||this.lm}},yp:{configurable:!0,enumerable:!0,get:function(){return this.xS},set:function(a){this.xS=a;this.aPa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.tx},set:function(a){this.tx=a;this.ac.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Sn)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Xw(b))!=
null?d:!1},set:function(a){this.Sn=a;this.ac.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.oj},set:function(a){this.oj=a}},PM:{configurable:!0,enumerable:!0,get:function(){return this.uA},set:function(a){this.uA=a;this.rd&&this.vL()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Yd},set:function(a){this.nH(a)&&this.we(a)}},WI:{configurable:!0,enumerable:!0,get:function(){return this.Ho.us},set:function(a){this.Ho.us=a}},id:{configurable:!0,enumerable:!0,
get:function(){return this.Ef},set:function(a){this.Ef=a||this.XD;this.ac.next()}},Nh:{configurable:!0,enumerable:!0,get:function(){return this.Ho.Nh},set:function(a){this.Ho.Nh=a}},nd:{configurable:!0,enumerable:!0,get:function(){return this.lm}},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]}},s8a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.oj){var a=
this.rd.selected.map(function(b){return b.mD});this.Rk()&&a.reverse();return a.join(", ")}return this.rd.selected[0].mD}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.rd||this.rd.ls()}},LX:{configurable:!0,enumerable:!0,get:function(){return this.nd||!this.empty||this.focused&&!!this.placeholder}}});_.SA.O=function(a){return new (a||_.SA)};
_.SA.ya=_.ad({type:_.SA,oa:[["mat-select"]],Ad:function(a,b,c){a&1&&(_.mg(c,_.Kdb,5),_.mg(c,_.tA,5),_.mg(c,_.Ss,5));if(a&2){var d;_.pg(d=_.qg())&&(b.pTa=d.first);_.pg(d=_.qg())&&(b.options=d);_.pg(d=_.qg())&&(b.eK=d)}},tb:function(a,b){a&1&&(_.lg(Ddb,5),_.lg(Edb,5),_.lg(_.rA,5));if(a&2){var c;_.pg(c=_.qg())&&(b.trigger=c.first);_.pg(c=_.qg())&&(b.panel=c.first);_.pg(c=_.qg())&&(b.KD=c.first)}},qb:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],rb:19,Ya:function(a,b){a&1&&_.N("keydown",
function(c){return b.me(c)})("focus",function(){return b.cq()})("blur",function(){return b.Tk()});a&2&&(_.Nf("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.Nh)("aria-activedescendant",b.gLa()),_.Pf("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Nh)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",
b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{qG:[0,"aria-describedby","userAriaDescribedBy"],Cd:"panelClass",disabled:[2,"disabled","disabled",_.Pg],Cc:[2,"disableRipple","disableRipple",_.Pg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Qg(a)}],yp:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Pg],placeholder:"placeholder",required:[2,"required","required",_.Pg],multiple:[2,"multiple","multiple",_.Pg],MI:[2,"disableOptionCentering","disableOptionCentering",
_.Pg],PM:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],WI:"errorStateMatcher",UK:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",_.Qg],ama:"sortComparator",id:"id",EF:"panelWidth"},outputs:{Cp:"openedChange",f9:"opened",k7:"closed",uw:"selectionChange",xo:"valueChange"},Rb:["matSelect"],standalone:!0,features:[_.yg([{wa:_.sx,Hb:_.SA},{wa:_.Rs,Hb:_.SA}]),_.Mf,_.ud,_.zg],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=_.Bd();_.dg(Fdb);_.H(0,"div",2,0);_.N("click",function(){_.w(c);return _.x(b.open())});_.H(3,"div",3);_.E(4,Ycb,2,1,"span",4)(5,adb,
3,1,"span",5);_.I();_.H(6,"div",6)(7,"div",7);_.Id();_.H(8,"svg",8);_.K(9,"path",9);_.I()()()();_.E(10,bdb,3,9,"ng-template",10);_.N("backdropClick",function(){_.w(c);return _.x(b.close())})("attach",function(){_.w(c);return _.x(b.nNa())})("detach",function(){_.w(c);return _.x(b.close())})}a&2&&(a=_.bg(1),_.A(3),_.Nf("id",b.t$),_.A(),_.Rf(b.empty?4:5),_.A(6),_.F("cdkConnectedOverlayPanelClass",b.BNa)("cdkConnectedOverlayScrollStrategy",b.Je)("cdkConnectedOverlayOrigin",b.MNa||a)("cdkConnectedOverlayOpen",
b.nd)("cdkConnectedOverlayPositions",b.LNa)("cdkConnectedOverlayWidth",b.qgb))},Ia:[_.qA,_.rA,_.vn],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%)}@media(forced-colors: active){.mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .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))}@media(forced-colors: 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:[Cdb]},Oa:0});_.TA=function(){};_.TA.O=function(a){return new (a||_.TA)};_.TA.Da=_.ed({type:_.TA});_.TA.Ca=_.Hc({Pb:[Jdb],imports:[_.Dn,_.Ms,_.vA,_.Ns,_.ns,_.xx,_.vA,_.Ns]});
}catch(e){_._DumpException(e)}
try{
var Mdb,Rdb,Tdb,Xdb,Ydb,$db,XA,beb,ceb,feb,eeb,oeb,eB,reb,seb,teb,ueb,veb,web,xeb,fB,yeb,zeb,Aeb,Beb,Ceb,Deb,Eeb,gB,hB,Geb,iB,Heb,jB,Ieb,Jeb,Keb,Leb,Meb,Neb,Peb,Seb,Teb,Ueb,Veb,Web,Yeb,Zeb,$eb,bfb,cfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,ofb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Bfb,Cfb,Dfb,Efb,Zdb,Gfb,Hfb,Pdb,Qdb,Udb,Sdb,aeb,deb,geb,peb,heb,ieb,leb,meb,neb,keb,jeb,Oeb,Feb,Qeb,Reb,Xeb;Mdb=function(a,b){return a.start==b.start&&a.end==b.end};_.Ndb=function(a,b){return a>b?1:a<b?-1:0};
_.Odb=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};_.UA=function(a){return a instanceof _.dc?a:_.ec(String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;"))};_.VA=function(a,b){a=_.UA(a);return _.ec(b.map(function(c){return _.fc(_.UA(c))}).join(_.fc(a).toString()))};Rdb=function(a){if(!Pdb.test(a))throw Error("fa");if(Qdb.indexOf(a.toUpperCase())!==-1)throw Error("fa");};
Tdb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!Pdb.test(e))throw Error("fa");if(f!==void 0&&f!==null){if(/^on./i.test(e))throw Error("fa");Sdb.indexOf(e.toLowerCase())!==-1&&(f=f instanceof _.Yb?f.toString():_.eda(String(f))||"about:invalid#zClosurez");f=e+'="'+_.UA(String(f))+'"';b+=" "+f}}return b};
_.Vdb=function(a,b,c){Rdb(a);var d="<"+a;b&&(d+=Tdb(b));Array.isArray(c)||(c=c===void 0?[]:[c]);Udb.indexOf(a.toUpperCase())!==-1?d+=">":(b=_.VA("",c.map(function(e){return e instanceof _.dc?e:_.UA(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.ec(d)};_.WA=function(){var a=_.lc.apply(0,arguments),b=_.Sha(a);return b?_.be(_.WA.apply(null,_.nd(a)),_.Yha(b)):_.se(function(c,d){_.dia([c].concat(_.nd(_.nia(a))))(d)})};
_.Wdb=function(){return _.se(function(a,b){var c,d=!1;a.subscribe(new _.te(b,function(e){var f=c;c=e;d&&b.next([f,e]);d=!0}))})};Xdb=function(a,b){a=a.data[b];return a===null||typeof a==="string"?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};Ydb=function(a,b,c,d,e,f){a=_.Jf(a,_.Ad.qn,c,e);_.Dga(2);return a?b+_.Ic(c)+d+_.Ic(e)+f:_.Ue};$db=function(a){a in Zdb||(Zdb[a]=_.Oe.v1a&&_.Oe.v1a.Pi&&_.Oe.v1a.Pi.locales&&_.Oe.v1a.Pi.locales[a]);return Zdb[a]};
XA=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=$db(b))return a;b=b.split("-")[0];if(a=$db(b))return a;if(b==="en")return aeb;throw new _.Nc(701,!1);};
beb=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]=_.rma(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=_.vd(c[v]));v!==null&&(n=(n&131070)>>>1,e.insertBefore(v,c[n],r,!1),n=Xdb(a,n),n!==null&&typeof n==="object"&&(r=_.fla(n,c),r!==null&&beb(a,n.create[r],c,c[n.Nkb])));break;case 1:n>>>=1,r=b[++m],v=b[++m],_.Uja(e,_.vd(c[n]),
null,null,r,v,null)}else switch(n){case _.oma:n=b[++m];r=b[++m];c[r]===null&&(n=c[r]=_.rma(c,n,Node.COMMENT_NODE),_.Qd(n,c));break;case _.mma:n=b[++m],r=b[++m],c[r]===null&&(n=c[r]=_.rma(c,n,Node.ELEMENT_NODE),_.Qd(n,c))}}};ceb=function(a,b,c){var d=_.fla(b,c);if(d!==null)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];e>0?(e=_.vd(c[e]),e!==null&&c[11].removeChild(null,e,void 0)):ceb(a,Xdb(a,~e),c)}};
feb=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+=_.Ic(b[d-r]);else{var v=r>>>2;switch(r&3){case 1:r=c[++n];var y=c[++n],D=a.data[v];typeof D==="string"?_.Uja(b[11],b[v],null,D,r,g,y):_.Ve(a,D,b,r,g,b[11],y,!1);break;case 0:r=b[v];r!==null&&b[11].setValue(r,g);break;case 2:r=a;v=Xdb(a,v);y=b;D=v;var J=D.DM.indexOf(g);if(J===-1)switch(D.type){case 1:J=g;J=(0,XA(_.jna)[20])(parseInt(J,
10));J=deb[J];var L=J!==void 0?J:"other";J=D.DM.indexOf(L);J===-1&&L!=="other"&&(J=D.DM.indexOf("other"));break;case 0:J=D.DM.indexOf("other")}D=J===-1?null:J;_.fla(v,y)!==D&&(ceb(r,v,y),y[v.qU]=D===null?null:~D,D!==null&&(J=y[v.Nkb])&&beb(r,v.create[D],y,J));break;case 3:eeb(a,Xdb(a,v),d,b)}}}}else g=c[f+1],g>0&&(g&3)===3&&(g=Xdb(a,g>>>2),b[g.qU]<0&&eeb(a,g,d,b));f+=m}};eeb=function(a,b,c,d){var e=d[b.qU];if(e!==null){var f=geb;e<0&&(e=d[b.qU]=~e,f=-1);feb(a,d,b.update[e],c,f)}};
oeb=function(a,b){b=b===void 0?{}:b;var c=a;if(heb.test(a)){var d={},e=[0];c=c.replace(ieb,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(y){var D=y.match(jeb);D=D?parseInt(D[1],10):0;var J=keb.test(y);n.push([D,J,y])}),d[f]=n);if(!n.length)throw Error("pb`"+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(leb,function(f,g,m,n,r,v){return b.hasOwnProperty(m)?""+g+b[m]+v:f});c=c.replace(meb,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(neb,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("qb`"+f+"`"+g);return m.shift()}return f})};_.YA=function(a){_.If(_.Bd(),_.Ad.qn++,a)&&(geb|=1<<Math.min(peb,31));peb++;return _.YA};
_.ZA=function(a){var b=_.Cd(),c=_.Bd();peb>0&&(a=b.data[a+25],feb(b,c,Array.isArray(a)?a:a.update,_.Ad.qn-peb-1,geb));peb=geb=0};_.$A=function(a,b){b=b===void 0?{}:b;return oeb(a,b)};_.aB=function(a,b,c,d,e,f,g){var m=_.Bd();b=Ydb(m,b,c,d,e,f);b!==_.Ue&&_.Ve(_.Cd(),_.Hd(),m,a,b,m[11],g,!1);return _.aB};_.bB=function(a,b,c,d,e){var f=_.Bd();a=Ydb(f,a,b,c,d,e);a!==_.Ue&&_.aka(f,a);return _.bB};
_.qeb=function(a,b,c,d,e,f,g,m){b+=c;c=_.Jf(a,b,e,f);return _.If(a,b+2,g)||c?_.vla(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.Xma(a,b+3)};_.cB=function(a,b,c,d){a+=25;var e=_.Bd(),f=e[a];return e[1].data[a].le?_.Wma(e,_.Gd(),b,f.transform,c,d,f):f.transform(c,d)};_.dB=function(a,b,c,d,e){a+=25;var f=_.Bd(),g=f[a];return f[1].data[a].le?_.qeb(f,_.Gd(),b,g.transform,c,d,e,g):g.transform(c,d,e)};eB=function(a,b){for(;b>-1;b--)if(typeof a[b]!=="undefined")return a[b];throw Error("Ab");};
reb=function(a,b,c){a=XA(a);b=eB([a[1],a[2]],b);return eB(b,c)};seb=function(a,b,c){a=XA(a);b=eB([a[3],a[4]],b);return eB(b,c)};teb=function(a,b,c){a=XA(a);b=eB([a[5],a[6]],b);return eB(b,c)};ueb=function(a,b){a=XA(a)[7];return eB(a,b)};veb=function(a,b){a=XA(a);return eB(a[10],b)};web=function(a,b){a=XA(a);return eB(a[11],b)};xeb=function(a,b){a=XA(a)[12];return eB(a,b)};fB=function(a,b){a=XA(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};
yeb=function(a){if(!a[21])throw Error("zb`"+a[0]);};zeb=function(a){var b=_.k(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};Aeb=function(a){a=XA(a);yeb(a);return(a[21][2]||[]).map(function(b){return typeof b==="string"?zeb(b):[zeb(b[0]),zeb(b[1])]})};Beb=function(a,b,c){a=XA(a);yeb(a);b=eB([a[21][0],a[21][1]],b)||[];return eB(b,c)||[]};Ceb=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
Deb=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};Eeb=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return b!=null&&d in b?b[d]:c}));return a};
gB=function(a,b){var c=XA(a)[0];Feb[c]!=null||(Feb[c]={});if(Feb[c][b])return Feb[c][b];var d="";switch(b){case "shortDate":d=veb(a,0);break;case "mediumDate":d=veb(a,1);break;case "longDate":d=veb(a,2);break;case "fullDate":d=veb(a,3);break;case "shortTime":d=web(a,0);break;case "mediumTime":d=web(a,1);break;case "longTime":d=web(a,2);break;case "fullTime":d=web(a,3);break;case "short":d=gB(a,"shortTime");var e=gB(a,"shortDate");d=Eeb(xeb(a,0),[d,e]);break;case "medium":d=gB(a,"mediumTime");e=gB(a,
"mediumDate");d=Eeb(xeb(a,1),[d,e]);break;case "long":d=gB(a,"longTime");e=gB(a,"longDate");d=Eeb(xeb(a,2),[d,e]);break;case "full":d=gB(a,"fullTime"),e=gB(a,"fullDate"),d=Eeb(xeb(a,3),[d,e])}d&&(Feb[c][b]=d);return d};hB=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};
Geb=function(a,b){switch(a){case 0:return b.getFullYear();case 1:return b.getMonth();case 2:return b.getDate();case 3:return b.getHours();case 4:return b.getMinutes();case 5:return b.getSeconds();case 6:return b.getMilliseconds();case 7:return b.getDay();default:throw Error("Bb`"+a);}};
iB=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=Geb(a,f);if(c>0||f>-c)f+=c;if(a===3)f===0&&c===-12&&(f=12);else if(a===6)return hB(f,3).substring(0,b);g=fB(g,5);return hB(f,b,g,d,e)}};
Heb=function(a,b,c,d,e,f){switch(c){case 2:return teb(b,e,d)[a.getMonth()];case 1:return seb(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=Aeb(b),a=Beb(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,y=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(v&&y)return!0}else if(v||y)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),c!==-1)?a[c]:reb(b,e,d)[g<12?0:1];case 3:return ueb(b,
d)[a.getFullYear()<=0?0:1];default:throw Error("Cb`"+c);}};jB=function(a,b,c,d){c=c===void 0?0:c;d=d===void 0?!1:d;return function(e,f){return Heb(e,f,a,b,c,d)}};
Ieb=function(a){return function(b,c,d){b=-1*d;c=fB(c,5);var e=b>0?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(b>=0?"+":"")+hB(e,2,c)+hB(Math.abs(b%60),2,c);case 1:return"GMT"+(b>=0?"+":"")+hB(e,1,c);case 2:return"GMT"+(b>=0?"+":"")+hB(e,2,c)+":"+hB(Math.abs(b%60),2,c);case 3:return d===0?"Z":(b>=0?"+":"")+hB(e,2,c)+":"+hB(Math.abs(b%60),2,c);default:throw Error("Db`"+a);}}};Jeb=function(a){var b=a.getDay();b=b===0?-3:4-b;return Deb(a.getFullYear(),a.getMonth(),a.getDate()+b)};
Keb=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=Jeb(c);e=c.getFullYear();var f=Deb(e,0,1).getDay();e=Deb(e,0,1+(f<=4?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return hB(c,a,fB(d,5))}};Leb=function(a,b){b=b===void 0?!1:b;return function(c,d){c=Jeb(c).getFullYear();return hB(c,a,fB(d,5),b)}};
Meb=function(a,b){var c=a.getTimezoneOffset();b=Ceb(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};Neb=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};
Peb=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 Deb(a,c-1,b===void 0?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(Oeb))return Neb(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Eb`"+
a);return b};
Seb=function(a,b,c,d){var e=Peb(a);b=gB(c,b)||b;a=[];for(var f;b;)if(f=Qeb.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=Ceb(d,g),e=Meb(e,d));var m="";a.forEach(function(n){a:if(Reb[n])var r=Reb[n];else{switch(n){case "G":case "GG":case "GGG":r=jB(3,1);break;case "GGGG":r=jB(3,2);break;case "GGGGG":r=jB(3,0);break;case "y":r=iB(0,1,0,!1,!0);break;case "yy":r=iB(0,2,0,!0,!0);break;case "yyy":r=iB(0,3,0,!1,!0);break;case "yyyy":r=iB(0,4,
0,!1,!0);break;case "Y":r=Leb(1);break;case "YY":r=Leb(2,!0);break;case "YYY":r=Leb(3);break;case "YYYY":r=Leb(4);break;case "M":case "L":r=iB(1,1,1);break;case "MM":case "LL":r=iB(1,2,1);break;case "MMM":r=jB(2,1);break;case "MMMM":r=jB(2,2);break;case "MMMMM":r=jB(2,0);break;case "LLL":r=jB(2,1,1);break;case "LLLL":r=jB(2,2,1);break;case "LLLLL":r=jB(2,0,1);break;case "w":r=Keb(1);break;case "ww":r=Keb(2);break;case "W":r=Keb(1,!0);break;case "d":r=iB(2,1);break;case "dd":r=iB(2,2);break;case "c":case "cc":r=
iB(7,1);break;case "ccc":r=jB(1,1,1);break;case "cccc":r=jB(1,2,1);break;case "ccccc":r=jB(1,0,1);break;case "cccccc":r=jB(1,3,1);break;case "E":case "EE":case "EEE":r=jB(1,1);break;case "EEEE":r=jB(1,2);break;case "EEEEE":r=jB(1,0);break;case "EEEEEE":r=jB(1,3);break;case "a":case "aa":case "aaa":r=jB(0,1);break;case "aaaa":r=jB(0,2);break;case "aaaaa":r=jB(0,0);break;case "b":case "bb":case "bbb":r=jB(0,1,1,!0);break;case "bbbb":r=jB(0,2,1,!0);break;case "bbbbb":r=jB(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
jB(0,1,0,!0);break;case "BBBB":r=jB(0,2,0,!0);break;case "BBBBB":r=jB(0,0,0,!0);break;case "h":r=iB(3,1,-12);break;case "hh":r=iB(3,2,-12);break;case "H":r=iB(3,1);break;case "HH":r=iB(3,2);break;case "m":r=iB(4,1);break;case "mm":r=iB(4,2);break;case "s":r=iB(5,1);break;case "ss":r=iB(5,2);break;case "S":r=iB(6,1);break;case "SS":r=iB(6,2);break;case "SSS":r=iB(6,3);break;case "Z":case "ZZ":case "ZZZ":r=Ieb(0);break;case "ZZZZZ":r=Ieb(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
Ieb(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=Ieb(2);break;default:r=null;break a}Reb[n]=r}m+=r?r(e,c,g):n==="''"?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
Teb=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{N0:g,exponent:b,ky:c}};
Ueb=function(a){if(a.N0[0]===0)return a;var b=a.N0.length-a.ky;a.exponent?a.exponent+=2:(b===0?a.N0.push(0,0):b===1&&a.N0.push(0),a.ky+=2);return a};Veb=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Hb`"+a);return b};
Web=function(a,b,c){if(b>c)throw Error("Gb`"+b+"`"+c);var d=a.N0,e=d.length-a.ky;c=Math.min(Math.max(b,e),c);var f=c+a.ky,g=d[f];if(f>0){d.splice(Math.max(a.ky,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.ky=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.ky++;d.unshift(1);a.ky++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=c!==0,r=b+a.ky;if(b=d.reduceRight(function(v,y,D,J){y+=v;J[D]=y<10?y:y-10;n&&(J[D]===0&&D>=
r?J.pop():n=!1);return y>=10?1:0},0))d.unshift(b),a.ky++};
Yeb=function(a,b,c,d){var e=e===void 0?!1:e;var f="",g=!1;if(isFinite(a)){g=Teb(a);e&&(g=Ueb(g));f=b.g1c;e=b.BJb;var m=b.J0a;if(d){var n=d.match(Xeb);if(n===null)throw Error("Fb`"+d);d=n[1];var r=n[3];n=n[5];d!=null&&(f=Veb(d));r!=null&&(e=Veb(r));n!=null?m=Veb(n):r!=null&&e>m&&(m=e)}Web(g,e,m);d=g.N0;n=g.ky;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.B_a&&f.unshift(d.splice(-b.B_a,
d.length).join(""));d.length>b.hWa;)f.unshift(d.splice(-b.hWa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(fB(c,1));m.length&&(f+=fB(c,0)+m.join(""));e&&(f+=fB(c,6)+"+"+e)}else f=fB(c,9);return f=a<0&&!g?b.n1a+f+b.o1a:b.bza+f+b.cja};_.kB=function(a){return a.error!=null&&a.error.code!=null};Zeb=function(a){a&1&&(_.H(0,"span",10),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg(" ",a.item.label," "))};$eb=function(a){a&1&&_.Vf(0)};
bfb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",11);_.N("keyup.escape",function(){_.w(b);var c=_.O();c.ZT();c.trigger.na.focus();return _.x()});_.E(1,$eb,1,0,"ng-container",12);_.I()}a&2&&(a=_.O(),_.A(),_.F("ngTemplateOutlet",a.item.ta)("ngTemplateOutletContext",a.item.context||_.Ag(2,afb)))};cfb=function(a){a&1&&(_.H(0,"span",8),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.label))};dfb=function(a){a&1&&_.K(0,"segmented-dropdown-button",9);a&2&&(a=_.O().va,_.F("item",a)("useBreadcrumbStyling",!0))};
efb=function(a){a&1&&_.Vf(0)};ffb=function(a){a&1&&(_.Sf(0),_.E(1,efb,1,0,"ng-container",10),_.Uf());a&2&&(a=_.O().va,_.A(),_.F("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.context))};gfb=function(a){a&1&&(_.H(0,"mat-icon",11),_.Q(1," keyboard_arrow_right "),_.I())};hfb=function(a){a&1&&_.K(0,"div",12)};
ifb=function(a,b){a&1&&(_.Sf(0),_.H(1,"div",1),_.E(2,cfb,2,1,"span",2),_.Sf(3,3),_.E(4,dfb,1,2,"segmented-dropdown-button",4)(5,ffb,2,2,"ng-container",5),_.Uf(),_.I(),_.E(6,gfb,2,0,"mat-icon",6)(7,hfb,1,0,"div",7),_.Uf());if(a&2){a=b.va;b=b.last;var c=_.O();_.A();_.Pf("no-padding",a.AKb);_.Nf("aria-label",a.ariaLabel)("role",a.P_);_.A();_.F("ngIf",!a.ariaLabel);_.A();_.F("ngSwitch",a.type);_.A();_.F("ngSwitchCase",c.ny.S9a);_.A();_.F("ngSwitchCase",c.ny.Jab);_.A();_.F("ngIf",!b);_.A();_.F("ngIf",
b&&a.type==c.ny.S9a)}};_.lB=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};jfb=function(a){a&1&&_.Vf(0,6);a&2&&(_.O(2),_.F("ngTemplateOutlet",_.bg(4)))};kfb=function(a){a&1&&_.Vf(0,6);a&2&&(_.O(2),_.F("ngTemplateOutlet",_.bg(4)))};
ofb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",4,2);_.N("ascClipboardEvent",function(c){_.w(b);var d=_.O();return _.x(lfb(d,c))})("click",function(c){_.w(b);var d=_.O();return _.x(d.Wd(c))})("mouseenter",function(){_.w(b);var c=_.O();return _.x(mfb(c))})("blur",function(){_.w(b);var c=_.O();return _.x(nfb(c))})("mouseleave",function(){_.w(b);var c=_.O();return _.x(nfb(c))});_.E(2,jfb,1,1,"ng-container",5);_.H(3,"span");_.Q(4);_.I();_.E(5,kfb,1,1,"ng-container",5);_.I()}a&2&&(a=_.O(),_.F("format",
a.U3a?"flat":"hairline")("ascClipboard",a.nU),_.Nf("aria-label",a.ariaLabel),_.A(2),_.F("ngIf",!a.bBa),_.A(),_.Pf("light",a.iAb),_.A(),_.ug(a.b0),_.A(),_.F("ngIf",a.bBa))};
pfb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",7,2);_.N("ascClipboardEvent",function(c){_.w(b);var d=_.O();return _.x(lfb(d,c))})("click",function(c){_.w(b);var d=_.O();return _.x(d.Wd(c))})("mouseenter",function(){_.w(b);var c=_.O();return _.x(mfb(c))})("blur",function(){_.w(b);var c=_.O();return _.x(nfb(c))})("mouseleave",function(){_.w(b);var c=_.O();return _.x(nfb(c))});_.H(2,"mat-icon",8);_.Q(3);_.I()()}a&2&&(a=_.O(),_.Pf("small",a.SEb)("remove-border",a.U3a),_.F("ascClipboard",a.nU),_.Nf("aria-label",
a.ariaLabel),_.A(2),_.F("color",a.color==="primary"?"primary":null),_.A(),_.tg(" ",a.IYa," "))};qfb=function(a){a&1&&(_.H(0,"mat-icon",8),_.Q(1),_.I());a&2&&(a=_.O(),_.F("color",a.color==="primary"?"primary":null),_.A(),_.tg(" ",a.IYa," "))};rfb=function(a){a&1&&_.K(0,"mat-icon",4);a&2&&(a=_.O(),_.F("svgIcon",a.icon))};sfb=function(a){a&1&&(_.H(0,"mat-icon",5),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.icon))};tfb=function(a){a&1&&_.Vf(0)};
ufb=function(a){a&1&&(_.Sf(0),_.E(1,tfb,1,0,"ng-container",6),_.Uf());a&2&&(_.O(),a=_.bg(7),_.A(),_.F("ngTemplateOutlet",a))};vfb=function(a){a&1&&_.Vf(0)};wfb=function(a){a&1&&(_.Sf(0),_.E(1,vfb,1,0,"ng-container",6),_.Uf());a&2&&(_.O(),a=_.bg(7),_.A(),_.F("ngTemplateOutlet",a))};xfb=function(a){a&1&&(_.H(0,"div",7),_.eg(1),_.I(),_.H(2,"p",8),_.eg(3,1),_.I())};
yfb=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("Eb`"+a);return d};
zfb=function(a,b,c){try{return Seb(a,b,"en-US",c)}catch(d){return""}};Bfb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?Afb:"y-MM-dd"};Cfb=function(a,b){return function(c){return zfb(c,a,b)}};_.mB=function(a){for(var b=a.length-1;a[b]==="/";)b--;return a.substring(a.lastIndexOf("/",b)+1)};Dfb=function(){};Efb=function(a){a&1&&(_.H(0,"span",1),_.Id(),_.H(1,"svg",2),_.K(2,"path",3),_.I()());a&2&&(a=_.O(),_.F("@indicatorRotate",a.Bpa()))};
_.Ffb=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;_.XAa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};Zdb={};_.nB=function(a){_.Zo(a).status="DEGRADED"};Gfb=function(a,b){Mdb(a.it,b)||(a.DQa&&(b={start:0,end:Math.max(a.it.end,b.end)}),a.aOa.next(a.it=b),a.sqa(function(){}))};
Hfb=function(a,b){var c=c===void 0?"to-start":c;b=a.DQa&&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.kra=b;c==="to-end"&&(d+=" translate"+f+"(-100%)",a.ZNa=!0);a.bhb!=d&&(a.bhb=d,a.sqa(function(){if(a.ZNa){var g=a.qcb.na;a.kra-=a.orientation==="horizontal"?g.offsetWidth:g.offsetHeight;a.ZNa=!1;Hfb(a,a.kra)}}))};_.oB=function(a,b){return a&&b?a.split(b).length-1:0};Pdb=/^[a-z][a-z\d-]*$/i;Qdb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" ");
Udb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" ");Sdb=["action","formaction","href"];
aeb=["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}];deb=["zero","one","two","few","many"];geb=0;peb=0;heb=/\[(\ufffd.+?\ufffd?)\]/;ieb=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
leb=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;meb=/{([A-Z0-9_]+)}/g;neb=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;keb=/\/\*/;jeb=/\d+:(\d+)/;Oeb=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;Feb={};Qeb=/((?:[^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]*)/;Reb={};
_.pB=function(a,b,c){this.locale=a;this.sTc=b;this.Bca=c};_.pB.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.Bca)==null?void 0:e.dateFormat)!=null?f:"mediumDate",m,n,r,v=(r=(n=c!=null?c:(m=this.Bca)==null?void 0:m.jud)!=null?n:this.sTc)!=null?r:void 0;return Seb(a,g,d||this.locale,v)}catch(y){throw new _.Nc(2100,!1);}};_.pB.O=function(a){return new (a||_.pB)(_.B(_.Lg,16),_.B(_.iMa,24),_.B(_.jMa,24))};
_.pB.He=_.id({name:"date",type:_.pB,le:!0,standalone:!0});Xeb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.qB=function(a){this.FLc=a};
_.qB.prototype.transform=function(a,b,c){if(a==null||a===""||a!==a)return null;c||(c=this.FLc);try{if(typeof a!=="string"||isNaN(Number(a)-parseFloat(a))){if(typeof a!=="number")throw Error("Ib`"+a);var d=a}else d=Number(a);a=d;var e=XA(c)[14][0],f=fB(c,5);d={g1c:1,BJb:0,J0a:0,bza:"",cja:"",n1a:"",o1a:"",hWa:0,B_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],y=r[1]||"";d.bza=v.substring(0,v.indexOf("#"));
for(e=0;e<y.length;e++){var D=y.charAt(e);D==="0"?d.BJb=d.J0a=e+1:D==="#"?d.J0a=e+1:d.cja+=D}var J=v.split(",");d.hWa=J[1]?J[1].length:0;d.B_a=J[2]||J[1]?(J[2]||J[1]).length:0;if(n){var L=m.length-d.bza.length-d.cja.length,P=n.indexOf("#");d.n1a=n.substring(0,P).replace(/'/g,"");d.o1a=n.slice(P+L).replace(/'/g,"")}else d.n1a=(f===void 0?"-":f)+d.bza,d.o1a=d.cja;return Yeb(a,d,c,b)}catch(ba){throw new _.Nc(2100,!1);}};_.qB.O=function(a){return new (a||_.qB)(_.B(_.Lg,16))};
_.qB.He=_.id({name:"number",type:_.qB,le:!0,standalone:!0});var Ifb=function(a,b,c){this.qOa=new _.lf;this.gAa=this.qOa.ha(_.gf());this.Tn=null;this.Io=a;this.FL=b;this.YZ=c};_.h=Ifb.prototype;_.h.attach=function(a){this.Tn=a;this.zPa();this.Kra()};_.h.detach=function(){this.qOa.complete();this.Tn=null};_.h.f2c=function(){this.Kra()};_.h.jLb=function(){this.zPa();this.Kra()};
_.h.Ky=function(a,b){if(this.Tn){var c=this.Tn;a*=this.Io;b={behavior:b===void 0?"auto":b};c.orientation==="horizontal"?b.start=a:b.top=a;c.WF.scrollTo(b)}};_.h.zPa=function(){if(this.Tn){var a=this.Tn,b=this.Tn.gpa*this.Io;a.Era!==b&&(a.Era=b,a.Mbb(),a.sqa())}};
_.h.Kra=function(){if(this.Tn){var a=this.Tn.it;a={start:a.start,end:a.end};var b=this.Tn.qJ(),c=this.Tn.gpa,d=this.Tn.i3(),e=this.Io>0?d/this.Io:0;if(a.end>c){var f=Math.ceil(b/this.Io),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Io,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Io;f<this.FL&&a.start!=0?(a.start=Math.max(0,a.start-Math.ceil((this.YZ-f)/this.Io)),a.end=Math.min(c,Math.ceil(e+(b+this.FL)/this.Io))):(b=a.end*this.Io-(d+b),b<this.FL&&a.end!=c&&
(b=Math.ceil((this.YZ-b)/this.Io),b>0&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.FL/this.Io)))));Gfb(this.Tn,a);Hfb(this.Tn,this.Io*a.start);this.qOa.next(Math.floor(e))}};_.rB=function(){this.Io=20;this.FL=100;this.YZ=200;this.Je=new Ifb(this.g_a,this.eC,this.aC)};_.rB.prototype.Ub=function(){var a=this.Je,b=this.eC,c=this.aC;a.Io=this.g_a;a.FL=b;a.YZ=c;a.zPa();a.Kra()};
_.p.Object.defineProperties(_.rB.prototype,{g_a:{configurable:!0,enumerable:!0,get:function(){return this.Io},set:function(a){this.Io=_.Yh(a)}},eC:{configurable:!0,enumerable:!0,get:function(){return this.FL},set:function(a){this.FL=_.Yh(a)}},aC:{configurable:!0,enumerable:!0,get:function(){return this.YZ},set:function(a){this.YZ=_.Yh(a)}}});_.rB.O=function(a){return new (a||_.rB)};
_.rB.Fa=_.hd({type:_.rB,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{g_a:"itemSize",eC:"minBufferPx",aC:"maxBufferPx"},standalone:!0,features:[_.yg([{wa:_.CWa,Cb:function(a){return a.Je},Kb:[_.Vc(function(){return _.rB})]}]),_.ud]});var Jfb=function(a){this.Ue=a};_.W(Jfb,_.hs);Jfb.prototype.connect=function(){return _.He(this.Ue)?this.Ue:_.ne(this.Ue)};Jfb.prototype.disconnect=function(){};var Kfb=function(){this.b9a=20;this.v$=[]};_.h=Kfb.prototype;
_.h.FQa=function(a,b,c,d,e){var f=this;_.kKa(a,function(g,m,n){var r;if(g.cw==null)var v=(r=f.RKc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else n==null?(f.qIc(m,b),v=3):(r=f.VLc(m,n,b,d(g)),v=2);if(e){var y;e({context:(y=r)==null?void 0:y.context,operation:v,vP:g})}})};_.h.detach=function(){for(var a=_.k(this.v$),b=a.next();!b.done;b=a.next())b.value.destroy();this.v$=[]};_.h.RKc=function(a,b,c,d){if(b=this.SKc(b,c))b.context.va=d;else return a=a(),c.di(a.Qc,a.context,a.index)};
_.h.qIc=function(a,b){a=b.detach(a);this.KLc(a,b)};_.h.VLc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.KLc=function(a,b){if(this.v$.length<this.b9a)this.v$.push(a);else{var c=b.indexOf(a);c===-1?a.destroy():b.remove(c)}};_.h.SKc=function(a,b){var c=this.v$.pop();c&&b.G2(c,a);return c||null};
_.sB=function(){var a=this;this.Fe=_.u(_.jg);this.WD=_.u(_.ig);this.xA=_.u(_.Gm);this.E_=_.u(_.is);this.Tn=_.u(_.ms,{TC:!0});this.tG=new _.lf;this.u7=new _.lf;this.hsb=this.u7.ha(_.uf(null),_.Wdb(),_.vf(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return a.gHc(c,d)}),_.sf(1));this.sH=null;this.c_=!1;this.Lb=new _.lf;var b=_.u(_.Fg);this.hsb.subscribe(function(c){a.Ue=c;a.ggb()});this.Tn.v4c.ha(_.wf(this.Lb)).subscribe(function(c){a.it=c;a.tG.Gn.length&&b.run(function(){return a.tG.next(a.it)});
a.ggb()});this.Tn.attach(this)};_.h=_.sB.prototype;_.h.lo=function(){if(this.sH&&this.c_){var a=this.sH.diff(this.chb);a?this.qJa(a):this.IOc();this.c_=!1}};_.h.La=function(){this.Tn.detach();this.u7.next(void 0);this.u7.complete();this.tG.complete();this.Lb.next();this.Lb.complete();this.E_.detach()};_.h.ggb=function(){var a=this;this.it&&(this.chb=this.Ue.slice(this.it.start,this.it.end),this.sH||(this.sH=this.xA.find(this.chb).create(function(b,c){return a.QRa?a.QRa(b,c):c})),this.c_=!0)};
_.h.gHc=function(a,b){a&&a.disconnect(this);this.c_=!0;return b?b.connect(this):_.ne()};_.h.IOc=function(){for(var a=this.Ue.length,b=this.Fe.length;b--;){var c=this.Fe.get(b);c.context.index=this.it.start+b;c.context.count=a;this.lib(c.context);_.ym(c)}};
_.h.qJa=function(a){var b=this;this.E_.FQa(a,this.Fe,function(e,f,g){return b.rLa(e,g)},function(e){return e.item});_.lKa(a,function(e){b.Fe.get(e.qk).context.va=e.item});a=this.Ue.length;for(var c=this.Fe.length;c--;){var d=this.Fe.get(c);d.context.index=this.it.start+c;d.context.count=a;this.lib(d.context)}};_.h.lib=function(a){a.first=a.index===0;a.last=a.index===a.count-1;a.n1=a.index%2===0;a.F1a=!a.n1};
_.h.rLa=function(a,b){return{Qc:this.WD,context:{va:a.item,Mob:this.Sbb,index:-1,count:-1,first:!1,last:!1,F1a:!1,n1:!1},index:b}};
_.p.Object.defineProperties(_.sB.prototype,{Mob:{configurable:!0,enumerable:!0,get:function(){return this.Sbb},set:function(a){this.Sbb=a;_.Cta(a)?this.u7.next(a):this.u7.next(new Jfb(_.He(a)?a:Array.from(a||[])))}},QRa:{configurable:!0,enumerable:!0,get:function(){return this.eHc},set:function(a){var b=this;this.c_=!0;this.eHc=a?function(c,d){return a(c+(b.it?b.it.start:0),d)}:void 0}},iRc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.c_=!0,this.WD=a)}},jRc:{configurable:!0,enumerable:!0,
get:function(){return this.E_.b9a},set:function(a){this.E_.b9a=_.Yh(a)}}});_.sB.O=function(a){return new (a||_.sB)};_.sB.Fa=_.hd({type:_.sB,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{Mob:"cdkVirtualForOf",QRa:"cdkVirtualForTrackBy",iRc:"cdkVirtualForTemplate",jRc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.yg([{wa:_.is,Md:Kfb}])]});
var Lfb=function(a,b){b=b||new Date(_.wj());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.wj()),c=a.getMonth()==b.getMonth())b=b||new Date(_.wj()),c=a.getFullYear()==b.getFullYear();return c},Mfb={Nbd:0,Jab:1,S9a:2,0:"Path",1:"Template",2:"Dropdown"};_.tB=function(a,b){this.renderer=b;this.Mlb=new _.vm(!0);this.fSa=new _.lf;this.element=a.na};
_.tB.prototype.Ra=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Be(this.element,"mousedown",{capture:!0}).ha(_.Ge(function(d){return!_.TEa(d.target)}),_.vf(function(){return _.ne(!1).ha(_.ff(0),_.uf(!0))}),_.wf(this.fSa)).subscribe(function(d){b=d});var c=_.Be(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.wf(this.fSa));c.subscribe(function(d){b?(b=!1,_.De(0).ha(_.wf(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.Mlb.emit()})};_.tB.prototype.La=function(){this.fSa.next()};_.tB.O=function(a){return new (a||_.tB)(_.B(_.Td),_.B(_.km))};_.tB.Fa=_.hd({type:_.tB,oa:[["","ascBlur",""]],outputs:{Mlb:"ascBlur"}});var Nfb,afb;Nfb=["trigger"];afb=function(){return{}};_.uB=function(){this.t0b=this.disabled=this.isOpen=!1};_.uB.prototype.Ra=function(){};_.uB.prototype.Ec=function(){};_.uB.prototype.cD=function(){this.isOpen=!this.isOpen};_.uB.prototype.ZT=function(){this.isOpen=!1};_.uB.O=function(a){return new (a||_.uB)};
_.uB.ya=_.ad({type:_.uB,oa:[["segmented-dropdown-button","item",""]],tb:function(a,b){a&1&&_.lg(Nfb,5,_.Td);if(a&2){var c;_.pg(c=_.qg())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",t0b:"useBreadcrumbStyling"},oc:["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=_.Bd();_.dg();_.H(0,"div",1);_.N("ascBlur",function(){_.w(c);return _.x(b.ZT())});_.H(1,"div",2);_.E(2,Zeb,2,1,"span",3);_.H(3,"div",4)(4,"a",5);_.eg(5);_.H(6,"span",6);_.Q(7);_.I()();_.H(8,"button",7,0);_.N("click",function(){_.w(c);return _.x(b.cD())});
_.K(10,"mat-icon",8);_.I()()();_.E(11,bfb,2,3,"div",9);_.I()}a&2&&(_.A(),_.Of("pointer-events",b.disabled?"none":"unset"),_.Pf("breadcrumb",b.t0b)("active",b.isOpen)("disabled",b.disabled),_.A(),_.F("ngIf",b.item.label),_.A(2),_.F("universalLink",b.item.Mb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.mc),_.Nf("aria-label",b.item.label+" "+b.item.title),_.A(3),_.ug(b.item.title),_.A(),_.Pf("active",b.isOpen),_.F("ascTrackElement",b.item.mc)("trackAction",b.isOpen?
"openDropdown":"closeDropdown"),_.Nf("aria-label",b.item.ariaLabel||"dropdown"),_.A(3),_.F("ngIf",b.isOpen))},Ia:[_.kr,_.kp,_.tB,_.xn,_.Bn,_.Lr,_.Mr,_.Zs,_.mu,_.DA,_.Hw],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});_.vB=function(){this.ny=Mfb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.vB.prototype.Ra=function(){};_.vB.O=function(a){return new (a||_.vB)};
_.vB.ya=_.ad({type:_.vB,oa:[["breadcrumb","items",""]],rb:2,Ya:function(a,b){a&2&&_.Nf("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},oc:["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&&_.E(0,ifb,8,10,"ng-container",0);a&2&&_.F("ngForOf",b.items)},Ia:[_.wn,_.xn,_.Bn,_.yn,_.zn,_.mu,_.uB],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}"]});_.wB=function(){};_.wB.O=function(a){return new (a||_.wB)};_.wB.Da=_.ed({type:_.wB});_.wB.Ca=_.Hc({});_.xB=function(){};_.xB.O=function(a){return new (a||_.xB)};_.xB.Da=_.ed({type:_.xB});_.xB.Ca=_.Hc({imports:[_.ur,_.mp,_.wB,_.Dn,_.wt,_.xt,_.nu,_.EA,_.To,_.vy]});_.yB=function(){};_.yB.O=function(a){return new (a||_.yB)};_.yB.Da=_.ed({type:_.yB});_.yB.Ca=_.Hc({imports:[_.mp,_.Dn,_.nu,_.To,_.xB]});_.zB=function(a,b){this.document=a;this.hb=b;this.Nlb="";this.KQa=new _.vm};_.zB.prototype.Ub=function(){};_.zB.prototype.copy=function(){var a=this.Nlb;_.lB(this.document,this.hb.na,a)?this.KQa.emit({FXb:!0,text:a}):this.KQa.emit({FXb:!1,text:""})};_.zB.O=function(a){return new (a||_.zB)(_.B(_.ph),_.B(_.Td))};
_.zB.Fa=_.hd({type:_.zB,oa:[["button","ascClipboard",""]],Ya:function(a,b){a&1&&_.N("click",function(){return b.copy()})},inputs:{Nlb:[0,"ascClipboard","ascClipboardTextToCopy"]},outputs:{KQa:"ascClipboardEvent"},features:[_.ud]});var Ofb,lfb,mfb;Ofb=["button"];_.AB=function(a){this.Em=a;this.b0="";this.IYa="content_copy";this.nU="";this.f7a="Copied to clipboard";this.Yqb=new _.vm;this.SEb=this.iAb=this.bBa=!1;this.color="highContrast";this.U3a=!1;this.cna=this.Nfa="Click to copy"};lfb=function(a,b){b.FXb&&(a.Yqb.emit(),a.cna=a.f7a,mfb(a),a.Em.kk(a.f7a,"assertive"))};mfb=function(a){a.tooltip.message=a.cna;a.tooltip.show();clearTimeout(a.yZb);a.yZb=setTimeout(function(){a.tooltip.Re()},1E3)};
_.AB.prototype.Wd=function(a){a.stopPropagation();a.preventDefault();return!1};var nfb=function(a){a.cna=a.Nfa;a.tooltip.message=a.cna};_.AB.prototype.trigger=function(){this.button.na.click()};_.AB.prototype.La=function(){clearTimeout(this.yZb)};
_.p.Object.defineProperties(_.AB.prototype,{AYa:{configurable:!0,enumerable:!0,set:function(a){this.cna=this.Nfa=a}},w7c:{configurable:!0,enumerable:!0,get:function(){return this.bBa&&this.b0}},UZc:{configurable:!0,enumerable:!0,get:function(){return this.color==="mediumContrast"}},RZc:{configurable:!0,enumerable:!0,get:function(){return this.color==="lowContrast"}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Bx=a},get:function(){return this.Bx?this.Bx:this.Nfa!=="Click to copy"&&
this.Nfa?this.Nfa:this.b0?this.b0:"Click to copy"}}});_.AB.O=function(a){return new (a||_.AB)(_.B(_.tr))};
_.AB.ya=_.ad({type:_.AB,oa:[["copy-button"]],tb:function(a,b){a&1&&(_.lg(Ofb,5,_.Td),_.lg(_.DA,5));if(a&2){var c;_.pg(c=_.qg())&&(b.button=c.first);_.pg(c=_.qg())&&(b.tooltip=c.first)}},rb:6,Ya:function(a,b){a&2&&_.Pf("space-between",b.w7c)("medium-contrast",b.UZc)("low-contrast",b.RZc)},inputs:{b0:"buttonLabel",IYa:"iconInnerText",nU:"copyText",AYa:"hoverMsg",f7a:"successMsg",bBa:"spaceBetweenButtonLabelAndText",iAb:"hasLightLabel",SEb:"isSmall",color:"color",U3a:"removeBorder",ariaLabel:[0,"aria-label",
"ariaLabel"]},outputs:{Yqb:"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&&_.E(0,ofb,6,8,"button",3)(1,pfb,4,8,"ng-template",null,0,_.Dg)(3,qfb,2,2,"ng-template",null,1,_.Dg);a&2&&(a=_.bg(2),_.F("ngIf",b.b0)("ngIfElse",a))},Ia:[_.zB,_.xn,_.Bn,_.FA,_.mu,_.DA],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});_.BB=function(){};_.BB.O=function(a){return new (a||_.BB)};_.BB.Da=_.ed({type:_.BB});_.BB.Ca=_.Hc({});_.CB=function(){};_.CB.O=function(a){return new (a||_.CB)};_.CB.Da=_.ed({type:_.CB});_.CB.Ca=_.Hc({imports:[_.BB,_.Dn,_.HA,_.xt,_.nu,_.EA]});var Pfb,Qfb;Pfb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];Qfb=["*"];_.DB=function(){this.icon="";this.VEb=!0;this.Vla=!1};_.DB.O=function(a){return new (a||_.DB)};
_.DB.ya=_.ad({type:_.DB,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",VEb:"isSvg",Vla:"showTextOutside"},oc:["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&&(_.dg(Pfb),_.H(0,"div"),_.E(1,rfb,1,1,"mat-icon",2)(2,sfb,
2,1,"ng-template",null,0,_.Dg)(4,ufb,2,1,"ng-container",3),_.I(),_.E(5,wfb,2,1,"ng-container",3)(6,xfb,4,0,"ng-template",null,1,_.Dg));a&2&&(a=_.bg(3),_.Pf("container-large",!b.Vla)("container-small",b.Vla),_.A(),_.F("ngIf",b.VEb)("ngIfElse",a),_.A(3),_.F("ngIf",!b.Vla),_.A(),_.F("ngIf",b.Vla))},Ia:[_.xn,_.Bn,_.mu],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}"]});
_.EB=function(){};_.EB.O=function(a){return new (a||_.EB)};_.EB.ya=_.ad({type:_.EB,oa:[["icon-empty-state-title"]],hc:Qfb,Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(0))},mb:2});_.FB=function(){};_.FB.O=function(a){return new (a||_.FB)};_.FB.ya=_.ad({type:_.FB,oa:[["icon-empty-state-subtitle"]],hc:Qfb,Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(0))},mb:2});_.GB=function(){};_.GB.O=function(a){return new (a||_.GB)};_.GB.Da=_.ed({type:_.GB});_.GB.Ca=_.Hc({imports:[_.Dn,_.nu]});var Rfb={Bcd:"y",Ccd:"y G",Dcd:"MMM y",Ecd:"MMMM y",Fcd:"MM/y",z$a:"MMM d",vbd:"MMMM dd",xbd:"M/d",wbd:"MMMM d",ymc:"MMM d, y",vcd:"EEE, MMM d",wcd:"EEE, MMM d, y",Kad:"d",ybd:"MMM d, h:mm\u202fa zzzz"},Sfb=Rfb;Sfb=Rfb;var Tfb;
Tfb={SDa:{dL:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},gR:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},Ufc:{dL:{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.}"},gR:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},Vlc:{dL:{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.}"},gR:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{dL:{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.}"},
gR:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},AGa:{dL:{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.}"},gR:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
sxc:{dL:{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.}"},gR:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{dL:{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.}"},
gR:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},QIa:{dL:{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.}"},gR:{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 Ufb=function(a){this.uP=Tfb;this.vQa=!0;a&&(a=="always"?this.vQa=!0:a=="auto"&&(this.vQa=!1))};Ufb.prototype.format=function(a,b){b=Vfb(this,b).dL;if(!this.vQa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.Zt("{N,plural,"+(a>0||a==0&&1/a==Infinity?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Vfb=function(a,b){switch(b){default:case 0:return a.uP.QIa;case 1:return a.uP.AGa;case 2:return a.uP.MONTH;case 3:return a.uP.WEEK;case 4:return a.uP.SDa;case 5:return a.uP.Ufc;case 6:return a.uP.Vlc;case 7:return a.uP.sxc}};var Wfb,Xfb,Yfb=function(a){Wfb||(Wfb=new _.Tv(Sfb.z$a));return Wfb.format(a)},Zfb=function(a,b){var c=new Date(_.wj()),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 Ufb("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||
Yfb)(new Date(a))};Xfb=function(a,b,c){var d=new Ufb;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 $fb,Afb,agb;$fb=_.H4a.IHa[3];Afb=Sfb.z$a;agb=Sfb.ymc;_.HB=function(){};
_.HB.prototype.transform=function(a,b,c){b=b===void 0?"datetime":b;if(a==null)return"";try{var d=yfb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.wj();var e=Math.floor((b-a)/6E4);b=!1;e<0&&(b=!0,e*=-1);e<60?a=Xfb(e,b,0):(e=Math.floor(e/60),e<24?a=Xfb(e,b,1):(e=new Date(_.wj()),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?Xfb(e,b,2):""));return a||zfb(d,Bfb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(Lfb(a,b))return Zfb(d.getTime(),Cfb(Bfb(d),c));a=Lfb(d)?$fb:agb;return zfb(d,a,c)||Zfb(d.getTime(),Cfb(Bfb(d),c));case "datetime":return a=Zfb(d.getTime(),Cfb(Bfb(d),c)),c=zfb(d,$fb,c),a+" "+c;case "date":return Zfb(d.getTime(),Cfb(Bfb(d),c));default:return zfb(d,b,c)}};_.HB.O=function(a){return new (a||_.HB)};_.HB.He=_.id({name:"dateTimeDisplay",type:_.HB,le:!0});_.IB=function(){};_.IB.O=function(a){return new (a||_.IB)};_.IB.Da=_.ed({type:_.IB});_.IB.Ca=_.Hc({});_.bgb={"":1,n:9.313225746154785E-10,u:9.5367431640625E-7,m:1/1024,k:1024,K:1024,M:1048576,G:1073741824,T:1099511627776,P:0x4000000000000,E:0x1000000000000000,Z:1.1805916207174113E21,Y:1.2089258196146292E24};_.JB=function(){this.transform=_.mB};_.JB.O=function(a){return new (a||_.JB)};_.JB.He=_.id({name:"lastPathElement",type:_.JB,le:!0});_.KB=function(){this.renderer=_.u(_.km);this.hb=_.u(_.Td);this.C4a=!1;this.resize=new _.vm;this.uRb=new _.vm;this.yCb=this.UYa=0};_.KB.prototype.Ra=function(){};
_.KB.prototype.S1a=function(a){var b=this;if(a.button===0){var c=!!(this.hb.na.compareDocumentPosition(this.HM)&Node.DOCUMENT_POSITION_PRECEDING);if(cgb(this)){var d=this.hb.na.offsetTop;this.C4a=d===this.HM.offsetTop?c:d<this.HM.offsetTop}else d=this.hb.na.offsetLeft,this.C4a=d===this.HM.offsetLeft?c:d<this.HM.offsetLeft;this.UYa=dgb(this,this.HM);this.yCb=cgb(this)?a.clientY:a.clientX;this.bCa&&this.bCa();this.cCa&&this.cCa();this.bCa=this.renderer.listen("document","mousemove",function(e){b.mia(e)});
this.cCa=this.renderer.listen("document","mouseup",function(e){b.U1a(e)});a.preventDefault()}};_.KB.prototype.mia=function(a){if(a.buttons==null||a.buttons===1){var b=(cgb(this)?a.clientY:a.clientX)-this.yCb;this.C4a&&(b*=-1);b=this.UYa+b;this.resize.emit(b);var c=this.HM.style;cgb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};_.KB.prototype.U1a=function(a){a.button===0&&(this.bCa&&this.bCa(),this.cCa&&this.cCa(),a=dgb(this,this.HM)-this.UYa,a!==0&&this.uRb.emit(a>0?"grow":"shrink"))};
var dgb=function(a,b){return cgb(a)?b.offsetHeight:b.offsetWidth},cgb=function(a){return(a.layout||"horizontal")==="horizontal"};_.p.Object.defineProperties(_.KB.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.KB.O=function(a){return new (a||_.KB)};
_.KB.ya=_.ad({type:_.KB,oa:[["splitter"]],rb:2,Ya:function(a,b){a&1&&_.N("mousedown",function(c){return b.S1a(c)});a&2&&_.Qf(b.classList)},inputs:{layout:"layout",HM:"changeSizeOf"},outputs:{resize:"resize",uRb:"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}"]});_.LB=function(){};_.LB.O=function(a){return new (a||_.LB)};_.LB.Da=_.ed({type:_.LB});_.LB.Ca=_.Hc({});var fgb;_.egb=RegExp("((?:https?|ftp)://)+(?:[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]*");fgb="(?: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(" ");
fgb.join("|");
_.ggb=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(_.nd(fgb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.igb=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>']]);_.jgb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var kgb=_.ei("indicatorRotate",[_.hi("collapsed, void",_.gi({transform:"rotate(0deg)"})),_.hi("expanded",_.gi({transform:"rotate(180deg)"})),_.ii("expanded <=> collapsed, void => collapsed",_.fi("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),lgb=_.ei("bodyExpansion",[_.hi("collapsed, void",_.gi({height:"0px",visibility:"hidden"})),_.hi("expanded",_.gi({height:"*",visibility:""})),_.ii("expanded <=> collapsed, void => collapsed",_.fi("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);var mgb=0,ngb=new _.ld("CdkAccordion"),MB=function(){this.Gh=new _.lf;this.jgb=new _.lf;this.id="cdk-accordion-"+mgb++;this.xd=!1};MB.prototype.Ub=function(a){this.Gh.next(a)};MB.prototype.La=function(){this.Gh.complete();this.jgb.complete()};MB.O=function(a){return new (a||MB)};MB.Fa=_.hd({type:MB,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{xd:[2,"multi","multi",_.Pg]},Rb:["cdkAccordion"],standalone:!0,features:[_.yg([{wa:ngb,Hb:MB}]),_.Mf,_.ud]});var ogb=0,NB=function(){this.Il=_.u(ngb,{optional:!0,TC:!0});this.Ua=_.u(_.Tg);this.RKa=_.u(_.js);this.kgb=_.Zd.EMPTY;this.closed=new _.vm;this.Bi=new _.vm;this.rc=new _.vm;this.MU=new _.vm;this.id="cdk-accordion-child-"+ogb++;this.disabled=this.QKa=!1;this.C9=function(){}};_.h=NB.prototype;_.h.Ra=function(){var a=this;this.C9=this.RKa.listen(function(b,c){a.Il&&!a.Il.xd&&a.Il.id===c&&a.id!==b&&(a.Ed=!1)});this.Il&&(this.kgb=this.gOc())};
_.h.La=function(){this.Bi.complete();this.closed.complete();this.rc.emit();this.rc.complete();this.C9();this.kgb.unsubscribe()};_.h.toggle=function(){this.disabled||(this.Ed=!this.Ed)};_.h.close=function(){this.disabled||(this.Ed=!1)};_.h.open=function(){this.disabled||(this.Ed=!0)};_.h.gOc=function(){var a=this;return this.Il.jgb.subscribe(function(b){a.disabled||(a.Ed=b)})};
_.p.Object.defineProperties(NB.prototype,{Ed:{configurable:!0,enumerable:!0,get:function(){return this.QKa},set:function(a){this.QKa!==a&&(this.QKa=a,this.MU.emit(a),a?(this.Bi.emit(),this.RKa.notify(this.id,this.Il?this.Il.id:this.id)):this.closed.emit(),_.xm(this.Ua))}}});NB.O=function(a){return new (a||NB)};
NB.Fa=_.hd({type:NB,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Ed:[2,"expanded","expanded",_.Pg],disabled:[2,"disabled","disabled",_.Pg]},outputs:{closed:"closed",Bi:"opened",rc:"destroyed",MU:"expandedChange"},Rb:["cdkAccordionItem"],standalone:!0,features:[_.yg([{wa:ngb,lc:void 0}]),_.Mf]});var OB=function(){};OB.O=function(a){return new (a||OB)};OB.Da=_.ed({type:OB});OB.Ca=_.Hc({});var pgb=new _.ld("MAT_ACCORDION");var qgb=new _.ld("MAT_EXPANSION_PANEL");_.PB=function(){this.WD=_.u(_.ig);this.LIc=_.u(qgb,{optional:!0})};_.PB.O=function(a){return new (a||_.PB)};_.PB.Fa=_.hd({type:_.PB,oa:[["ng-template","matExpansionPanelContent",""]],standalone:!0});var rgb,sgb,tgb;rgb=["body"];sgb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];tgb=0;_.ugb=new _.ld("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");_.QB=function(){NB.call(this);this.Fe=_.u(_.jg);this.ie=_.u(_.jm,{optional:!0});this.Db=_.u(_.ph);this.Neb=!1;this.vjb=new _.vm;this.ujb=new _.vm;this.rMa=new _.lf;this.Il=_.u(pgb,{optional:!0,TC:!0});this.Leb="mat-expansion-panel-header-"+tgb++;var a=_.u(_.ugb,{optional:!0});this.RKa=_.u(_.js);this.Dl=this.ie==="NoopAnimations";a&&(this.UN=a.UN)};
_.W(_.QB,NB);_.QB.Fa=NB.Fa;_.h=_.QB.prototype;_.h.wKc=function(){return this.Il?this.Ed&&this.Il.displayMode==="default":!1};_.h.Bpa=function(){return this.Ed?"expanded":"collapsed"};_.h.toggle=function(){this.Ed=!this.Ed};_.h.close=function(){this.Ed=!1};_.h.open=function(){this.Ed=!0};_.h.Vd=function(){var a=this;this.QMa&&this.QMa.LIc===this&&this.Bi.ha(_.uf(null),_.Ge(function(){return a.Ed&&!a.rj}),_.df(1)).subscribe(function(){a.rj=new _.Fs(a.QMa.WD,a.Fe)})};_.h.Ub=function(a){this.rMa.next(a)};
_.h.La=function(){NB.prototype.La.call(this);this.rMa.complete()};_.h.apa=function(){if(this.mZ){var a=this.Db.activeElement,b=this.mZ.na;return a===b||b.contains(a)}return!1};_.h.KR=function(a){if(a.uk!=="void"&&!this.Dl&&this.mZ){var b;(b=this.mZ)==null||b.na.setAttribute("inert","")}};_.h.Cl=function(a){a.uk!=="void"&&(a.Af==="expanded"?this.vjb.emit():a.Af==="collapsed"&&this.ujb.emit(),!this.Dl&&this.mZ&&this.mZ.na.removeAttribute("inert"))};
_.p.Object.defineProperties(_.QB.prototype,{UN:{configurable:!0,enumerable:!0,get:function(){return this.Neb||this.Il&&this.Il.UN},set:function(a){this.Neb=a}},sQ:{configurable:!0,enumerable:!0,get:function(){return this.wOc||this.Il&&this.Il.sQ},set:function(a){this.wOc=a}}});_.QB.O=function(a){return new (a||_.QB)};
_.QB.ya=_.ad({type:_.QB,oa:[["mat-expansion-panel"]],Ad:function(a,b,c){a&1&&_.mg(c,_.PB,5);if(a&2){var d;_.pg(d=_.qg())&&(b.QMa=d.first)}},tb:function(a,b){a&1&&_.lg(rgb,5);if(a&2){var c;_.pg(c=_.qg())&&(b.mZ=c.first)}},qb:[1,"mat-expansion-panel"],rb:6,Ya:function(a,b){a&2&&_.Pf("mat-expanded",b.Ed)("_mat-animation-noopable",b.Dl)("mat-expansion-panel-spacing",b.wKc())},inputs:{UN:[2,"hideToggle","hideToggle",_.Pg],sQ:"togglePosition"},outputs:{vjb:"afterExpand",ujb:"afterCollapse"},Rb:["matExpansionPanel"],
standalone:!0,features:[_.yg([{wa:pgb,lc:void 0},{wa:qgb,Hb:_.QB}]),_.Mf,_.Lf,_.ud,_.zg],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=_.Bd();_.dg(sgb);_.eg(0);_.H(1,"div",1,0);_.N("@bodyExpansion.start",function(d){_.w(c);return _.x(b.KR(d))})("@bodyExpansion.done",function(d){_.w(c);return _.x(b.Cl(d))});_.H(3,"div",2);_.eg(4,
1);_.E(5,Dfb,0,0,"ng-template",3);_.I();_.eg(6,2);_.I()}a&2&&(_.A(),_.F("@bodyExpansion",b.Bpa())("id",b.id),_.Nf("aria-labelledby",b.Leb),_.A(4),_.F("cdkPortalOutlet",b.rj))},Ia:[_.Js],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)}@media(forced-colors: 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:[lgb]},Oa:0});var vgb;vgb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.RB=function(){var a=this;this.panel=_.u(_.QB,{host:!0});this.Tc=_.u(_.Td);this.Uc=_.u(_.fr);this.Ua=_.u(_.Tg);this.ie=_.u(_.jm,{optional:!0});this.ugb=_.Zd.EMPTY;this.tabIndex=0;var b=this.panel,c=_.u(_.ugb,{optional:!0}),d=_.u(new _.dm("tabindex"),{optional:!0}),e=b.Il?b.Il.Gh.ha(_.Ge(function(f){return!(!f.hideToggle&&!f.togglePosition)})):_.Ee;this.tabIndex=parseInt(d||"")||0;this.ugb=_.Fe(b.Bi,b.closed,e,b.rMa.ha(_.Ge(function(f){return!!(f.hideToggle||f.disabled||f.togglePosition)}))).subscribe(function(){return _.xm(a.Ua)});
b.closed.ha(_.Ge(function(){return b.apa()})).subscribe(function(){return _.gr(a.Uc,a.Tc,"program")});c&&(this.expandedHeight=c.expandedHeight,this.collapsedHeight=c.collapsedHeight)};_.h=_.RB.prototype;_.h.y_=function(){this.disabled||this.panel.toggle()};_.h.jdd=function(){return this.panel.Ed};_.h.Bpa=function(){return this.panel.Bpa()};_.h.bdd=function(){return this.panel.id};_.h.edd=function(){return this.panel.sQ};_.h.xhb=function(){return!this.panel.UN&&!this.panel.disabled};
_.h.HJc=function(){var a=this.panel.Ed;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.FS=function(a){switch(a.keyCode){case 32:case 13:_.Sh(a)||(a.preventDefault(),this.y_());break;default:this.panel.Il&&this.panel.Il.nKc(a)}};_.h.focus=function(a,b){a?_.gr(this.Uc,this.Tc,a,b):this.Tc.na.focus(b)};_.h.Ec=function(){var a=this;this.Uc.Dk(this.Tc).subscribe(function(b){b&&a.panel.Il&&a.panel.Il.mKc(a)})};
_.h.La=function(){this.ugb.unsubscribe();this.Uc.Fi(this.Tc)};_.p.Object.defineProperties(_.RB.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.RB.O=function(a){return new (a||_.RB)};
_.RB.ya=_.ad({type:_.RB,oa:[["mat-expansion-panel-header"]],qb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],rb:15,Ya:function(a,b){a&1&&_.N("click",function(){return b.y_()})("keydown",function(c){return b.FS(c)});a&2&&(_.Nf("id",b.panel.Leb)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Ed)("aria-disabled",b.panel.disabled),_.Of("height",b.HJc()),_.Pf("mat-expanded",b.panel.Ed)("mat-expansion-toggle-indicator-after",b.panel.sQ===
"after")("mat-expansion-toggle-indicator-before",b.panel.sQ==="before")("_mat-animation-noopable",b.ie==="NoopAnimations"))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Qg(a)}]},standalone:!0,features:[_.Mf,_.zg],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&&(_.dg(vgb),_.H(0,"span",0),_.eg(1),_.eg(2,1),_.eg(3,2),_.I(),_.E(4,Efb,3,1,"span",1));a&2&&(_.Pf("mat-content-hide-toggle",!b.xhb()),_.A(4),_.Rf(b.xhb()?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) calc(var(--mat-app-hover-state-layer-opacity) * 100%), 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) calc(var(--mat-app-focus-state-layer-opacity) * 100%), 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)}@media(forced-colors: active){.mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}}\n'],
mb:2,data:{animation:[kgb]},Oa:0});_.SB=function(){MB.apply(this,arguments);this.Mqa=new _.kg;this.UN=!1;this.displayMode="default";this.sQ="after"};_.W(_.SB,MB);_.SB.prototype.Vd=function(){var a=this;this.Meb.Mc.ha(_.uf(this.Meb)).subscribe(function(b){a.Mqa.reset(b.filter(function(c){return c.panel.Il===a}));_.og(a.Mqa)});this.Ib=_.Cr((new _.Er(this.Mqa)).Lw())};_.SB.prototype.nKc=function(a){this.Ib.Hn(a)};_.SB.prototype.mKc=function(a){_.Dr(this.Ib,a)};
_.SB.prototype.La=function(){MB.prototype.La.call(this);var a;(a=this.Ib)==null||a.destroy();this.Mqa.destroy()};_.SB.O=function(){var a;return function(b){return(a||(a=_.Od(_.SB)))(b||_.SB)}}();
_.SB.Fa=_.hd({type:_.SB,oa:[["mat-accordion"]],Ad:function(a,b,c){a&1&&_.mg(c,_.RB,5);if(a&2){var d;_.pg(d=_.qg())&&(b.Meb=d)}},qb:[1,"mat-accordion"],rb:2,Ya:function(a,b){a&2&&_.Pf("mat-accordion-multi",b.xd)},inputs:{UN:[2,"hideToggle","hideToggle",_.Pg],displayMode:"displayMode",sQ:"togglePosition"},Rb:["matAccordion"],standalone:!0,features:[_.yg([{wa:pgb,Hb:_.SB}]),_.Mf,_.Lf]});_.TB=function(){};_.TB.O=function(a){return new (a||_.TB)};_.TB.Da=_.ed({type:_.TB});_.TB.Ca=_.Hc({imports:[_.Ns,OB,_.Ks]});var wgb;wgb=new _.ld("MAT_CARD_CONFIG");_.UB=function(){var a;this.Ic=((a=_.u(wgb,{optional:!0}))==null?void 0:a.Ic)||"raised"};_.UB.O=function(a){return new (a||_.UB)};
_.UB.ya=_.ad({type:_.UB,oa:[["mat-card"]],qb:[1,"mat-mdc-card","mdc-card"],rb:4,Ya:function(a,b){a&2&&_.Pf("mat-mdc-card-outlined",b.Ic==="outlined")("mdc-card--outlined",b.Ic==="outlined")},inputs:{Ic:"appearance"},Rb:["matCard"],standalone:!0,features:[_.zg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(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});_.VB=function(){};_.VB.O=function(a){return new (a||_.VB)};_.VB.Da=_.ed({type:_.VB});_.VB.Ca=_.Hc({imports:[_.Ns,_.Dn,_.Ns]});
}catch(e){_._DumpException(e)}
try{
var Pob;_.Nob=function(){return _.Ge(function(a){return a.state!==0})};_.yF=function(a,b){return a.state===2?a.Xb:b};_.zF=function(a){return{state:1,message:a}};_.AF=function(a){return _.ne(_.zF(a))};_.BF=function(a){return{state:2,Xb:a}};Pob=function(a){if(a&1){var b=_.Bd();_.H(0,"button",5);_.N("click",function(){_.w(b);var c=_.O();_.Oob(c);c.log("clear");return _.x()});_.H(1,"mat-icon");_.Q(2,"cancel");_.I()()}a&2&&(a=_.O(),_.Pf("no-margin",a.IAb),_.Nf("aria-label",a.XT))};
_.Qob=function(a,b){_.$Ya(a,{message:b,Ud:"Dismiss"})};_.CF=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()}};_.DF=function(){this.ariaLabel="Loading";this.diameter=16;this.text="Loading...";this.inline=this.cAb=!1};_.p.Object.defineProperties(_.DF.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(this.diameter*.8,16)}}});
_.DF.O=function(a){return new (a||_.DF)};
_.DF.ya=_.ad({type:_.DF,oa:[["loading"]],rb:4,Ya:function(a,b){a&2&&_.Pf("background",b.cAb)("inline",b.inline)},inputs:{ariaLabel:"ariaLabel",diameter:"diameter",text:"text",cAb:"hasBackground",inline:"inline"},Aa:3,Ba:10,Ea:[["role","status"],[3,"diameter","strokeWidth"]],ta:function(a,b){a&1&&(_.H(0,"span",0),_.Q(1),_.I(),_.K(2,"mat-spinner",1));a&2&&(_.Of("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.A(),_.tg(" ",b.text,"\n"),_.A(),
_.F("diameter",b.diameter)("strokeWidth",b.diameter/8),_.Nf("aria-label",b.ariaLabel))},Ia:[_.Ux],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});_.EF=function(){};_.EF.O=function(a){return new (a||_.EF)};_.EF.Da=_.ed({type:_.EF});_.EF.Ca=_.Hc({imports:[_.Vx]});_.FF=function(){this.So="";this.uBb="medium";this.theme="info"};_.p.Object.defineProperties(_.FF.prototype,{nYc:{configurable:!0,enumerable:!0,get:function(){return this.So+" "+this.uBb+" "+this.theme}}});_.FF.O=function(a){return new (a||_.FF)};
_.FF.ya=_.ad({type:_.FF,oa:[["dc-information-box"]],rb:2,Ya:function(a,b){a&2&&_.Qf(b.nYc)},inputs:{So:"class",uBb:"iconSize",theme:"theme"},hc:["*"],Aa:5,Ba:1,Ea:[["aria-hidden","true"]],ta:function(a,b){a&1&&(_.dg(),_.H(0,"mat-icon",0),_.Q(1),_.I(),_.Q(2,"\n"),_.eg(3),_.Q(4,"\n"));a&2&&(_.A(),_.ug(b.theme==="warning"?"warning":"info"))},Ia:[_.mu],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}"]});_.GF=function(){};_.GF.O=function(a){return new (a||_.GF)};_.GF.Da=_.ed({type:_.GF});_.GF.Ca=_.Hc({imports:[_.Dn,_.nu]});var Rob;Rob=new _.Zt("Code font size set to {codeSize}px.");
_.IF=function(a,b,c){var d=this;this.storage=b;this.Ah=c;this.vba=new _.lh(void 0);this.Ir=this.vba.Mf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.HF(this,b);a.register("increment font size no mod",[43],function(){d.BJ()});a.register("increment font size with mod",[187,1],function(){d.BJ()});a.register("increment font size with equals",[187],function(){d.BJ()});a.register("increment font size numpad",[107],function(){d.BJ()});a.register("decrement font size",[189],function(){Sob(d)});
a.register("decrement font size numpad",[109],function(){Sob(d)})};_.HF=function(a,b,c){c=c===void 0?!1:c;b===void 0?(a.storage.remove("chosen_code_size"),a.vba.next(void 0)):(b=Math.floor(b),b<=0||(a.vba.next(b),a.storage.set("chosen_code_size",b),c&&Tob(a.Ah,b)))};_.IF.prototype.BJ=function(){var a,b=(a=this.vba.value)!=null?a:13;_.HF(this,b+1,!0)};var Sob=function(a){var b,c=(b=a.vba.value)!=null?b:13;_.HF(a,c-1,!0)};_.IF.O=function(a){return new (a||_.IF)(_.t(_.gv),_.t(_.bYa),_.t(_.Ut))};
_.IF.ua=_.q({token:_.IF,qa:_.IF.O,Ga:"root"});var Tob=_.mA(function(a,b){a.open(Rob.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.JF={mj:0,Error:1,ai:2,0:"Loading",1:"Error",2:"Loaded"};_.KF={state:0};var Uob;Uob=["inputBox"];_.LF=function(a){this.Ja=a;this.icon=this.placeholder="";this.psb=300;this.IAb=!1;this.XT="Clear";this.xo=new _.vm;this.input=new _.ax};_.LF.prototype.Ec=function(){};_.LF.prototype.Ra=function(){var a=this;this.input.Tm.ha(_.af(this.psb)).subscribe(function(b){a.xo.emit(b);a.SRa!==b&&a.log("change",b);a.SRa=void 0})};_.LF.prototype.focus=function(){this.Pl.na.focus()};_.Oob=function(a){a.input.setValue("");a.SRa=""};
_.LF.prototype.log=function(a,b){if(this.OBa){if(a==="clear"){a=this.OBa.dSa;var c="CLICK"}else a=this.OBa.RRa,c="CHANGE";this.Ja.ob({gestureName:c,element:this.OBa.element,action:a,Uh:b})}};_.p.Object.defineProperties(_.LF.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.SRa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Bx=a},get:function(){return this.Bx||this.placeholder}},d7c:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.LF.O=function(a){return new (a||_.LF)(_.B(_.fp))};
_.LF.ya=_.ad({type:_.LF,oa:[["input-with-icon","icon",""]],tb:function(a,b){a&1&&_.lg(Uob,7);if(a&2){var c;_.pg(c=_.qg())&&(b.Pl=c.first)}},inputs:{OBa:"trackingConfig",placeholder:"placeholder",icon:"icon",psb:"debounceTimeMs",IAb:"hideCloseIconMargin",XT:"clearLabel",value:"value",ariaLabel:[0,"aria-label","ariaLabel"]},outputs:{xo:"valueChange"},oc:["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&&(_.H(0,"div",1)(1,"mat-icon",2),_.Q(2),_.I(),_.K(3,"input",3,0),_.E(5,Pob,3,3,"button",4),_.I());a&2&&(_.A(2),_.ug(b.icon),_.A(),_.F("placeholder",b.placeholder)("formControl",b.input),_.Nf("aria-label",b.ariaLabel),_.A(2),_.F("ngIf",b.d7c))},Ia:[_.xn,
_.Lr,_.Mr,_.tt,_.wA,_.dj,_.Uw,_.Dw,_.Et,_.mu,_.cx],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 Vob=new _.ld("GMAT_LIST_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.MF=function(a){this.options=a};_.MF.O=function(a){return new (a||_.MF)(_.B(Vob))};_.MF.Fa=_.hd({type:_.MF,oa:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-list",!b.options.Pe)}});_.NF=function(){};_.NF.O=function(a){return new (a||_.NF)};_.NF.Da=_.ed({type:_.NF});_.NF.Ca=_.Hc({imports:[_.Dn,_.wt,_.xA,_.dy,_.nu,_.Ex,_.lx]});_.OF=function(){};_.OF.O=function(a){return new (a||_.OF)};_.OF.Da=_.ed({type:_.OF});_.OF.Ca=_.Hc({imports:[_.QA]});_.Wob="/"+_.op.VY+"/savedqueries";_.Xob="/"+_.op.VY;_.Yob=null;_.Zob=Object.freeze({queries:[],Dca:null});_.PF=function(a){this.rTb=_.Yob&&a.get(_.Yob)};_.apb=function(a){return $ob(a,function(b){return b.wVc()})};_.PF.prototype.aQa=function(a){return $ob(this,function(b){return b.aQa(a)})};_.PF.prototype.W3a=function(a){return $ob(this,function(b){return b.W3a(a)})};_.PF.prototype.mla=function(a){return $ob(this,function(b){return b.mla(a)})};_.PF.prototype.J8a=function(a,b){return $ob(this,function(c){return c.J8a(a,b)})};
var $ob=function(a,b){return a.rTb?b(a.rTb).ha(_.z(_.BF),_.Ze(function(){return _.AF("")}),_.uf(_.KF)):_.AF("")};_.PF.O=function(a){return new (a||_.PF)(_.t(_.Bf))};_.PF.ua=_.q({token:_.PF,qa:_.PF.O,Ga:"root"});_.bpb=new _.Zt("Search with saved query: {name}");var cpb;cpb={wa:_.Idb,Kb:[[new _.em,new _.gm,new _.OIa(_.Idb)],[new _.em,new _.OIa(_.Bdb)]],Cb:function(a,b){return!b||b.Pe?a||{}:a?Object.assign({},a,{By:_.Nra(a.By).concat("gmat-mdc-select")}):{By:"gmat-mdc-select"}}};_.QF=function(){};_.QF.O=function(a){return new (a||_.QF)};_.QF.Da=_.ed({type:_.QF});_.QF.Ca=_.Hc({Pb:[cpb],imports:[_.TA,_.Cx]});
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var epb,hpb,ipb,jpb,kpb,lpb,npb,opb,ppb,spb,mpb,rpb,vpb,wpb,ypb,zpb,Apb,Bpb,Epb,Gpb,Hpb,Ipb,Jpb,XF,Lpb,Mpb,Npb,Ppb,Spb,YF,Wpb,Upb,Vpb,bG,aqb,bqb,cqb,pG,tqb,wqb,xqb,yqb,zqb,Aqb,Bqb,Cqb,Dqb,Eqb,Fqb,Gqb,Hqb,Kqb,Lqb,Pqb,frb,hrb,jrb,krb,lrb,mrb,nrb,orb,prb,qrb,rrb,trb,srb,wrb,xrb,zrb,Arb,Crb,Drb,Brb,Erb,Frb,Grb,Hrb,Irb,Nrb,Orb,Prb,Qrb,Srb,Trb,Urb,Vrb,Wrb,Xrb,Yrb,Zrb,$rb,asb,bsb,dsb,fsb,gsb,lsb,msb,psb,nsb,usb,tsb,ssb,vsb,wsb,xsb,ysb,zsb,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,atb,ctb,dtb,etb,ftb,gtb,itb,ktb,jtb,ltb,ntb,mtb,LG,otb,ptb,qtb,rtb,stb,ttb,utb,wtb,vtb,xtb,ytb,ztb,Btb,Ctb,Etb,Ftb,Dtb,Gtb,Htb,Itb,Jtb,Ktb,Ltb,Mtb,Ntb,Otb,Ptb,Qtb,Rtb,Stb,Utb,eub,fub,gub,hub,iub,jub,kub,rub,tub,oub,pub,qub,OG,QG,wub,yub,xub,zub,Aub,Fub,SG,Eub,Hub,TG,UG,VG,WG,Jub,Lub,Nub,Pub,Rub,Tub,Vub,Xub,Zub,avb,cvb,fvb,bvb,gvb,hvb,ivb,kvb,lvb,mvb,nvb,ovb,pvb,qvb,tvb,uvb,vvb,wvb,yvb,zvb,Avb,Cvb,Dvb,Fvb,Gvb,Hvb,Jvb,Kvb,Lvb,Mvb,Nvb,Ovb,Pvb,Qvb,Rvb,Svb,fpb,dpb,Vvb,upb,
qpb,tpb,Wvb,Xvb,Ttb,Zvb,$vb,awb,bwb,cwb,dwb,ewb,VF,gwb,jwb,Fpb,evb,Kpb,lwb,Zpb,owb,AG,pwb,sqb,qwb,eH,twb,uwb,fH,gH,iH,jH,kH,lH,mH,nH,oH,vwb,pH,qH,rH,OI,Iwb,Owb;epb=function(a){return dpb[a]||""};_.gpb=function(a){if(!_.qaa)return _.Ffb(a);fpb.test(a)&&(a=a.replace(fpb,epb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};hpb=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};
ipb=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};jpb=function(a,b){if(typeof b==="string")try{b=_.gpb(b)}catch(c){return!1}return _.ya(b)&&hpb(a,b)};kpb=function(a){switch(a){case "bigint":case "string":case "number":return!0;default:return!1}};lpb=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]};
npb=function(a,b,c){if(a.size!=b.size)return!1;var d=!0;a.forEach(function(e,f){mpb(e,b.get(f),c==null?void 0:c.XWa(2))||(d=!1)});return d};opb=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(ipb);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(!mpb(a.get(m),g[1],(e=c)==null?void 0:e.XWa(2)))return!1;e=m;d++}}return d===a.size};
ppb=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(ipb);b.sort(ipb);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(!mpb(n,v))return!1;n=void 0;if(!mpb(m[1],g[1],(n=void 0)==null?void 0:
n.XWa(2)))return!1;e++;f++}return e>=c&&f>=d};spb=function(a,b){var c=qpb||(qpb=Symbol()),d;if(_.Ja(a))_.rca(a),a=a.Ha,d!=null||(d=a[c]);else if(!Array.isArray(a))return!1;if(_.Ja(b))_.rca(b),b=b.Ha,d!=null||(d=b[c]);else if(!Array.isArray(b))return!1;return rpb(a,b,d,2)};mpb=function(a,b,c){return rpb(a,b,c,0)};
rpb=function(a,b,c,d){if(a===b||a==null&&b==null)return!0;if(a instanceof _.ob)return tpb(a,b,c);if(b instanceof _.ob)return tpb(b,a,c);if(a==null||b==null)return!1;if(a instanceof _.Na)return upb(a,b);if(b instanceof _.Na)return upb(b,a);if(_.ya(a))return jpb(a,b);if(_.ya(b))return jpb(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):kpb(e)&&kpb(f)?""+a===""+b:e==="boolean"&&f==="number"||e==="number"&&f==="boolean"?!a===!b:
!1;if(_.Ja(a)||_.Ja(b))return spb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){f=(0,_.Ta)(a);var g=(0,_.Ta)(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=qpb||(qpb=Symbol());var v;c!=null||(c=(v=a[f])!=null?v:b[f]);if(c!=null){var y=c.Mjd();var D=c.Ljd()}}v=m&&a[m-1];f=n&&b[n-1];_.La(v)||(v=null);_.La(f)||(f=null);m=m-e-+!!v;n=n-e-+!!f;for(g=0;g<r;g++)if(!vpb(g-e,a,v,m,b,f,n,e,y,D,c,d))return!1;if(v)for(var J in v){d=
a;r=v;g=m;var L=b,P=f,ba=n,ta=e,Ba=y,ra=D,xa=c,Ma=+J;d=!Number.isFinite(Ma)||Ma<g||Ma<ba?!0:vpb(Ma,d,r,g,L,P,ba,ta,Ba,ra,xa,2);if(!d)return!1}if(f)for(var Xa in f)if((J=v&&Xa in v)||(J=a,d=v,r=m,g=b,L=f,P=n,ba=e,ta=y,Ba=D,ra=c,xa=+Xa,J=!Number.isFinite(xa)||xa<r||xa<P?!0:vpb(xa,J,d,r,g,L,P,ba,ta,Ba,ra,2)),!J)return!1;return!0}if(a.constructor===Object)return mpb([a],[b]);throw Error();};
vpb=function(a,b,c,d,e,f,g,m,n,r,v,y){b=lpb(a,b,c,d,m);e=lpb(a,e,f,g,m);y=y===1;if(e==null&&_.Ua(b,n,a)||b==null&&_.Ua(e,n,a))return!0;v=y?v:v==null?void 0:v.XWa(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 ppb(b,e)}return rpb(b,e,v,r||_.Paa(n,a)?1:0)};_.RF=function(a){a!=null&&(a=a.zd||"",a=typeof a==="string"?a:new Uint8Array(a));return a};
wpb=function(){return _.sg(!0,!1)};_.SF=function(a){return a instanceof _.Oh};_.TF=function(a){return _.SF(a)&&a.yj()};_.xpb=function(a){var b=a.Be;a=a.repository;var c=new UF;if(!b)return c;var d=new VF,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.ni=e;break;case "host":d.Cn=e;break;case "depot":d.Or=e;break;default:return _.bb(b)}b==="depot"&&a==="Piper"&&(a="piper");a&&(d.ej=a);c.root=d;return c};
ypb=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};zpb=function(a){return Array.prototype.concat.apply([],arguments)};Apb=function(a,b){return zpb.apply([],(0,_.wAa)(a,b))};Bpb=function(a){if(/^(script|style)$/i.test(a.tagName))throw Error("fa");};_.Cpb=function(a,b){a.nodeType===1&&Bpb(a);a.innerHTML=_.fc(b)};
_.WF=function(a,b,c){var d=b==="beforebegin"||b==="afterend"?a.parentElement:a;d!==null&&Bpb(d);a.insertAdjacentHTML(b,_.fc(c))};Epb=function(a){if(a instanceof Dpb)return a.gOb;throw Error("fa");};Gpb=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("ja`"+c);return new Fpb(c)};Hpb=function(a){a=a.__ngContext__;return typeof a==="number"?_.Pd.get(a)||null:a||null};
Ipb=function(a,b){for(var c=a[1],d=25;d<c.rsa;d++)if(_.vd(a[d])===b)return d;return-1};Jpb=function(a){if(a.Vg)return a.Vg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
XF=function(a){var b=Hpb(a);if(b){if(_.sd(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].oE)for(c=0;c<d.length;c++){var f=d[c];if(_.xd(f,b)[8]===a){c=f;break a}}else if(_.xd(25,b)[8]===a){c=25;break a}c=-1}if(c==-1)throw Error("Wa");d=a}else if(a&&a.constructor&&a.constructor.Fa){a:{for(e=b[1].firstChild;e;){c=e.rv;for(f=e.tn;f<c;f++)if(b[f]===a){c=e.index;break a}e=Jpb(e)}c=-1}if(c==-1)throw Error("Xa");a=b[1].data[c];if(a.tn===0)e=_.Zc;else for(e=[],f=a.tn;f<a.rv;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Ipb(b,a),c==-1)return null;a=_.vd(b[c]);b=(f=Hpb(a))&&!Array.isArray(f)?f:new Kpb(b[19],c,a);d&&b.component===void 0&&(b.component=d,_.Qd(b.component,b));if(e&&b.P0===void 0)for(b.P0=e,a=0;a<e.length;a++)_.Qd(e[a],b);_.Qd(b.v1c,b)}}else for(d=a;d=d.parentNode;)if(e=Hpb(d)){e=Array.isArray(e)?e:e.zi;if(!e)return null;c=Ipb(e,a);if(c>=0){b=_.vd(e[c]);a=new Kpb(e[19],c,b);_.Qd(b,a);b=a;break}}return b||null};
Lpb=function(a){a=XF(a);if(a===null)return null;if(a.component===void 0){var b=a.zi;if(b===null)return null;var c=b[1].data[a.z3],d=c.tn;c=c.Jx;a.component=c>-1?b[d+c]:null}return a.component};Mpb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Npb=function(a){var b=XF(a);b=b===null?null:b.zi;if(b===null)return[];var c=b[7],d=b[1].Vn,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if(typeof g==="string"){m=_.vd(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,Eud:r,type:v})}}e.sort(Mpb);return e};
_.Opb=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 _.re)}})})};Ppb=function(a){return _.se(function(b,c){var d=[];b.subscribe(new _.te(c,function(e){return d.push(e)},void 0,function(){c.next(d);c.complete()}));a.subscribe(new _.te(c,function(){var e=d;d=[];c.next(e)},void 0,_.$d));return function(){d=null}})};_.Qpb=function(){return _.WA.apply(null,_.nd(_.lc.apply(0,arguments)))};
Spb=function(){var a=Rpb;return function(b){return _.of(new _.lh(a))(b)}};_.Tpb=function(a,b,c){a=a.ya;a.LTa=_.Lfa(b,!1);a.L2a=_.Lfa(c,!0)};
YF=function(a,b,c,d,e,f){var g=a===null?-1:a.index;g=g!==-1?_.vd(b[g]):null;if(a.type&11){Upb(g,c,d,e,f);if(a.Jx>-1){var m=_.xd(a.index,b);m&&m[1].firstChild&&YF(m[1].firstChild,m,c,d,e,f)}else a.Vg&&YF(a.Vg,b,c,d,e,f),g&&Vpb(g,c,d,e);m=b[a.index];_.td(m)&&Wpb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],Upb(m[7],c,d,e,f),Wpb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[5].dw[a.dw];if(Array.isArray(m))for(m=_.k(m),n=m.next();!n.done;n=m.next())Upb(n.value,c,d,e,f);else m&&(n=n[3],YF(n[1].data[m.index],
n,c,d,e,f))}else a.Vg&&YF(a.Vg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.oza:a.next)&&YF(a,b,c,d,e,f)};Wpb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&YF(m,g,b,c,d,e)}};Upb=function(a,b,c,d,e){e!==a&&(a=_.ZF(a))&&(d&&a instanceof $F&&b(a)&&c.indexOf(a)===-1?c.push(a):!d&&b(a)&&c.indexOf(a)===-1&&c.push(a))};
Vpb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.ZF(g);m&&(d&&m instanceof $F&&b(m)&&c.indexOf(m)===-1?c.push(m):!d&&b(m)&&c.indexOf(m)===-1&&c.push(m),Vpb(g,b,c,d))}};_.ZF=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new $F(a):new Xpb(a)),a.__ng_debug__):null};_.aG=function(a){return a.map(function(b){return function(){var c=_.lc.apply(0,arguments),d;return(d=_.u(b)).kf.apply(d,_.nd(c))}})};
_.Ypb=function(a){if(a.projectId)return"project";if(a.Cn)return"host";if(a.Or)return"depot";if(a.ni)return"ossProject"};bG=function(a){return a?typeof a==="string"?a==="depot":a.kind==="depot":!1};_.$pb=function(a){return a.replace(Zpb,function(b,c){return c+"/"})};aqb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.cG=function(a){if(a&&!_.Lh.test(a)&&a!=="HEAD")return a};
_.dG=function(a){if(typeof a==="object")switch(a.type){case 1:return _.fra(a.rt);case 2:return _.gra(a.rt);case 3:return _.jra(a.rt);default:return a.rt}return _.fra(a)||_.gra(a)||_.jra(a)};bqb=function(a){for(var b={"(":")","[":"]"},c=[],d=0;d<a.length;d++){var e=a[d];if(b[e])c.push(b[e]);else{a:{var f=void 0;for(f in b)if(b[f]==e){f=!0;break a}f=!1}if(f&&c.pop()!=e)return!1}}return c.length==0};
cqb=function(a,b){if(_.ja(a,"<"))throw Error("Nc`"+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(c))throw Error("Oc`"+a);if(!bqb(c))throw Error("Pc`"+a);if(b instanceof Fpb)if(b instanceof Fpb)b=b.fOb;else throw Error("fa");else b=Object.entries(b).map(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;return d+":"+e+";"}).join("");return new Dpb(a+"{"+b.replace(/</g,"\\3C ")+"}")};
_.dqb=function(a){var b=a.Be;var c=a.path;a=a.repository;c=c||"";return bG(b==null?void 0:b.type)&&a&&_.zj(a,"piper")?c&&"//depot/"+c:c};_.eqb=function(a){var b=_.Ypb(a);if(b)return{id:a.projectId||a.Cn||a.Or||a.ni,type:b}};_.fqb=function(a,b,c,d){var e=_.eqb(a),f=a.ej;a.Mw&&(d=d?Object.assign({},d,{Sb:a.Mw}):{Sb:a.Mw});return e.type==="depot"?new _.Oh({repository:f,Eb:b,path:c,params:d}):new _.Ph({Be:e,repository:f,Eb:b,path:c,params:d})};
_.gqb=function(a,b){var c=a.Aw;return _.fqb(c.Sf,c.Vt,a.path,b)};_.hqb=function(a,b){var c=b.Aw,d=c.Sf,e=_.eqb(d);return _.Xq(_.Wq(_.Vq(a.kc(),e.id,e.type),d.ej),c.Vt).ud(b.path).kb()};_.eG=function(a){if(a!=null)return typeof a==="number"?a:a[0]&&a[0].start};_.iqb=function(a,b){a=a.params;if(a!=null)switch(b){case 0:return a.Sb;case 3:case 1:return a.nw!==void 0||a.py!==void 0?a.nw:a.Sb;case 2:return a.py;default:throw _.bb(b,"Unexpected version.");}};
_.fG=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Jp||a;case 2:return c&&c.oy;case 3:return c&&c.Jp;default:throw _.bb(b,"Unexpected version.");}};_.gG=function(a,b){return _.kra(a,b)&&_.lra(a.path,b.path,_.KUa)};_.hG=function(a,b){var c=c===void 0?1:c;return _.gG(a,b)&&_.Mi(a,c)===_.Mi(b,c)&&_.fG(a,c)===_.fG(b,c)};
_.jqb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{GYc:!1}).GYc;return _.be(_.gf(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.gG(e,f):_.hG(e,f):!1}))};
_.jG=function(a,b,c,d){c=c===void 0?1:c;d=d===void 0?a:d;if(a.ub&&a.repository){if(_.SF(a)){if(_.TF(a))return d=_.Qv,c=_.fG(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.D4a&&"https://"+d.ub+"."+_.D4a+"/";var e=d.repository;c=_.fG(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.kc();b&&_.Xq(c,b);c.hj({});return _.Uq(_.iG(c,"ref").kb())}};_.kG=function(a){return a.Yc==="host"};
_.kqb=function(a,b,c){c=c===void 0?{}:c;var d=c.cga===void 0?"zeroBased":c.cga;c=c.wg===void 0?"preserve":c.wg;var e=_.Uq(a);a.path&&a.params.line&&delete e[e.length-1][_.Nh.E_a];a=e[e.length-1];c=_.Oo(b,e,{wg:c});!a.ws&&(c==null?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.Qo(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+";"+_.Nh.E_a+"="+_.mra(n)+m}};_.lqb=function(a,b,c){return(a.params.If?_.ne(a.params.If):b.ha(_.uf(void 0),_.Ze(function(){return _.ne(void 0)}))).ha(_.z(function(d){d=a.kc().hj({If:d,Jp:a.params.Jp,Sb:a.params.Sb}).kb();return _.kqb(d,c,{wg:null})}))};_.mqb=function(a,b){return b.Tr?_.hqb(a,b.Tr):a};_.lG=function(a){return!!(_.TF(a)&&a.path&&a.path.startsWith("google3"))};_.nqb=function(a){var b=a.path;return b?_.lG(a)?b.substring(8):b:""};_.oqb=function(a){return _.SF(a)&&!a.yj()};
_.mG=function(a){return _.oqb(a)||_.kG(a)};_.nG=function(a){return _.Ni(a)&&!!a.Eb};_.oG=function(a){return _.nG(a)&&!!a.path};_.pqb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.nc(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.qqb=function(a){if(a.params.Sb)return _.ar(a)?a.params.Sb:a.params.Sb+" @snapshot "+a.Eb};
_.rqb=function(a,b){var c=[];_.SF(a)&&a.params.Sb?c.unshift(_.qqb(a)):!a.Eb||_.SF(a)&&_.ar(a)||c.unshift(_.dG(a.Eb));b!=="ref"&&(c.unshift(a.repository),b!=="repo"&&(_.SF(a)||c.unshift(a.ub)));return c.join(" \u203a ")};pG=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=sqb[c];else{if(typeof a==="string")break;a=a[c]}return a===void 0?"":typeof a==="string"?a:""};
tqb=function(a,b,c,d,e,f){a=(new _.Ti).Q4(_.Rva(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&&_.Pi(a,3,b);(d==null?void 0:d.Eb)!=null&&_.Pi(a,4,d==null?void 0:d.Eb);d=_.Sva(a);e!=null&&d.ud(_.Zg(e));return d};_.uqb=function(a){var b;return _.Ui(a.ub,a.Yc,a.repository,_.Si(a),a.path,(b=a.params)==null?void 0:b.Sb)};_.vqb=function(a){return a instanceof Array?a.length>0&&a.every(function(b){return b===5}):a===5};
wqb=function(a){return a===2||_.vqb(a)};_.qG=function(a){return a instanceof Array?a.length>0&&a.every(wqb):wqb(a)};xqb=function(a){return new _.ce(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()}})};yqb=function(a){return _.x5a.has(a)};zqb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(yqb(a))return a};
Aqb=function(a){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.AWc))};Bqb=function(a){a&1&&_.K(0,"li",16)};Cqb=function(a,b){a&1&&(_.Sf(0),_.H(1,"li"),_.Q(2),_.I(),_.E(3,Bqb,1,0,"li",15),_.Uf());a&2&&(a=b.va,b=b.last,_.A(2),_.ug(a),_.A(),_.F("ngIf",!b))};Dqb=function(a){a&1&&(_.H(0,"div",9)(1,"span",6),_.Q(2,"Affected Files"),_.I(),_.H(3,"span"),_.Q(4),_.I()());a&2&&(a=_.O(),_.A(4),_.ug(a.changelist.sjb))};
Eqb=function(a){a||(_.qga(),a=_.u(_.Gf));var b=new _.ce(function(c){return a.ze(c.next.bind(c))});return function(c){return c.ha(_.wf(b))}};_.rG=function(a){return a.state===2};_.sG=function(a){return{state:1,bE:a}};Fqb=function(a,b){var c=a.name;a=a.oo;return{lp:c,DW:_.bpb.format({name:c}),value:a,S2:!0,Yb:b,Mt:"SavedQuery"}};Gqb=function(a,b){return(a=a.find(function(c){return c.oo===b}))?Fqb(a):Fqb({name:b,oo:b})};Hqb=function(a){return function(b){return{Zn:b.Zn,prefix:a}}};
Kqb=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,Iqb?(Jqb.lastIndex=n,r=Jqb.exec(a)):(Jqb.lastIndex=0,r=Jqb.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("")};Lqb=function(a,b){if(b&&b.t4c)b.t4c(a);else{a:if(_.ua(b)){if(b.bD&&(b=b.bD(),b instanceof _.dc))break a;b=_.UA("zSoyz")}else b=_.UA(String(b));a.innerHTML=_.fc(b)}};
_.Mqb=function(a,b,c,d){c=c===void 0?0:c;var e=new Set;a=_.k(_.xG(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};_.Nqb=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};
_.xG=function(a,b,c,d){c=c===void 0?0:c;return a===void 0?[]:typeof a==="number"?_.yG(a,b,c)?[{start:a,end:a}]:[]:(d===void 0?0:d)?a.filter(function(e){return _.yG(e.start,b,c)||_.yG(e.end,b,c)}).map(function(e){return{start:_.yG(e.start,b,c)?e.start:c,end:_.yG(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.yG(e.start,b,c)&&_.yG(e.end,b,c)})};_.yG=function(a,b,c){c=c===void 0?0:c;return a>=c&&a<c+b};_.zG=function(a){return(_.Ij?"Meta+":"Ctrl+")+a};
Pqb=function(a){return _.Ij?a.replace(Oqb,"\u2318"):a};
_.erb=function(a){var b=a.jl;a=a.Dd===void 0?"":a.Dd;var c=_.Li(a),d=c.Be,e=c.repository,f=c.path,g=c.Sb,m=c.Eb,n=[_.Qqb],r=d==null?void 0:d.type;if(d&&r&&!bG(r)&&r!=="host"){var v=n.push;var y=d.id;var D=void 0;switch(r){case "ossProject":case "project":var J=AG(Rqb.format({project:y}));D=_.zG("p");var L="Project";break;default:J=_.bb(r),L=_.bb(r)}y={lp:J,value:_.Ki({Be:{id:y,type:r}}),Yb:D,Mt:L};v.call(n,y)}e&&r!=="host"&&(v=n.push,y=bG(r),J=c.Be,c=c.repository,D=y?AG(Sqb.format({"package":e})):
AG(Tqb.format({repo:e})),L=y?_.zG("p"):_.zG("r"),c={lp:D,value:_.Ki({Be:J,repository:c}),Yb:L,Mt:y?"Package":"Repository"},v.call(n,c));d&&r==="host"&&e&&m&&(r=n.push,c=_.hra(_.Jh(m)),c=_.Kh(m)?AG(Uqb.format({tag:c})):AG(Vqb.format({branch:c})),v=AG(Wqb.format({id:d.id,repo:e,ref:m})),y=_.Ki({Be:d,repository:e,Eb:m}),J=_.Kh(m)?AG(Xqb.format({id:d.id,repo:e,ref:m})):AG(Yqb.format({id:d.id,repo:e,ref:m})),r.call(n,{lp:c,DW:v,value:y,Yb:_.zG("b"),dna:J,Mt:"Ref"}));typeof f==="string"&&(r=n.push,c=(d==
null?void 0:d.type)==="host",v=_.mB(f),J=v===f?v:"/\u2026/"+v,y=AG(Zqb.format({dir:J})),J=c?AG($qb.format({id:d==null?void 0:d.id,repo:e,dir:J})):AG(arb.format({repo:e,dir:J})),D=_.zG("d"),L="",v&&v!==f&&(L=c&&m?AG(brb.format({id:d==null?void 0:d.id,repo:e,dir:f||"/",ref:m})):AG(crb.format({repo:e,dir:f||"/"}))),r.call(n,{lp:y,DW:J,value:a,Yb:D,dna:L,Mt:"Directory"}));g&&n.push(_.drb(g));return{scopes:n,state:{prefix:n[n.length-1],Zn:b}}};
_.drb=function(a){return{lp:"This CitC Workspace",value:_.Ki({Sb:a}),Yb:_.zG("y"),DW:"Search for code or files in this CitC Workspace",Mt:"CitcWorkspace"}};_.BG=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};frb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.CG=function(a,b,c){for(;a!==null;){if(frb(a,b))return a;if(c&&frb(a,c))break;a=a.parentElement}return null};
_.grb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};hrb=function(a){a=a.target;return a instanceof Element?(a=_.CG(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.BG(a.dataset.lineNumber)}:null:null};
jrb=function(a){var b=Number.POSITIVE_INFINITY;a=_.k(a.Ty);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.QJ;d=d.Tv;if(!d)throw Error("ge");c=c.search(irb);c===-1&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.nd(d.cU.map(function(e){return e.startIndex}))))}return b};_.DG=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
krb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",3);_.N("mouseenter",function(){var e=_.w(c).index,f=_.O();f.yJ>=0&&f.S_.ke.Vi(f.yJ).classList.remove("hover");f.yJ=e;f.S_.ke.Vi(e).classList.add("hover");return _.x()})("mouseleave",function(){_.w(c);var e=_.O();e.yJ>=0&&e.S_.ke.Vi(e.yJ).classList.remove("hover");e.yJ=-1;return _.x()});_.Q(1);_.I()}if(a&2){a=b.va;b=b.index;var d=_.O();_.Pf("focus",b===d.BN)("hover",b===d.yJ);_.A();_.tg("",a.lineNumber,":")}};
lrb=function(a){var b=[].concat(_.nd(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};
mrb=function(a,b){a&1&&_.K(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.O(2);_.Of("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.aB("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.Nf("data-index",b)}};nrb=function(a){a&1&&(_.Sf(0),_.E(1,mrb,1,10,"div",1),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngForOf",a.h9a))};
orb=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.EG(a,d.start),f=_.EG(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};prb=function(a,b){return{Cn:b==="host"?a:void 0,projectId:b==="project"?a:void 0,Or:b==="depot"?a:void 0,ni:b==="ossProject"?a:void 0}};
_.FG=function(a,b){a=prb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Cn,fileSpecSourceRootRepositoryKeyDepotGroup:a.Or,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.ni}};qrb=function(a,b){a=prb(a,b);return{repositoryKeyHostName:a.Cn,repositoryKeyDepotGroup:a.Or,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.ni}};
rrb=function(a){return function(b){return new _.ce(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()})})})}};trb=function(a,b){var c=srb;return _.be(Ppb(a.Tl),_.Ge(function(d){return d.length>0}),_.we(function(d){return _.ne.apply(null,_.nd(c(d)))}),_.we(b),rrb(a),_.qf(1),_.ue())};
_.urb=function(a){var b=a.ub;var c=a.Yc;var d=a.fileSpecSourceRootRepositoryKeyRepositoryName;var e=a.fileSpecSourceRootRefSpec;var f=a.fileSpecPath;var g=a.fileSpecType;a=a.category;if(!bG(c)&&c!=="host")throw Error("he");f=bG(c)&&d&&_.zj(d,"piper")?"//depot/"+f:f;f=f==="/"?"":f;c==="host"&&(e=_.Mh(e));return Object.assign({},_.FG(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.vrb=function(a,b,c){return a.ha(_.Ge(function(d){var e=d.request;d=d.results;return _.nc(Object.assign({},e,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&d.has(c)}),_.df(1),_.z(function(d){return d.results.get(c)||[]}))};srb=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(_.nd(f.categories),_.nd(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
wrb=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}};xrb=function(a){var b=new Map;for(a=[].concat(_.nd(a));a.length!==0;){var c=a.shift();if(!c)break;c.children.length===0?b.set(c.id,c):a.unshift.apply(a,_.nd(c.children))}return b};_.yrb=function(a){var b;if(a==null?0:(b=a.dataSource)==null?0:b.tba)return a.dataSource.tba.kB};
zrb=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=zrb(d.children,b),e.length&&c.push(Arb(d,e))):Brb(d,b)&&c.push(Arb(d))}return c};Arb=function(a,b){var c=a.id;var d=a.name;a=a.qW;b=b===void 0?[]:b;return{id:c,name:d,children:b,qW:a}};Crb=function(a){return a.params.gJ?a.params.gJ.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Drb=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})};
Brb=function(a,b){var c;if(!b||(c=a.dataSource)==null||!c.availability)return!0;var d=b.Za;c=b.isDirectory;var e=b.eF,f=b.hF,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.NYa;b=m.GUa;g=m.o_a;if(!m.WQa&&!c||!m.VQa&&c||!m.XQa&&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.wB)})))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.wB)})))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};Erb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Frb=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,_.nd(Frb(c.children))):b.push(c);return b};
Grb=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||!_.nc(d,c))return!1}return!0};Hrb=function(a){return a.kind===0||a.kind===1};Irb=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.qW!==c.qW||b.EZa!==c.EZa||!Irb(b.children,c.children))return!1}return!0};
_.Jrb=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}})};_.Lrb=function(){var a;return _.he(function(b){if(Krb)return b.return(Krb);a=new Promise(function(c,d){_.Dh().load("codemirror").then(c,d)});return b.return(a.then(function(){Krb=window.CodeMirror;var c=Krb.modeInfo.find(function(d){return d.name==="Mathematica"});c&&(c.ext=["nb"]);return Krb}))})};
_.Mrb=function(a,b){if(a===void 0||a.length===0)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Lrb().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,So:"cm-"+m}));e+=g.length;g.endsWith("\n")&&(d++,e=0)});return c};Nrb=function(a,b){a&1&&_.K(0,"div",20);a&2&&(a=b.va,b=_.O(),_.Of("height",b.getHeight(a.start,a.end),"px")("min-width",b.aU,"ch")("top",b.Wea(a.start),"px"))};
Orb=function(a){a&1&&(_.H(0,"div",21),_.Q(1,"\n        "),_.H(2,"pre",22),_.Q(3),_.I(),_.Q(4,"\n      "),_.I());a&2&&(a=_.O(),_.Of("min-height",a.lineHeight*a.YK,"px"),_.A(3),_.ug(a.bU))};
Prb=function(a){if(a&1){var b=_.Bd();_.H(0,"code-folding-container",23);_.N("rangeToggled",function(c){_.w(b);var d=_.O();return _.x(d.f3a(c))})("mousedown",function(c){_.w(b);return _.x(c.stopPropagation())});_.I()}a&2&&(a=_.O(),_.Of("pointer-events",a.uba?"none":"unset"),_.F("visibility",a.visibility)("folding",a.eo)("lineHeight",a.lineHeight))};
Qrb=function(a){if(a&1){var b=_.Bd();_.Q(0,"\n  ");_.H(1,"splitter",24,5);_.N("resizeDone",function(c){_.w(b);var d=_.O();return _.x(d.ofa(c))})("mousedown",function(){_.w(b);_.O().SB=!0;return _.x()})("mouseup",function(){_.w(b);_.O().SB=!1;return _.x()});_.Q(3,"\n  ");_.I();_.Q(4,"\n")}a&2&&(a=_.O(),_.A(),_.Of("min-height",a.lineHeight*a.YK,"px")("right",a.Wla.getValue(),"px"),_.F("changeSizeOf",a.Op().na))};
Srb=function(a){if(a&1){var b=_.Bd();_.Q(0,"\n  ");_.H(1,"div",25,6);_.N("click",function(){_.w(b);var c=_.O();return _.x(Rrb(c))});_.Q(3,"\n  ");_.I();_.Q(4,"\n")}a&2&&(a=_.O(),_.A(),_.Of("min-height",a.lineHeight*a.YK,"px"),_.Nf("aria-expanded",a.cQ()))};Trb=function(a){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.content))};Urb=function(a){a&1&&(_.H(0,"span")(1,"a",3),_.Q(2),_.I()());a&2&&(a=_.O().va,_.A(),_.gg("href",a.url,_.Se),_.A(),_.ug(a.content))};
Vrb=function(a,b){a&1&&(_.H(0,"span",1),_.E(1,Trb,2,1,"span",2)(2,Urb,3,2,"span",2),_.I());a&2&&(_.F("ngSwitch",b.va.type),_.A(),_.F("ngSwitchCase","normal"),_.A(),_.F("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.P3;var g=e.O_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,P3:d}},{pos:0,P3:[]});b=c.pos;c=c.P3;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Xrb=function(a){a&1&&(_.H(0,"a",2),_.Vf(1,3),_.I());if(a&2){a=_.O();var b=_.bg(2);_.F("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.wg)("sameWindow",a.pX);_.Nf("aria-label",a.k0c);_.A();_.F("ngTemplateOutlet",b)}};Yrb=function(a){a&1&&_.eg(0)};Zrb=function(a,b){if(b.find(function(c){c=c.Cg;return c===a||_.era(c||"")===a}))return{type:1,rt:_.era(a)}};$rb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||aqb(c||"")===a}))return{type:2,rt:aqb(a)}};
asb=function(a){if(_.Lh.test(a))return{type:3,rt:a}};_.GG=function(a){return{type:0,rt:a}};_.HG=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:_.bb(a)}};bsb=function(a,b){var c=_.fG(a,2)||_.fG(a,0),d=_.fG(a,1),e=_.Mi(a,2);a=_.Mi(a,1);c=new _.IG({path:c,hash:e,type:b});b=new _.IG({path:d,hash:a,type:b});return new _.JG({left:c,right:b})};dsb=function(a){return _.TF(a)?_.csb:"Commit Details"};
fsb=function(a){return _.TF(a)?_.esb:"Commit "};gsb=function(a){for(var b=_.k(a.Cw),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.Yg;var e=c==null?void 0:(d=c.Aw)==null?void 0:d.Vt;e&&(c.Aw.Vt=_.fra(e)||_.gra(e)||e)}return a};lsb=function(a){a?a=hsb.toLocaleString(a,isb).indexOf("18")===-1:(a=jsb)||((a=ksb)||(a=window.navigator,a=ksb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.Lud||"en"),a=jsb=lsb(a));return a};
msb=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("Eb`"+a);return d};
psb=function(a,b){a=_.k(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!nsb(c)){a:{a=c;c=_.k(osb);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""};nsb=function(a){if(!a)return!0;for(var b=_.k(qsb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.k(rsb);for(c=b.next();!c.done;c=b.next())if(a.indexOf(c.value)>=0)return!0;return!1};
usb=function(a){var b=a.change,c=b.changeId.changeNumber,d=ssb(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),nn:b.userName,HP:tsb(a),sjb:b.sourceFiles.length}};tsb=function(a){return(a=a.change.description.tags.find(function(b){return b.key==="R"}))&&a.value!==""?a.value.split(","):[]};
ssb=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?psb(a,c):""};vsb=function(a){return new _.ce(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)})};
wsb=function(a,b){a&1&&(_.H(0,"onedev-changelist-hovercard-body",1),_.eg(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.I());a&2&&_.F("changelist",b.Na)};
xsb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",0);_.N("clickOutside",function(){_.w(b);var c=_.O();return _.x(c.ypb.next())})("mouseenter",function(){_.w(b);_.O().Vwa.next(!0);return _.x()})("mouseleave",function(){_.w(b);_.O().Vwa.next(!1);return _.x()});_.eg(1);_.I()}a&2&&(a=_.O(),_.Qf(a.className),_.F("cdkTrapFocusAutoCapture",a.Y1b))};ysb=function(a){a&1&&(_.H(0,"div",7),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg("",a.m4c,"\n"))};
zsb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",13);_.N("click",function(){_.w(b);var d=_.O(2);return _.x(d.show(d.SY.EY))});_.H(1,"mat-icon");_.Q(2,"published_with_changes");_.I();_.Q(3," Commit ");_.I()}if(a&2){a=_.O().Na;var c=_.O();_.F("activated",a.Eb===c.SY.EY)("ascTrackElement",c.mc)("trackProjectId",c.ub)}};
Asb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"mat-nav-list",8)(1,"button",9);_.N("click",function(){_.w(c);var d=_.O();return _.x(d.show(d.SY.goa))});_.H(2,"mat-icon",10);_.Q(3,"account_tree");_.I();_.Q(4," Branch ");_.I();_.H(5,"button",11);_.N("click",function(){_.w(c);var d=_.O();return _.x(d.show(d.SY.Tag))});_.H(6,"mat-icon");_.Q(7,"label_outline");_.I();_.Q(8," Tag ");_.I();_.E(9,zsb,4,3,"button",12);_.I()}a&2&&(a=b.Na,b=_.O(),_.A(),_.F("activated",a.Eb===b.SY.goa)("ascTrackElement",b.mc)("trackProjectId",
b.ub),_.A(4),_.F("activated",a.Eb===b.SY.Tag)("ascTrackElement",b.mc)("trackProjectId",b.ub),_.A(4),_.F("ngIf",!a.LEb))};Bsb=function(a){a&1&&(_.Sf(0),_.H(1,"span",24)(2,"span",25),_.Q(3),_.R(4,"toPrettyRef"),_.I(),_.H(5,"span",26),_.Q(6),_.I(),_.H(7,"span",27),_.Q(8),_.I()(),_.Uf());a&2&&(a=_.O().va,_.A(3),_.ug(_.S(4,3,a.title)),_.A(3),_.ug("-"),_.A(2),_.ug(a.metadata))};Csb=function(a){a&1&&(_.Sf(0),_.Q(1),_.Uf());a&2&&(a=_.O().va,_.A(),_.ug(a.title))};
Dsb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"a",22);_.N("click",function(){_.w(c);var e=_.O(3);return _.x(e.blur())});_.E(1,Bsb,9,5,"ng-container",23)(2,Csb,2,1,"ng-container",23);_.I()}if(a&2){a=b.va;b=_.O(2).Na;var d=_.O();_.Pf("active-element",a.Ge);_.F("routerLink",_.Uq(a.Za))("matTooltip",a.metadata||a.title)("ascTrackElement",d.mc)("trackAction",b.Xb.TK)("trackProjectId",d.ub);_.A();_.F("ngIf",a.Lwa);_.A();_.F("ngIf",!a.Lwa)}};
Esb=function(a){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=_.O(3).Na,_.A(),_.tg(" ",a.Xb.GYa," "))};Fsb=function(a){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=_.O(3).Na,_.A(),_.ug(a.Xb.FYa))};Gsb=function(a){a&1&&(_.H(0,"span",28),_.E(1,Esb,2,1,"span",29)(2,Fsb,2,1,"ng-template",null,1,_.Dg),_.I());if(a&2){a=_.bg(3);var b=_.O(3);_.A();_.F("ngIf",b.i5a.getValue())("ngIfElse",a)}};
Hsb=function(a){a&1&&(_.H(0,"cdk-virtual-scroll-viewport",19,0),_.E(2,Dsb,3,9,"a",20)(3,Gsb,4,2,"span",21),_.I());a&2&&(a=_.O().Na,_.O(),_.A(2),_.F("cdkVirtualForOf",a.Xb.items)("cdkVirtualForTemplateCacheSize",0),_.A(),_.F("ngIf",!a.Xb.items.length))};Isb=function(a){a&1&&(_.H(0,"dc-information-box",30),_.Q(1),_.I());a&2&&(a=_.O().Na,_.A(),_.tg(" ",a.message," "))};Jsb=function(a){a&1&&_.K(0,"loading",31);a&2&&_.F("inline",!0)};
Ksb=function(a,b){a&1&&(_.H(0,"div",14),_.Sf(1,15),_.E(2,Hsb,4,3,"cdk-virtual-scroll-viewport",16)(3,Isb,2,1,"dc-information-box",17)(4,Jsb,1,1,"loading",18),_.Uf(),_.I());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.ai),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.mj))};
Lsb=function(a,b,c){var d=b.Wza;var e=b.Za;var f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Za:d(g.Vt,e),Ge:g.Vt===_.Mi(e,f)||_.Mi(e,f)==="HEAD"&&!!g.yZa})})})};Msb=function(a){var b=a.Of;a=a.sta;return{title:b,Vt:b,metadata:a,DVa:b+" -- "+a,Lwa:!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 _.bb(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 _.bb(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 _.bb(a,"Unsupported ref type")}};
Qsb=function(a){a=_.k(a);var b=a.next().value;a=a.next().value;return _.rG(a)?_.BF(Object.assign({},a.Xb,{items:a.Xb.items.filter(function(c){return c.DVa.toUpperCase().indexOf(b.toUpperCase())!==-1})})):a};Rsb=function(a){var b=a.Od;a=a.xca;var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value.Cg,d===a?c.unshift({Cg:d,yZa:!0}):c.push({Cg:d});return c};_.Ssb=function(a,b){return _.KG(_.Xq(b.kc(),a)).kb()};Tsb=function(a){a.sort(function(b,c){return b.start-c.start})};
Usb=function(a,b){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=b.va,_.Pf("matched",a.rF),_.A(),_.tg("\n          ",a.j5a,"\n        "))};Vsb=function(a){a&1&&(_.H(0,"span",10),_.Q(1),_.I());a&2&&(a=_.O().bYb,_.F("ngClass",a.vv),_.A(),_.ug(a.type))};Wsb=function(a){a&1&&(_.H(0,"span",11),_.Q(1),_.I());a&2&&(a=_.O().T0,_.A(),_.ug(a))};
Xsb=function(a,b){if(a&1){var c=_.Bd();_.Q(0,"\n  ");_.H(1,"a",1);_.N("click",function(m){_.w(c);return _.x(m.preventDefault())});_.Q(2,"\n    ");_.K(3,"mat-icon",2);_.Q(4,"\n\n    ");_.H(5,"div",3);_.Q(6,"\n      ");_.H(7,"div",4);_.Q(8,"\n        ");_.E(9,Usb,2,3,"span",5);_.Q(10,"\n      ");_.I();_.Q(11,"\n      ");_.H(12,"div",6);_.Q(13,"\n        ");_.E(14,Vsb,2,2,"span",7);_.Q(15,"\n        ");_.E(16,Wsb,2,1,"span",8);_.Q(17,"\n        ");_.H(18,"span",9);_.Q(19);_.I();_.Q(20,"\n      ");_.I();
_.Q(21,"\n    ");_.I();_.Q(22,"\n  ");_.I();_.Q(23,"\n")}if(a&2){a=b.T0;var d=b.wB,e=b.icon,f=b.YNb,g=b.bYb;b=b.url;_.A();_.Nf("href",b,_.Se);_.A(2);_.F("svgIcon",e);_.A(6);_.F("ngForOf",f);_.A(5);_.F("ngIf",g);_.A(2);_.F("ngIf",a);_.A(3);_.ug(d)}};Ysb=function(a){a&1&&(_.H(0,"span",2),_.Q(1,"-"),_.I())};Zsb=function(a,b){a&1&&(_.Sf(0),_.H(1,"span"),_.Q(2),_.I(),_.E(3,Ysb,2,0,"span",1),_.Uf());a&2&&(a=b.va,b=b.last,_.A(2),_.ug(a),_.A(),_.F("ngIf",!b))};
atb=function(a){a&1&&_.K(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.O().va;var b=_.O();_.F("shortcut",_.Bg(1,$sb,b.oyb(a.scope.Yb)))}};
ctb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"search-box-suggestion-item",2);_.N("mouseFocusItem",function(d){_.w(c);var e=_.O();return _.x(e.Rxa(d))});_.H(1,"div",3);_.Q(2);_.I();_.E(3,atb,1,3,"menu-keyboard-shortcut-hint",4);_.I()}a&2&&(a=b.va,b=_.O(),_.Pf("bold-active-element",btb(b,a.scope)),_.F("payload",a.Sa)("shortcut",a.scope.Yb)("matTooltip",a.scope.dna),_.A(2),_.tg(" ",a.scope.lp," "),_.A(),_.F("ngIf",a.scope.Yb))};dtb=function(a){a&1&&_.K(0,"hr")};
etb=function(a){a&1&&_.K(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.O().va;var b=_.O(2);_.F("shortcut",_.Bg(1,$sb,b.oyb(a.scope.Yb)))}};
ftb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"search-box-suggestion-item",7);_.N("mouseFocusItem",function(d){_.w(c);var e=_.O(2);return _.x(e.Rxa(d))});_.H(1,"div",3);_.Q(2);_.I();_.E(3,etb,1,3,"menu-keyboard-shortcut-hint",4);_.I()}a&2&&(a=b.va,b=_.O(2),_.Pf("bold-active-element",btb(b,a.scope)),_.F("payload",a.Sa)("shortcut",a.scope.Yb),_.A(2),_.tg(" ",a.scope.lp," "),_.A(),_.F("ngIf",a.scope.Yb))};
gtb=function(a,b){a&1&&(_.Sf(0),_.E(1,dtb,1,0,"hr",1)(2,ftb,4,6,"search-box-suggestion-item",6),_.Uf());a&2&&(a=b.Na,_.A(),_.F("ngIf",a.length),_.A(),_.F("ngForOf",a))};itb=function(a){a&1&&(_.Sf(0),_.K(1,"hr"),_.H(2,"search-box-suggestion-item",8)(3,"a",9),_.K(4,"mat-icon",10),_.Sf(5),_.Q(6," Manage saved queries "),_.Uf(),_.I()(),_.Uf());a&2&&(a=_.O(),_.A(2),_.F("payload",_.Bg(2,htb,a.sab)),_.A(),_.F("routerLink",a.sab))};
ktb=function(a){var b=_.Be(a,"visibilitychange").ha(_.Ge(function(){return jtb(a)}));return function(c){return c.ha(_.vf(function(d){d=_.ne(d);return jtb(a)?d:d.ha(_.Aka(function(){return b}))}))}};jtb=function(a){return!("visibilityState"in a)||a.visibilityState==="visible"};
ltb=function(a,b){var c=!0;c=c===void 0?!1:c;var d=a.Y1(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,"")};ntb=function(a){var b=[];a=_.k(_.Yi(a));for(var c=a.next();!c.done;c=a.next())mtb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
mtb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Ll){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.NO&&LG("operator",d-1,d,b);a.error&&(e=a.error.location,LG("error",e.start,e.end,b));a.warning&&(e=a.warning.location,LG("warning",e.start,e.end,b));switch(a.Ll){case 1:LG("label",d,d+a.D_c.length+1,b);break;case 0:case 2:a=a.y2c;LG("operator",a.start,a.end,b);break;case 4:LG("quoted",d,c,b);break;case 3:case 5:break;default:_.bb(a)}};
LG=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};otb=function(a){return a&&a.params.ov||null};ptb=function(a){return a&&a.params.Px||null};qtb=function(a){return a&&a.params.Mj!=null?a.params.Mj!=="0":null};rtb=function(a){return a&&a.params.Wf!=null?a.params.Wf:null};stb=function(a){return!!a&&a.params.Yt!=null};ttb=function(a){return a&&a.params.pv!=null?a.params.pv:null};utb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
wtb=function(){var a={bufferSize:1,KQ:void 0,hw:!1,scheduler:void 0};return function(b){if(b&&typeof b.VB==="function")b=b.VB(vtb(a));else throw new TypeError("cb");return b}};
vtb=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.KQ===void 0?Infinity:a.KQ;var d=a.hw;var e=a.scheduler;var f,g=0,m,n=!1,r=!1;return function(v){g++;if(!f||n)n=!1,f=new _.pf(b,c,e),m=v.subscribe({next:function(D){f.next(D)},error:function(D){n=!0;f.error(D)},complete:function(){r=!0;m=void 0;f.complete()}});var y=f.subscribe(this);this.add(function(){g--;y.unsubscribe();m&&!r&&d&&g===0&&(m.unsubscribe(),f=m=void 0)})}};
xtb=function(a,b){a=a.he;b=b.he;return a===null&&b===null?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};ytb=function(a,b){a&1&&(_.H(0,"mat-card-content"),_.K(1,"linkified-message",8),_.R(2,"emptyToConstant"),_.I());a&2&&(a=b.Na,_.A(),_.F("message",a.tt)("linkDefinitions",_.S(2,2,a.dU)))};ztb=function(a){a&1&&(_.H(0,"a",9),_.Q(1," View blame prior to this change "),_.I());a&2&&(a=_.O(),_.F("routerLink",a.inb)("trackProjectId",a.fv.ub))};
Btb=function(a){if(a&1){var b=_.Bd();_.H(0,"commit-details",5);_.N("mouseenter",function(){_.w(b);var c=_.O();clearTimeout(c.bBb);return _.x()})("mouseleave",function(){_.w(b);var c=_.O();return _.x(Atb(c))});_.I()}a&2&&(a=_.O(),_.F("commit",a.commit)("baseLocation",a.fv)("parentCommit",a.GF))};Ctb=function(a){var b=[].concat(_.nd(a.nq));b.sort(function(f,g){return f.NM.localeCompare(g.NM)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Of,e+1);a.jqb=d;a.NYc=c;return a};
Etb=function(a){return Dtb(a.startLine,a.endLine,a.startColumn,a.endColumn)};Ftb=function(a){var b=a.Am();a=a.Wi();return b&&a?{startLine:b.getLine(),startColumn:_.lk(b,2),endLine:a.getLine(),endColumn:_.lk(a,2)}:{}};Dtb=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}};Gtb=function(a){return a.startLine!==void 0&&a.endLine!==void 0};Htb=function(a){return Gtb(a)&&a.startColumn!==void 0&&a.endColumn!==void 0};
Itb=function(a,b){a&1&&_.K(0,"blame-snippet",3);if(a&2){a=b.mE;var c=b.commit,d=b.Rd,e=b.GF,f=b.startLine,g=b.endLine;_.lA("blame-layer ",b.className,"");_.F("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)("startLine",f)("endLine",g)}};Jtb=function(a,b){a&1&&_.K(0,"div");a&2&&_.lA("blame-layer ",b.className,"")};Ktb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.F("hasBackground",!0)};Ltb=function(a,b){a&1&&_.K(0,"div");a&2&&_.Qf(b.className)};
Mtb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};Ntb=function(a){a&1&&(_.H(0,"mat-card-subtitle"),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.e7a))};Otb=function(a){a&1&&_.K(0,"div",6)};Ptb=function(a,b){a&1&&(_.Sf(0),_.K(1,"finding-details",4),_.E(2,Otb,1,0,"div",5),_.Uf());if(a&2){a=b.va;b=b.last;var c=_.O(2);_.A();_.F("icon",c.icon)("title",c.oGb)("subtitle",c.tooltip)("details",a);_.A();_.F("ngIf",!b)}};
Qtb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-card",2);_.N("mouseenter",function(){var c=_.w(b).attach;return _.x(c())})("mouseleave",function(){var c=_.w(b).detach;return _.x(c())});_.E(1,Ptb,3,5,"ng-container",3);_.I()}a&2&&(a=_.O(),_.A(),_.F("ngForOf",a.details))};Rtb=function(a,b){a&1&&_.K(0,"finding",1);a&2&&_.F("annotations",b.annotations)};
Stb=function(a){var b,c;return((c=(b=_.Jq(a))==null?void 0:_.Wj(b,_.xq,1,_.Rj()))!=null?c:[]).filter(function(d){var e;return((e=_.Vj(d,_.wq,4))==null?0:_.kk(e,4))?!1:_.qG(_.MG(a))||!_.qG(d.iV())})};
_.Vtb=function(a,b,c,d,e,f){var g=_.Vj(b,_.Eq,2)||Ttb(),m=Number(b.bzb()),n,r,v,y,D,J,L={kind:0,ue:"",bJ:m,C5c:_.nwa(_.Vj(b,_.Km,5))||void 0,BQb:_.Wj(b,_.Km,6,_.Rj()).length>0?_.Wj(b,_.Km,6,_.Rj()).map(function(P){return _.nwa(P)}):void 0,location:a,diffBase:f&&(f.Fv()||_.RF(_.Sj(f,1))),fileName:a.path,mimeType:_.ok(g,1),Eta:_.kk(g,2),line:a.params.line,X2:e,PJ:_.lk(g,8),hF:(n=g.Gea())==null?void 0:n.getId(),JF:(J=c[0])!=null?J:0,d1:(r=g.HN())==null?void 0:r.getEditor(),u1:(v=g.HN())==null?void 0:
_.ok(v,4),Sva:(y=g.HN())==null?void 0:_.ok(y,2),fK:(D=g.HN())==null?void 0:_.ok(D,3),Oyb:_.Wj(g,_.Lp,12,_.Rj())};return m>4194304?(a=((b.Fv()||_.RF(_.Sj(b,1))).length===0&&d?_.ze(function(){return d(m)}):_.ne(b)).ha(_.z(function(P){return Utb(L,P)})),Object.assign({},L,{nea:a})):Utb(L,b)};
Utb=function(a,b){var c=b.Fv()||_.RF(_.Sj(b,1));b=_.Vj(b,_.Eq,2)||new _.Eq;var d;if(d=_.Vj(b,_.ITa,9)){var e=Wtb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=Xtb([0],Ytb,Ztb),m=0,n=c,r=null;;){var v=f.exec(n);if(v&&n!==""){var y=v.index;g[m]=n.substr(0,y|0);var D=n;v=y+v.at(0).length|0;n=D.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++)D=g[r],e=Math.max(e,D.length),
n==0?(v=m,y=$tb(D.length),v.push(y)):(v=m,y=$tb(m[m.length-1|0].DB+1+D.length|0),v.push(y)),f.push(NG(D)+"\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 aub;g.tVc=f;g.uVc=m;g.Zwb=e;e=bub(new cub,g,_.Ab(d,1,_.eb,_.Rj(_.Mj)),_.qk(d,2,_.Rj(_.Mj)));e={lines:g.tVc,GV:e,length:c.length,CIb:g.Zwb};Wtb.set(d,e);d=e}}else d=c;g=_.Wj(b,_.JTa,3,_.Rj());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=dub.get(m))for(n=_.lk(f,1);n<=_.lk(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===_.lk(f,1)?_.lk(f,2):0,endColumn:n===_.lk(f,3)?_.lk(f,4):Number.MAX_SAFE_INTEGER,So:m});return Object.assign({},a,{ue:c,code:d,Zx:e,VF:b.b2(_.Mj)})};
eub=function(a,b,c,d){var e=_.fG(a,c)||a.path,f={commit:_.Mi(a,c),Eb:_.Mi(a,0)||""};c=_.iqb(a,c);return b.get(a.ub,a.Yc,a.repository,f,e,{Sb:c,fileSize:d,line:_.Qva(a.params.line)}).ha(_.Ze(function(g){if(_.Mi(a,2)&&g&&_.kB(g)&&g.error.code===404){g=Promise;var m=g.resolve;var n=new _.Hq;var r=new _.Fq;var v=new _.Eq;r=_.Xj(r,2,v);n=_.Yj(n,2,_.Iq,r);g=m.call(g,n)}else throw g;return g}))};fub=function(a,b,c){return _.Mi(b,2)?a.ha(_.WA(eub(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.z(function(d){return{current:d}}))};
gub=function(a,b,c,d){if(!_.Mi(b,2))return _.ne(a);d=bsb(b,d);return c.diff(b.ub,b.Yc,b.repository,[d]).ha(_.z(function(e){a.aua=e.Mua[0];return a}))};hub=function(a,b){var c,d,e=(c=_.Vj(b,_.Lp,7))==null?void 0:(d=_.Vj(c,_.Ti,1))==null?void 0:_.ok(d,3);if(!e&&!a.path)return a;c=a.kc();e&&_.Xq(c,_.Jh(e));a.path&&(_.Kq(b)&&a.path.endsWith("/")?c.ud(a.path.slice(0,-1)):_.Jq(b)&&!a.path.endsWith("/")&&c.ud(a.path+"/"));return c.kb()};
iub=function(a,b){a&1&&_.K(0,"nl-semantic-outlines-snippet",3);a&2&&(a=b.z1a,_.lA("nl-semantic-outlines-layer ",b.className,""),_.F("nlOutline",a))};jub=function(a,b){a&1&&_.K(0,"div");a&2&&_.lA("nl-semantic-outlines-layer ",b.className,"")};kub=function(a){a&1&&_.K(0,"loading",4);a&2&&_.F("hasBackground",!0)};
_.mub=function(a){var b=_.lub(a.qe()).toString();a:{a=_.Vj(a,_.Ti,1);var c=a.Zr(),d=_.rBa(c,_.Ri);switch(d){case 3:case 5:var e=a.Zr();c=_.tk(e,5,_.Ri);d=OG(c||_.tk(e,3,_.Ri));e=OG(_.ok(e,2));var f=OG(_.ok(a,4));a=OG(_.ok(a,3));var g=_.Lh.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:_.zj(_.ok(c,2),"piper")?c.WXa()?(c=OG(a.Zr().WXa()),a=_.ok(a,3),a="x-citc://"+c+(a&&a!=="HEAD"?"@"+a:"")):(a=_.ok(a,3),a=a!=="HEAD"?"x-piper://"+a:"x-piper://"):
(c=OG(_.ok(a.Zr(),2)),a=_.ok(a,3),a="x-package://"+c+(a&&a!=="HEAD"?"@"+a:""));break a;default:a=_.bb(d)}}return a+"/"+b};
rub=function(a){var b=_.lub(a);PG.params={};switch(b.bu){case "x-piper":PG.Be=nub;PG.repository="Piper";PG.Eb=b.rg()||"HEAD";break;case "x-citc":oub(b);break;case "x-package":pub(b);break;case "x-oss":qub(b,"ossProject");break;case "x-gob":qub(b,"host");break;case "x-kythe":return rub(a.replace(sub,function(c,d){return"x-"+d+"://"}));default:throw Error("Be`"+b.bu);}PG.path=b.qe().substr(1);if(a=tub(b))PG.params.line=a;return PG};
tub=function(a){if(a=a.hJ){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}]}}};oub=function(a){var b=QG(a.rg());if(!b)throw Error("Ce`"+a.toString());a=QG(a.rG);PG.Be=nub;PG.repository="Piper";PG.Eb=a?b:"HEAD";PG.params.Sb=a||b};
pub=function(a){var b=QG(a.rg());if(!b)throw Error("De`"+a.toString());a=QG(a.rG);PG.Be=nub;PG.repository=a||b;PG.Eb=a?b:"HEAD"};qub=function(a,b){var c=_.k(a.rG.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=QG(a.rg());if(f){if(!d)throw Error("Ee`"+a.toString());if(!e&&!c)throw Error("Fe`"+a.toString());}else throw Error("Ge`"+a.toString());a=QG(e||c);PG.Be={id:f,type:b};PG.repository=QG(d);PG.Eb=a;if(b=e&&c)PG.params.If=b};OG=function(a){return a.replace(uub,"~")};
QG=function(a){return a.replace(vub,"/")};wub=function(a){return _.Pj(a,_.Mp,5)&&!!a.getType()};yub=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next())xub(c.value,function(d){d.getType()!==null&&b.set(d.getType(),!0)});return new RG(b)};xub=function(a,b){b(a);a=_.k(_.bRa(a));for(var c=a.next();!c.done;c=a.next())xub(c.value,b)};zub=function(a){return a.reduce(function(b,c){return b+c.oW},a.length)};Aub=function(a){var b;return!((b=_.sk(a,4,_.Rj()))==null||!b.length)||_.bRa(a).some(Aub)};
_.Bub=function(a,b,c){var d=c===void 0?{Nha:void 0,Irb:!1}:c;c=d.Nha;d=d.Irb;a=rub(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.Be)==null?void 0:f.id)&&b.Yc===((g=a.Be)==null?void 0:g.type)&&b.repository===a.repository;if(!a.params.Sb&&b.params.Sb)a.params=Object.assign({},a.params,{If:a.Eb,Sb:void 0}),a.Eb="HEAD";else{g=e&&_.lra(a.path,b.path,_.KUa);f=a.Eb!==b.Eb?a.Eb:_.Mi(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.If||(a.params=Object.assign({},a.params,{If:a.Eb}),a.Eb=b.Eb)}}a.params=Object.assign({},b.params,a.params);return a};_.Cub=function(a,b){var c=a.Fv();a=_.k(_.Cb(a,3,_.xba).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};
Fub=function(a){var b=Dub.hasOwnProperty(a)?Dub[a]:null;if(b)return b;Object.keys(Dub).length>65536&&(Dub={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Eub(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Eub(b,d);b=Eub(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=SG(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=SG(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=SG(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=SG(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=SG(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=SG(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");SG(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Dub[a]=b};SG=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Eub=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Hub=function(a){return Gub[a]};
TG=function(a,b){a=_.ca[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};UG=function(a,b){return(a=_.ca[a])&&a.prototype&&a.prototype[b]||null};VG=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Oe");return a};WG=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Ej&&document.documentMode<10){if(!b[c].call)throw Error("Pe");}else if(typeof b[c]!="function")throw Error("Oe");return b[c].apply(b,d)};
Jub=function(a){return VG(Iub,a,"attributes",function(b){return b instanceof NamedNodeMap})};Lub=function(a,b,c){try{WG(Kub,a,"setAttribute",[b,c])}catch(d){if(d.message.indexOf("A security problem occurred")==-1)throw Error("Qe`"+b+"`"+a.tagName+"`"+d.message,{cause:d});}};Nub=function(a){return VG(Mub,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Pub=function(a){return VG(Oub,a,"sheet",function(b){return b instanceof CSSStyleSheet})};
Rub=function(a){return VG(Qub,a,"nodeName",function(b){return typeof b=="string"})};Tub=function(a){return VG(Sub,a,"nodeType",function(b){return typeof b=="number"})};Vub=function(a){return VG(Uub,a,"parentNode",function(b){return!(b&&typeof b.name=="string"&&b.name&&b.name.toLowerCase()=="parentnode")})};Xub=function(a,b){return WG(Wub,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};Zub=function(a,b,c){WG(Yub,a,a.setProperty?"setProperty":"setAttribute",[b,c])};
avb=function(a){return VG($ub,a,"namespaceURI",function(b){return typeof b=="string"})};cvb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={y2a:void 0},e++){var f=a[e],g=f.getAttribute("href")||"";!bvb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.Ai(g),d.y2a={},g.Sj.forEach(function(m){return function(n,r){m.y2a[r]=n}}(d)),d=b(g.qe(),d.y2a,g.hJ),_.cc(f,d))}};
fvb=function(a,b){var c=a.querySelectorAll("img");a=new _.Zd;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={Yca:void 0,O2a:void 0},e=c.next())if(f.Yca=e.value,e=f.Yca.getAttribute("src")||"",e=e.match(dvb))e=atob(e[1]),f.O2a=d.cloneNode(!0),evb(f.O2a,f.Yca),a.add(b(e).subscribe(function(g){return function(m){g.Yca.src=m;evb(g.Yca,g.O2a)}}(f)));return a};
bvb=function(a){if(!a)return!0;try{return!(new _.Ai(a)).bu&&!a.startsWith("//")}catch(b){return!1}};gvb=function(a){var b=new _.Ai(a);if(b.bu&&b.bu.toUpperCase()==="HTTP")_.$Ha(b,"");else if(!b.tJ())return _.$b('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.$b(b.toString())};hvb=function(a){a&1&&(_.H(0,"mat-card",1)(1,"mat-card-content"),_.K(2,"markdown-content",2),_.I()());a&2&&(a=_.O(),_.A(2),_.F("content",a.content.text))};
ivb=function(a){a&1&&(_.H(0,"mat-card",1)(1,"mat-card-content")(2,"pre"),_.Q(3),_.I()()());a&2&&(a=_.O(),_.A(3),_.ug(a.content.text))};
kvb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"button",7,0)(3,"span",8);_.Q(4);_.I()();_.H(5,"command-menu",9,1);_.N("closed",function(d){_.w(b);var e=_.O(4);return _.x(d!=="keydown"&&e.eg.hea("mouse"))})("menuItemSelected",function(d){_.w(b);_.O(4).S0a.emit(d);return _.x()});_.I();_.Uf()}if(a&2){a=_.bg(6);var c=_.O().va;_.A();_.F("disabled",c.disabled)("matMenuTriggerFor",a.eg)("matMenuTriggerData",_.Bg(4,jvb,c.children));_.A(3);_.ug(c.label)}};
lvb=function(a){a&1&&(_.H(0,"span",13),_.Q(1),_.I());a&2&&(a=_.O(2).va,_.A(),_.ug(a.Yb))};mvb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",10);_.N("click",function(){_.w(b);var c=_.O().va;_.O(3).S0a.emit(c);return _.x()});_.H(1,"span",11);_.Q(2);_.I();_.E(3,lvb,2,1,"span",12);_.I()}a&2&&(a=_.O().va,_.F("disabled",a.disabled),_.A(),_.gg("title",a.disabled?"":a.label),_.A(),_.ug(a.label),_.A(),_.F("ngIf",a.Yb))};
nvb=function(a,b){a&1&&(_.Sf(0),_.E(1,kvb,7,6,"ng-container",5)(2,mvb,4,4,"button",6),_.Uf());a&2&&(a=b.va,_.A(),_.F("ngIf",a.children&&a.children.length>0),_.A(),_.F("ngIf",!a.children||a.children.length===0))};ovb=function(a){a&1&&_.K(0,"mat-divider")};pvb=function(a,b){a&1&&(_.Sf(0),_.E(1,nvb,3,2,"ng-container",4)(2,ovb,1,0,"mat-divider",5),_.Uf());a&2&&(a=b.va,b=b.last,_.A(),_.F("ngForOf",a),_.A(),_.F("ngIf",!b))};qvb=function(a,b){a&1&&_.E(0,pvb,3,2,"ng-container",4);a&2&&_.F("ngForOf",b.B4)};
tvb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"kythe-hovercard",2);_.N("mouseenter",function(){_.w(c);var d=_.O(2);return _.x(rvb(d))})("mouseleave",function(){_.w(c);var d=_.O(2);return _.x(svb(d))});_.I()}a&2&&_.F("content",b.Na)};uvb=function(a,b){a&1&&(_.E(0,tvb,1,1,"kythe-hovercard",1),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.content))};vvb=function(a){var b=_.XG(a.kc(),function(c){delete c.line});a.params.Sb!=null&&_.XG(_.Xq(b,"HEAD"),function(c){delete c.Sb});return b.kb()};
wvb=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&&(_.Ij?b.metaKey:b.ctrlKey);default:return!1}};
yvb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.H(1,"button",1);_.R(2,"async");_.N("click",function(){_.w(c);_.O().M8a.next({kind:"event",action:"CLICK"});return _.x()});_.H(3,"mat-icon");_.Q(4);_.I()();_.Uf()}a&2&&(a=b.Na,b=_.O(),_.A(),_.F("disabled",a.state===b.XY.uu)("matTooltip",_.S(2,10,b.B5))("ascTrackElement",b.mc)("trackAction",a.state===b.XY.hHa?"unstar":"star"),_.Nf("aria-label",xvb.format({starred:a.state===b.XY.hHa?"starred":"unstarred",elementName:b.Ux,type:b.type})),_.A(2),_.Pf("starred",
a.state===b.XY.hHa)("disabled",a.state===b.XY.uu),_.A(),_.tg(" ",a.state===b.XY.uDc?"star_border":"star"," "))};zvb=function(a,b){switch(b){case "REF":return _.iG(a.kc(),"ref").kb();case "REPO":return _.iG(a.kc(),"repo").kb();case "FILE":case "FOLDER":return a;default:return _.bb(b)}};
Avb=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 _.bb(a,"Unsupported place item type")}};
_.Bvb=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 _.bb(a,"Unsupported place item type")}};Cvb=function(a,b){var c=a.jl;a=a.Dd;var d=b.jl;b=b.Dd;return c===d&&a===b};
Dvb=function(a){var b=a.Tv;var c=[],d;a=_.k(((d=a.tP)==null?void 0:d.Tv)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.k(d.cU);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({Ae:{start:f,end:f+e.length},lineNumber:_.BG(b)})}}return c};
Fvb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"span",5);_.ag(2,0);_.R(3,"number");_.R(4,"number");_.I();_.H(5,"button",6);_.N("click",function(){_.w(b);var c=_.O();return _.x(Evb(c,-1))});_.H(6,"mat-icon");_.Q(7,"keyboard_arrow_up");_.I()();_.H(8,"button",7);_.N("click",function(){_.w(b);var c=_.O();return _.x(Evb(c,1))});_.H(9,"mat-icon");_.Q(10,"keyboard_arrow_down");_.I()();_.Uf()}a&2&&(a=_.O(),_.A(4),_.YA(a.g3)(_.S(3,17,a.Lk+1))(_.S(4,19,a.g3)),_.ZA(2),_.A(),_.F("disabled",a.Lk<=0)("title",
a.J$a)("ascTrackElement",a.mc)("trackArtifactId",a.hna)("trackListIndex",a.Lk)("trackProjectId",a.uQ),_.Nf("aria-label",a.J$a),_.A(3),_.F("disabled",a.Lk>=a.g3-1)("title",a.I$a)("ascTrackElement",a.mc)("trackArtifactId",a.hna)("trackListIndex",a.Lk)("trackProjectId",a.uQ),_.Nf("aria-label",a.I$a))};Gvb=function(a){a&1&&_.K(0,"loading",8);a&2&&_.F("inline",!0)};
Hvb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",9);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.close.emit())});_.H(1,"mat-icon");_.Q(2,"close");_.I()()}a&2&&(a=_.O(),_.F("title",a.H$a)("ascTrackElement",a.mc)("trackArtifactId",a.hna)("trackProjectId",a.uQ),_.Nf("aria-label",a.H$a))};
Jvb=function(a){if(a&1){var b=_.Bd();_.H(0,"a",10);_.R(1,"icon");_.N("click",function(d){_.w(b);var e=_.O(3);return _.x(Ivb(e,d))});_.Q(2);_.I()}if(a&2){a=_.O().va;var c=_.O(2);_.lA("file-item ",_.S(1,9,a.entryType),"");_.Pf("deleted",a.hp);_.F("routerLink",_.Uq(a.Vc))("queryParamsHandling",c.wg);_.Nf("aria-label",a.name||c.ariaLabel);_.A(2);_.ug(a.name)}};
Kvb=function(a){a&1&&(_.H(0,"a"),_.R(1,"icon"),_.R(2,"toHref"),_.Q(3),_.I());if(a&2){a=_.O().va;var b=_.O().va,c=_.O();_.lA("file-item ",_.S(1,8,a.entryType),"");_.Pf("deleted",a.hp);_.Nf("href",_.dB(2,10,a,b,c.yj),_.Se)("aria-label",a.name||c.ariaLabel);_.A(3);_.ug(a.name)}};Lvb=function(a){a&1&&_.K(0,"img",11);a&2&&(a=_.O(3),_.F("alt",a.ZCa),_.Nf("title",a.ZCa))};
Mvb=function(a,b){a&1&&(_.H(0,"span",14),_.K(1,"img",15),_.H(2,"label",16),_.Q(3),_.I()());a&2&&(a=b.va,b=_.O(4),_.aB("title","",a.title,": ",b.Nib(a.instances),""),_.A(),_.F("src",a.icon||b.g$b,_.Se)("alt",a.title),_.A(2),_.ug(b.Nib(a.instances)))};Nvb=function(a,b){a&1&&(_.H(0,"span",12),_.E(1,Mvb,4,6,"span",13),_.I());a&2&&(a=b.Na,_.A(),_.F("ngForOf",a))};
Ovb=function(a,b){a&1&&(_.Sf(0),_.H(1,"span",6,1),_.E(3,Jvb,3,11,"a",7)(4,Kvb,4,14,"ng-template",null,2,_.Dg)(6,Lvb,1,2,"img",8)(7,Nvb,2,1,"span",9),_.R(8,"activeAggregations"),_.I(),_.Uf());if(a&2){a=b.va;b=_.bg(5);var c=_.O(2);_.A(3);_.F("ngIf",!c.xY||!a.Y6c)("ngIfElse",b);_.A(3);_.F("ngIf",a.rZc);_.A();_.F("ngIf",_.cB(8,4,a.path,c.aggregations))}};Pvb=function(a){a&1&&(_.Sf(0),_.E(1,Ovb,9,7,"ng-container",5),_.Uf());a&2&&(a=_.O(),_.A(),_.F("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
_.Tvb=function(a,b,c){a==="android"&&(a="android-internal");if(a==="chops_infra_internal")return a=new _.B3a,a=_.Pi(a,1,"chops_infra_internal"),a=_.Pi(a,2,"chromium/infra/infra_superproject"),_.Pi(a,3,"main");a=b.get(a);var d=a==null?void 0:_.ok(a,2);b=a==null?void 0:_.ok(a,3);if(d&&b){if(d=c=c.get(d)){b=_.Mh(b);var e=_.k(Qvb(_.qk(c,2,_.Rj())));d=e.next().value;e=e.next().value;var f=_.k(Qvb(_.qk(c,3,_.Rj()))),g=f.next().value;f=f.next().value;c=_.qk(c,4,_.Rj());d=Rvb(b,d,g,c)&&!Svb(b,e,f)}if(d)return a}};
Qvb=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]};Rvb=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)})};Svb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};fpb=/[-_.]/g;dpb={"-":"+",_:"/",".":"="};
_.Uvb=function(a){if(_.Pa!==_.Pa)throw Error("K");var b=a.zd;b=b==null||_.ya(b)?b:typeof b==="string"?_.gpb(b):null;return b==null?b:a.zd=b};Vvb=function(a,b){if(!a.zd||!b.zd||a.zd===b.zd)return a.zd===b.zd;if(typeof a.zd==="string"&&typeof b.zd==="string"){var c=a.zd,d=b.zd;b.zd.length>a.zd.length&&(d=a.zd,c=b.zd);if(c.lastIndexOf(d,0)!==0)return!1;for(b=d.length;b<c.length;b++)if(c[b]!=="=")return!1;return!0}c=_.Uvb(a);b=_.Uvb(b);return hpb(c,b)};
upb=function(a,b){if(typeof b==="string")b=b?new _.Na(b,_.Pa):_.Ra();else if(b instanceof Uint8Array)b=new _.Na(b,_.Pa);else if(!(b instanceof _.Na))return!1;return Vvb(a,b)};tpb=function(a,b,c){return b instanceof _.ob?npb(a,b,c):opb(a,b,c)};wpb.required=function(){return _.sg(!0,!0)};Wvb=function(a,b){return _.Eb(a,1,b,_.lb)};Xvb=function(a,b){return _.yk(a,2,b)};_.MG=function(a){return _.sk(a,8,_.Rj())};Ttb=function(){var a=new _.Eq;a=_.yk(a,2,!1);return _.Pi(a,1,"text/plain")};_.YG=function(a){return{Mb:_.Uq(a)}};
_.iG=function(a,b){a.ud();if(b==="ref")return a;_.Xq(a);return b==="repo"?a:_.Wq(a)};_.XG=function(a,b){b(a.params);return a};_.KG=function(a){_.XG(a,function(b){delete b.line;delete b.oy;delete b.io;delete b.Jp;delete b.If});return a};_.Yvb=function(a,b){_.au(a,{error:b,message:"Permission denied.",Ud:"Dismiss"})};Zvb=function(a,b){a.Rha.subscribe(b)};$vb={id:"NL_SEMANTIC_OUTLINES",name:"AI Explanations",children:[]};awb={id:"BLAME",name:"Blame",children:[]};bwb={id:"XREFS",name:"References",children:[]};
cwb={id:"DEPRECATED",name:"Deprecated",children:[]};dwb=function(a){return a.pxb().ha(_.z(function(b){var c=new Map(b);_.Mv.has(10)&&(c.set("XREFS",{Gf:"ON",Bma:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Gf:"ON",Bma:""}));return c}))};ewb=function(a,b){return a.n2().ha(_.z(function(c){return c.some(function(d){return _.Zq(d,b)})}))};
VF=function(a){a=a===void 0?{}:a;this.i={};this.i.hostName=a.Cn==null?null:a.Cn;this.i.projectId=a.projectId==null?null:a.projectId;this.i.depotGroup=a.Or==null?null:a.Or;this.i.ossProject=a.ni==null?null:a.ni;this.i.repositoryName=a.ej==null?null:a.ej};_.W(VF,_.V);VF.prototype.ka=function(){return VF};VF.prototype.ma=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.p.Object.defineProperties(VF.prototype,{Or:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.U(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Cn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.U(this,"hostName"):""},set:function(a){this.i.hostName=a}},ni:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.i.projectId=a}},ej:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.U(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var UF=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root;this.i.includeRegionalRepos=a.jCb==null?null:a.jCb};_.W(UF,_.V);UF.prototype.ka=function(){return UF};
UF.prototype.ma=function(){return{keys:["includeRegionalRepos","root"],Ka:{root:VF}}};_.p.Object.defineProperties(UF.prototype,{jCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.U(this,"includeRegionalRepos"):!1},set:function(a){this.i.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.U(this,"root"):null},set:function(a){this.i.root=a}}});
_.fwb=function(a,b){return a.bP!=="mainContent"?function(){}:_.V6a(a,"mainContent",void 0,b)};gwb=function(a,b,c){a.Hf.put(b.toObject(),c.ha(_.z(function(d){return a.extract(d)}),_.Ge(function(d){return!!d}),_.bf(a.Ita()),_.vf(function(d){return a.isValid(d)?_.ne(d):a.fetch(b)})))};_.hwb=function(a,b){var c=_.Pbb(a,b);if(!_.SF(b))return a.window.location.origin+c;if(!_.TF(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};_.xj(ypb,_.aa);
ypb.prototype.name="AssertionError";_.iwb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&spb(a,b)};jwb=function(){return null};Fpb=function(a){this.fOb=a};Fpb.prototype.toString=function(){return this.fOb};var Dpb=function(a){this.gOb=a};Dpb.prototype.toString=function(){return this.gOb};evb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.lub=function(a){return a instanceof _.Ai?a.clone():new _.Ai(a)};Kpb=function(a,b,c){this.C_c=a;this.z3=b;this.v1c=c};
_.p.Object.defineProperties(Kpb.prototype,{zi:{configurable:!0,enumerable:!0,get:function(){return _.Pd.get(this.C_c)||null}}});var Xpb=function(a){this.Mq=a};
_.p.Object.defineProperties(Xpb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Mq.parentNode;return a?new $F(a):null}},Tb:{configurable:!0,enumerable:!0,get:function(){var a=XF(this.Mq),b=a?a.zi:null;return b===null?_.PIa:new _.Nd(b[1].data[a.z3],b)}},Ix:{configurable:!0,enumerable:!0,get:function(){var a=this.Mq,b;if((b=a)&&!(b=Lpb(a)))if(a=(a=XF(a))?a.zi:null,a===null)b=null;else{for(var c;a[1].type===2&&(c=_.zd(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Lpb(this.Mq))){a=this.Mq;if(typeof Element!=="undefined"&&!(a instanceof Element))throw Error("Ya");a=(a=XF(a))?a.zi:null;a=a===null?null:a[8]}return a}},vg:{configurable:!0,enumerable:!0,get:function(){return Npb(this.Mq).filter(function(a){return a.type==="dom"})}}});var $F=function(a){this.Mq=a};_.W($F,Xpb);
$F.prototype.query=function(a){var b=[],c=XF(this.Mq),d=c?c.zi:null;d!==null?YF(d[1].data[c.z3],d,a,b,!0,this.Mq):Vpb(this.Mq,a,b,!0);return b[0]||null};
_.p.Object.defineProperties($F.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.Mq.nodeType==Node.ELEMENT_NODE?this.Mq:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=XF(this.Mq),b=a?a.zi:null;return b!==null?b[1].data[a.z3].value:this.Mq.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=XF(this.Mq),b=a?a.zi:null;if(b===null)return{};var c=b[1].data,d=c[a.z3];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.Q3c;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+=_.Ic(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=XF(b),d=c?c.zi:null;if(d===null)return{};d=d[1].data[c.z3].oc;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:{}}},ne:{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.Mq.childNodes,b=[],c=0;c<a.length;c++)b.push(_.ZF(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(_.ZF(a[c]));return b}}});var kwb=function(a,b,c){c=c||{};c.format="jspb";this.ci=new _.sq(c);this.ji=a==void 0?a:a.replace(/\/+$/,"")};
_.h=kwb.prototype;_.h.qxa=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.tTa)};_.h.n4a=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.uTa)};_.h.o4a=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.vTa)};
_.h.jka=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.wTa)};_.h.aXa=function(a,b){return _.tq(this.ci,this.ji+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.sTa)};lwb=_.Tb(_.vq);Zpb=/^(.*?)\/*$/;_.ZG=function(){};_.ZG.prototype.transform=function(a){return a?_.dG(a):""};_.ZG.O=function(a){return new (a||_.ZG)};_.ZG.He=_.id({name:"toPrettyRef",type:_.ZG,le:!0});_.$G=function(){};
_.$G.O=function(a){return new (a||_.$G)};_.$G.Da=_.ed({type:_.$G});_.$G.Ca=_.Hc({});var aH=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.Cd=void 0;this.Ac=a.Ac;this.Bc=a.Bc;this.qc=b.qc;this.uc=b.uc},mwb=function(a,b){this.pMc=a;this.hIc=b};mwb.prototype.get=function(a,b){var c=this.hIc.get(a);return typeof c!=="undefined"?c:this.pMc.get(a,b)};_.bH=function(a){this.title=a;_.nwb(this)};_.nwb=function(a){a.title.Qm("")};_.bH.O=function(a){return new (a||_.bH)(_.t(_.lo))};
_.bH.ua=_.q({token:_.bH,qa:_.bH.O,Ga:"root"});owb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;AG=function(a){var b=_.Z1a.test.call(_.Z1a,a)?"\u200f":"\u200e";return a.replace(owb,b+"$&"+b)};pwb={id:"Google",type:"depot"};
sqb={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"}}};qwb=["content"];_.cH=function(a){var b=this;this.ay=a;this.size="small";this.format="fill";this.color="blue";this.XAb=new MutationObserver(function(){return void rwb(b)});this.XAb.observe(a.na,{attributes:!0,attributeFilter:["disabled"]})};_.cH.prototype.Ra=function(){swb(this);this.ay.na.tagName==="A"&&this.ay.na.classList.add("link")};_.cH.prototype.Ub=function(a){(a.size||a.format||a.color)&&swb(this)};
_.cH.prototype.La=function(){this.XAb.disconnect()};_.cH.prototype.Fn=function(){for(var a=this.fSc.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)}rwb(this)};
var rwb=function(a){a.ay.na.getAttribute("disabled")!=null?a.ay.na.setAttribute("aria-disabled","true"):a.ay.na.removeAttribute("aria-disabled")},swb=function(a){var b=Array.from(a.ay.na.classList);b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.U4a.includes(c)&&a.ay.na.classList.remove(c);b=new Set;b.add(_.S4a.includes(a.size)?a.size:"small");b.add(_.R4a.includes(a.format)?a.format:"fill");b.add(_.T4a.includes(a.color)?a.color:"blue");b=_.k(b.values());for(c=b.next();!c.done;c=b.next())a.ay.na.classList.add(c.value)};
_.p.Object.defineProperties(_.cH.prototype,{n5c:{configurable:!0,enumerable:!0,get:function(){if(this.format==="fill")return pG("gme-grey","900")+"22";switch(this.color){case "blue":return pG("gme-blue","600")+"22";case "red":return pG("gme-red","600")+"22";case "green":return pG("gme-green","700")+"22";case "grey":return pG("gme-grey","600")+"22";case "white":return pG("white")+"22";case "yellow":return pG("gme-yellow","700")+"22";default:return pG("gme-blue","600")+"22"}}},m5c:{configurable:!0,
enumerable:!0,get:function(){return{FE:250,JE:0}}}});_.cH.O=function(a){return new (a||_.cH)(_.B(_.Td))};
_.cH.ya=_.ad({type:_.cH,oa:[["button","gme-button",""],["a","gme-button",""]],tb:function(a,b){a&1&&_.lg(qwb,5);if(a&2){var c;_.pg(c=_.qg())&&(b.fSc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.ud],oc:["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&&(_.dg(),_.H(0,"span",1,0),_.eg(2),_.I(),_.K(3,"div",2)(4,
"div",3));a&2&&(_.A(3),_.F("matRippleAnimation",b.m5c)("matRippleColor",b.n5c))},Ia:[_.Ws],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});_.dH=function(a){this.Ja=a};_.dH.O=function(a){return new (a||_.dH)(_.B(_.Wv))};_.dH.Fa=_.hd({type:_.dH,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Ya:function(a,b){a&1&&_.N("click",function(){var c={};b.LZb&&(c={bucket:b.LZb});b.OU&&(c=Object.assign({},c,{YI:[b.OU]}));b.Ja.wo(c)})},inputs:{LZb:"trackBucket",OU:"feedbackEvent"}});
eH={X2b:"ADD",L5b:"BRANCH",p$b:"DELETE",nbc:"EDIT",xic:"INTEGRATE",NONE:"NONE",values:function(){return[eH.NONE,eH.X2b,eH.L5b,eH.nbc,eH.p$b,eH.xic]}};twb={d6:"DEFAULT",YDa:"DEFINITION",Yj:"DEPRECATED",XEc:"WRITE_REFERENCE",values:function(){return[twb.d6,twb.XEc,twb.Yj,twb.YDa]}};uwb={poa:"FUNCTION",Rpc:"OTHER",od:"UNKNOWN",values:function(){return[uwb.od,uwb.poa,uwb.Rpc]}};
fH={YCa:"BBCP",hFa:"KYTHE",TGa:"SEARCH_INDEX",sIa:"UNKNOWN_PROVENANCE",MIa:"VCS",values:function(){return[fH.sIa,fH.MIa,fH.hFa,fH.TGa,fH.YCa]}};gH={Pz:"DIRECTORY",EG:"EXECUTABLE",vu:"FILE",cA:"GIT_LINK",sD:"SYMBOLIC_LINK",dH:"UNKNOWN_OBJECT_TYPE",values:function(){return[gH.dH,gH.vu,gH.Pz,gH.sD,gH.cA,gH.EG]}};
_.hH={KCa:"ADDED",kDa:"CHANGED",zmc:"MOVED_CHANGED",Amc:"MOVED_CHANGED_OUT",Bmc:"MOVED_IN",Cmc:"MOVED_OUT",EGa:"REMOVED",mIa:"UNCHANGED",Jb:"UNDEFINED",values:function(){return[_.hH.Jb,_.hH.mIa,_.hH.KCa,_.hH.EGa,_.hH.kDa,_.hH.Bmc,_.hH.Cmc,_.hH.zmc,_.hH.Amc]}};iH={Pz:"DIRECTORY",EG:"EXECUTABLE",vu:"FILE",cA:"GIT_LINK",sD:"SYMBOLIC_LINK",dH:"UNKNOWN_OBJECT_TYPE",values:function(){return[iH.dH,iH.vu,iH.Pz,iH.sD,iH.cA,iH.EG]}};
jH={Pz:"DIRECTORY",EG:"EXECUTABLE",vu:"FILE",cA:"GIT_LINK",sD:"SYMBOLIC_LINK",dH:"UNKNOWN_OBJECT_TYPE",values:function(){return[jH.dH,jH.vu,jH.Pz,jH.sD,jH.cA,jH.EG]}};kH={YCa:"BBCP",hFa:"KYTHE",TGa:"SEARCH_INDEX",sIa:"UNKNOWN_PROVENANCE",MIa:"VCS",values:function(){return[kH.sIa,kH.MIa,kH.hFa,kH.TGa,kH.YCa]}};lH={Pz:"DIRECTORY",EG:"EXECUTABLE",vu:"FILE",cA:"GIT_LINK",sD:"SYMBOLIC_LINK",dH:"UNKNOWN_OBJECT_TYPE",values:function(){return[lH.dH,lH.vu,lH.Pz,lH.sD,lH.cA,lH.EG]}};
mH={D3b:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",E3b:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",F3b:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",G3b:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",H3b:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",I3b:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",L3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",M3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",N3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",O3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
P3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",Q3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",R3b:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",M6b:"CHROME_UNIT_TEST",b8b:"COVERAGE_NG",c8b:"COVERAGE_NG_TESTS",d6:"DEFAULT",Gdc:"FUZZING",Boc:"NEST_BISMUTH",Coc:"NEST_BISMUTH_SCREENDUMP",Eoc:"NEST_BISMUTH_UNICYCLE",Foc:"NEST_BISMUTH_UNIT_TEST",Goc:"NEST_SAPPHIRE",Joc:"NEST_ZIRCONIUM",Koc:"NEST_ZIRCONIUM_SCREENDUMP",Loc:"NEST_ZIRCONIUM_UNICYCLE",Moc:"NEST_ZIRCONIUM_UNIT_TEST",nrc:"PIXEL_CAIMAN_COVERAGE",
orc:"PIXEL_COMET_COVERAGE",prc:"PIXEL_HUSKY_COVERAGE",qrc:"PIXEL_KOMODO_COVERAGE",rrc:"PIXEL_RAVEN_COVERAGE",trc:"PIXEL_UNIFIED_COVERAGE",syc:"STORAGE_ONLY",wDc:"UNSUPPORTED_CATEGORY",values:function(){return[mH.wDc,mH.d6,mH.Gdc,mH.Goc,mH.Joc,mH.Moc,mH.Loc,mH.Koc,mH.Boc,mH.Foc,mH.Eoc,mH.Coc,mH.G3b,mH.H3b,mH.syc,mH.I3b,mH.D3b,mH.E3b,mH.F3b,mH.R3b,mH.L3b,mH.M3b,mH.N3b,mH.O3b,mH.P3b,mH.Q3b,mH.b8b,mH.c8b,mH.M6b,mH.trc,mH.rrc,mH.prc,mH.nrc,mH.orc,mH.qrc]}};
nH={d8b:"COVERED",apc:"NOT_COVERED",gpc:"NOT_INSTRUMENTED",lqc:"PARTIALLY_COVERED",Kf:"STATUS_UNSPECIFIED",values:function(){return[nH.Kf,nH.d8b,nH.apc,nH.lqc,nH.gpc]}};oH={Pz:"DIRECTORY",EG:"EXECUTABLE",vu:"FILE",cA:"GIT_LINK",sD:"SYMBOLIC_LINK",dH:"UNKNOWN_OBJECT_TYPE",values:function(){return[oH.dH,oH.vu,oH.Pz,oH.sD,oH.cA,oH.EG]}};vwb={E$b:"DIRECTORY_ICON",Bkc:"LINE_ICON",od:"UNKNOWN",values:function(){return[vwb.od,vwb.Bkc,vwb.E$b]}};
pH={s3b:"ALLOCATION",U3b:"ANONYMOUS_FUNCTION",m5b:"BACKUP_SCHEDULE",P5b:"BUILD_ARGUMENT",Q5b:"BUILD_BINARY",R5b:"BUILD_GENERATOR",S5b:"BUILD_LIBRARY",Y5b:"BUILD_RULE",Z5b:"BUILD_TEST",a6b:"BUILD_VARIABLE",y6b:"CHANGELOG",G9a:"CLASS",y7b:"COLUMN",M7b:"CONSTANT",E8b:"DART_MIXIN",k$b:"DEFINE_CONST",l$b:"DEFINE_MACRO",T9a:"ENUM",U9a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",c$a:"FIELD",poa:"FUNCTION",jfc:"GRAPHQL_DIRECTIVE",kfc:"GRAPHQL_FRAGMENT",lfc:"GRAPHQL_FRAGMENT_SPREAD",mfc:"GRAPHQL_LIST",nfc:"GRAPHQL_OPERATION",
pfc:"GROUP",pic:"INDEX",s$a:"INTERFACE",Pic:"JOB",Xic:"JS_ASSIGNMENT",Yic:"JS_CONST",Zic:"JS_FUNCTION_ASSIGNMENT",ajc:"JS_FUNCTION_LITERAL",bjc:"JS_GETTER",cjc:"JS_GOOG_PROVIDE",djc:"JS_GOOG_REQUIRE",ejc:"JS_LITERAL",hjc:"JS_SETTER",jjc:"JS_VAR",Ikc:"LOCALITY_GROUP",qlc:"MD_HEADER",x$a:"METHOD",umc:"MODULE",bab:"NAMESPACE",Epc:"OBJECT",eL:"PACKAGE",Drc:"PREPROCESSOR",pab:"PROPERTY",evc:"PROTO_BUNDLE",Vvc:"QUEUE",Wwc:"RUST_IMPL",cxc:"SCOPE",XGa:"SERVICE",ayc:"SQL_DATABASE",byc:"SQL_MODEL",cyc:"SQL_TVF",
Cab:"STRUCT",NBc:"SWIFT_ACTOR",SBc:"TABLE",oCc:"TEMPLATE",Us:"TEST",Iab:"TYPEDEF",Lab:"UNION",lDc:"UNKNOWN_SYMBOL",Nab:"VARIABLE",YEc:"XML_TAG",aFc:"YANG_CONTAINER",bFc:"YANG_GROUPING",cFc:"YANG_IDENTITY",dFc:"YANG_LEAF",eFc:"YANG_LIST",values:function(){return[pH.lDc,pH.cxc,pH.pfc,pH.G9a,pH.s$a,pH.Cab,pH.T9a,pH.Lab,pH.x$a,pH.c$a,pH.poa,pH.Nab,pH.Iab,pH.bab,pH.EXTENSION,pH.pab,pH.U9a,pH.U3b,pH.Us,pH.eL,pH.Epc,pH.M7b,pH.umc,pH.Drc,pH.Y5b,pH.Q5b,pH.Z5b,pH.S5b,pH.R5b,pH.P5b,pH.a6b,pH.jjc,pH.Yic,pH.cjc,
pH.djc,pH.hjc,pH.bjc,pH.ejc,pH.ajc,pH.Xic,pH.Zic,pH.k$b,pH.l$b,pH.YEc,pH.oCc,pH.Pic,pH.XGa,pH.s3b,pH.SBc,pH.Vvc,pH.Ikc,pH.pic,pH.evc,pH.m5b,pH.y7b,pH.y6b,pH.qlc,pH.cyc,pH.byc,pH.ayc,pH.E8b,pH.bFc,pH.cFc,pH.aFc,pH.eFc,pH.dFc,pH.NBc,pH.jfc,pH.nfc,pH.kfc,pH.lfc,pH.mfc,pH.Wwc]}};
qH={K4b:"ATOM",z7b:"COMMENT",YDa:"DEFINITION",rjc:"KEYWORD",Mkc:"LOCAL_REF",clc:"MACRO",Cpc:"NUMERIC_LITERAL",Rvc:"QUALIFIER",yyc:"STRING_LITERAL",RCc:"TYPE_ID",od:"UNKNOWN",values:function(){return[qH.od,qH.rjc,qH.yyc,qH.z7b,qH.Cpc,qH.clc,qH.RCc,qH.K4b,qH.YDa,qH.Rvc,qH.Mkc]}};rH=function(a){a=a===void 0?{}:a;this.i={};this.i.numInstances=a.C1a==null?null:a.C1a;this.i.numFiles=a.LKb==null?null:a.LKb;this.i.numFixes=a.MKb==null?null:a.MKb};_.W(rH,_.V);rH.prototype.ka=function(){return rH};
rH.prototype.ma=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.p.Object.defineProperties(rH.prototype,{LKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.U(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},MKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.U(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},C1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.U(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var sH=function(a){a=a===void 0?{}:a;this.i={};this.i.lastCommitTime=a.RV==null?null:a.RV;this.i.lastCommitMessage=a.p_a==null?null:a.p_a;this.i.size=a.size==null?null:a.size;this.i.deleted=a.hp==null?null:a.hp;this.i.existedAtCommit=a.LUa==null?null:a.LUa};_.W(sH,_.V);sH.prototype.ka=function(){return sH};sH.prototype.ma=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.p.Object.defineProperties(sH.prototype,{hp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.U(this,"deleted"):!1},set:function(a){this.i.deleted=a}},LUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.U(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},p_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.U(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
RV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.U(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.U(this,"size"):"0"},set:function(a){this.i.size=a}}});var tH=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};_.W(tH,_.V);tH.prototype.ka=function(){return tH};
tH.prototype.ma=function(){return{keys:["email","name"]}};_.p.Object.defineProperties(tH.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.U(this,"email"):""},set:function(a){this.i.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});
var uH=function(a){a=a===void 0?{}:a;this.i={};this.i.includeRegexp=a.NYa==null?null:a.NYa;this.i.excludeRegexp=a.GUa==null?null:a.GUa;this.i.languageRegexp=a.o_a==null?null:a.o_a;this.i.availableForFiles=a.WQa==null?null:a.WQa;this.i.availableForDirs=a.VQa==null?null:a.VQa;this.i.availableForGeneratedFiles=a.XQa==null?null:a.XQa};_.W(uH,_.V);uH.prototype.ka=function(){return uH};uH.prototype.ma=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.p.Object.defineProperties(uH.prototype,{VQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.U(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},WQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.U(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},XQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.U(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},GUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.U(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},NYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.U(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},o_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.U(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var vH=function(a){a=a===void 0?{}:a;this.i={};this.i.branchName=a.Cg==null?null:a.Cg;this.i.commitId=a.Of==null?null:a.Of};_.W(vH,_.V);vH.prototype.ka=function(){return vH};vH.prototype.ma=function(){return{keys:["branchName","commitId"]}};
_.p.Object.defineProperties(vH.prototype,{Cg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.U(this,"branchName"):""},set:function(a){this.i.branchName=a}},Of:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.U(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var wH=function(a){a=a===void 0?{}:a;this.i={};this.i.categoryId=a.kB==null?null:a.kB};_.W(wH,_.V);wH.prototype.ka=function(){return wH};wH.prototype.ma=function(){return{keys:["categoryId"]}};
_.p.Object.defineProperties(wH.prototype,{kB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.U(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var xH=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type};_.W(xH,_.V);xH.prototype.ka=function(){return xH};xH.prototype.ma=function(){return{Pa:{type:vwb},keys:["type"]}};
_.p.Object.defineProperties(xH.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(xH,{qf:{configurable:!0,enumerable:!0,get:function(){return vwb}}});var yH=function(a){a=a===void 0?{}:a;this.i={};this.i.codeFindingsArguments=a.tba==null?null:a.tba;this.i.availability=a.availability==null?null:a.availability};_.W(yH,_.V);yH.prototype.ka=function(){return yH};
yH.prototype.ma=function(){return{Qa:{availability:uH},keys:["availability","codeFindingsArguments"],Ka:{codeFindingsArguments:wH}}};
_.p.Object.defineProperties(yH.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.U(this,"availability"):[]},set:function(a){this.i.availability=a}},tba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.U(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var zH=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.JNb==null?null:a.JNb;this.i.children=a.children==null?null:a.children;this.i.onByDefault=a.qW==null?null:a.qW;this.i.isWarning=a.e_a==null?null:a.e_a};_.W(zH,_.V);zH.prototype.ka=function(){return zH};
zH.prototype.ma=function(){return{Qa:{children:zH,presentation:xH},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ka:{dataSource:yH}}};
_.p.Object.defineProperties(zH.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.U(this,"children"):[]},set:function(a){this.i.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.U(this,"dataSource"):null},set:function(a){this.i.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.U(this,"icon"):""},set:function(a){this.i.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.U(this,"id"):""},set:function(a){this.i.id=a}},e_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.U(this,"isWarning"):!1},set:function(a){this.i.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}},qW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.U(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
JNb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.U(this,"presentation"):[]},set:function(a){this.i.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.U(this,"tooltip"):""},set:function(a){this.i.tooltip=a}}});
var AH=function(a){a=a===void 0?{}:a;this.i={};this.i.newPath=a.VJ==null?null:a.VJ;this.i.oldPath=a.hg==null?null:a.hg;this.i.newHash=a.pKb==null?null:a.pKb;this.i.oldHash=a.aLb==null?null:a.aLb;this.i.newType=a.s1a==null?null:a.s1a;this.i.oldType=a.G1a==null?null:a.G1a};_.W(AH,_.V);AH.prototype.ka=function(){return AH};AH.prototype.ma=function(){return{Pa:{newType:iH,oldType:jH},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.p.Object.defineProperties(AH.prototype,{pKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.U(this,"newHash"):""},set:function(a){this.i.newHash=a}},VJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.U(this,"newPath"):""},set:function(a){this.i.newPath=a}},s1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.U(this,"newType"):null},set:function(a){this.i.newType=a}},aLb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.U(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.U(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},G1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.U(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var BH=function(a){a=a===void 0?{}:a;this.i={};this.i.locationSpecUri=a.vxa==null?null:a.vxa;this.i.baseUriIndex=a.dRa==null?null:a.dRa;this.i.externalUrl=a.SUa==null?null:a.SUa;this.i.label=a.label==null?null:a.label};_.W(BH,_.V);BH.prototype.ka=function(){return BH};BH.prototype.ma=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.p.Object.defineProperties(BH.prototype,{dRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.U(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},SUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.U(this,"externalUrl"):""},set:function(a){this.i.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.U(this,"label"):""},set:function(a){this.i.label=a}},vxa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.U(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var CH=function(a){a=a===void 0?{}:a;this.i={};this.i.primary=a.mja==null?null:a.mja;this.i.alternatives=a.Ikb==null?null:a.Ikb};_.W(CH,_.V);CH.prototype.ka=function(){return CH};CH.prototype.ma=function(){return{Qa:{alternatives:BH},keys:["alternatives","primary"],Ka:{primary:BH}}};
_.p.Object.defineProperties(CH.prototype,{Ikb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.U(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},mja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.U(this,"primary"):null},set:function(a){this.i.primary=a}}});var DH=function(a){a=a===void 0?{}:a;this.i={};this.i.message=a.message==null?null:a.message;this.i.proxyId=a.q3a==null?null:a.q3a};_.W(DH,_.V);DH.prototype.ka=function(){return DH};
DH.prototype.ma=function(){return{keys:["message","proxyId"]}};_.p.Object.defineProperties(DH.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):""},set:function(a){this.i.message=a}},q3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.U(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var EH=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};_.W(EH,_.V);EH.prototype.ka=function(){return EH};EH.prototype.ma=function(){return{keys:["column","line"]}};
_.p.Object.defineProperties(EH.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.U(this,"column"):0},set:function(a){this.i.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.U(this,"line"):0},set:function(a){this.i.line=a}}});var FH=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};_.W(FH,_.V);FH.prototype.ka=function(){return FH};
FH.prototype.ma=function(){return{keys:["end","start"],Ka:{end:EH,start:EH}}};_.p.Object.defineProperties(FH.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.U(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.U(this,"start"):null},set:function(a){this.i.start=a}}});
var GH=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRange=a.sourceRange==null?null:a.sourceRange;this.i.hoverProxy=a.BYa==null?null:a.BYa;this.i.navigation=a.navigation==null?null:a.navigation;this.i.panelProxy=a.x2a==null?null:a.x2a;this.i.highlightIds=a.FV==null?null:a.FV;this.i.semanticTags=a.kUb==null?null:a.kUb;this.i.symbolKind=a.t7a==null?null:a.t7a};_.W(GH,_.V);GH.prototype.ka=function(){return GH};
GH.prototype.ma=function(){return{Pa:{semanticTags:twb,symbolKind:uwb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ka:{navigation:CH,sourceRange:FH}}};
_.p.Object.defineProperties(GH.prototype,{FV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.U(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},BYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.U(this,"hoverProxy"):""},set:function(a){this.i.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.U(this,"navigation"):null},set:function(a){this.i.navigation=a}},x2a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.U(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},kUb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.U(this,"semanticTags"):[]},set:function(a){this.i.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.U(this,"sourceRange"):null},set:function(a){this.i.sourceRange=a}},t7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.U(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var HH=function(a){a=a===void 0?{}:a;this.i={};this.i.decorations=a.qv==null?null:a.qv;this.i.isComplete=a.Jt==null?null:a.Jt;this.i.resolvedFileSpecUri=a.p4a==null?null:a.p4a;this.i.baseLocationSpecUri=a.Lmb==null?null:a.Lmb;this.i.diagnostics=a.htb==null?null:a.htb};_.W(HH,_.V);HH.prototype.ka=function(){return HH};
HH.prototype.ma=function(){return{Qa:{decorations:GH,diagnostics:DH},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.p.Object.defineProperties(HH.prototype,{Lmb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.U(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},qv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.U(this,"decorations"):[]},set:function(a){this.i.decorations=a}},htb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.U(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},Jt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.U(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},p4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.U(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var IH=function(a){a=a===void 0?{}:a;this.i={};this.i.beginLine=a.hE==null?null:a.hE;this.i.endLine=a.endLine==null?null:a.endLine;this.i.contents=a.wm==null?null:a.wm};_.W(IH,_.V);
IH.prototype.ka=function(){return IH};IH.prototype.ma=function(){return{keys:["beginLine","contents","endLine"]}};
_.p.Object.defineProperties(IH.prototype,{hE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.U(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},wm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.U(this,"contents"):""},set:function(a){this.i.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}}});
var JH=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.ZV==null?null:a.ZV};_.W(JH,_.V);JH.prototype.ka=function(){return JH};JH.prototype.ma=function(){return{Pa:{sources:fH,type:gH},keys:"attributes hash locationHint path sources type".split(" "),Ka:{attributes:sH}}};
_.p.Object.defineProperties(JH.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.U(this,"attributes"):null},set:function(a){this.i.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.U(this,"hash"):""},set:function(a){this.i.hash=a}},ZV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.U(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.i.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.U(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(JH,{qf:{configurable:!0,enumerable:!0,get:function(){return gH}}});
var KH=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.leftChunk=a.kF==null?null:a.kF;this.i.rightChunk=a.RF==null?null:a.RF};_.W(KH,_.V);KH.prototype.ka=function(){return KH};KH.prototype.ma=function(){return{Pa:{type:_.hH},keys:["leftChunk","rightChunk","type"],Ka:{leftChunk:IH,rightChunk:IH}}};
_.p.Object.defineProperties(KH.prototype,{kF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.U(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},RF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.U(this,"rightChunk"):null},set:function(a){this.i.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});
_.p.Object.defineProperties(KH,{qf:{configurable:!0,enumerable:!0,get:function(){return _.hH}}});var LH=function(a){a=a===void 0?{}:a;this.i={};this.i.linesUnchanged=a.L_a==null?null:a.L_a;this.i.linesAdded=a.G_a==null?null:a.G_a;this.i.linesRemoved=a.K_a==null?null:a.K_a;this.i.linesChanged=a.H_a==null?null:a.H_a};_.W(LH,_.V);LH.prototype.ka=function(){return LH};LH.prototype.ma=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.p.Object.defineProperties(LH.prototype,{G_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.U(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},H_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.U(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},K_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.U(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},L_a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.U(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.IG=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};_.W(_.IG,_.V);_.IG.prototype.ka=function(){return _.IG};_.IG.prototype.ma=function(){return{Pa:{type:oH},keys:["hash","path","type"]}};
_.p.Object.defineProperties(_.IG.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.U(this,"hash"):""},set:function(a){this.i.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.i.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(_.IG,{qf:{configurable:!0,enumerable:!0,get:function(){return oH}}});
_.JG=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};_.W(_.JG,_.V);_.JG.prototype.ka=function(){return _.JG};_.JG.prototype.ma=function(){return{keys:["left","right"],Ka:{left:_.IG,right:_.IG}}};
_.p.Object.defineProperties(_.JG.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.U(this,"left"):null},set:function(a){this.i.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.U(this,"right"):null},set:function(a){this.i.right=a}}});var MH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffSpec=a.Oua==null?null:a.Oua;this.i.modificationMetadata=a.Lxa==null?null:a.Lxa;this.i.diffChunks=a.yE==null?null:a.yE};_.W(MH,_.V);
MH.prototype.ka=function(){return MH};MH.prototype.ma=function(){return{Qa:{diffChunks:KH},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ka:{fileDiffSpec:_.JG,modificationMetadata:LH}}};
_.p.Object.defineProperties(MH.prototype,{yE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.U(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},Oua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.U(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},Lxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.U(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var NH=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.privateDoNotAccessOrElseSafeHtmlWrappedValue==null?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.W(NH,_.V);NH.prototype.ka=function(){return NH};NH.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.p.Object.defineProperties(NH.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.U(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var OH=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};_.W(OH,_.V);OH.prototype.ka=function(){return OH};OH.prototype.ma=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.p.Object.defineProperties(OH.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.U(this,"endColumn"):0},set:function(a){this.i.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.U(this,"startColumn"):0},set:function(a){this.i.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.i.startLine=a}}});var PH=function(a){a=a===void 0?{}:a;this.i={};this.i.range=a.Ae==null?null:a.Ae;this.i.commitIndex=a.mE==null?null:a.mE};_.W(PH,_.V);PH.prototype.ka=function(){return PH};PH.prototype.ma=function(){return{keys:["commitIndex","range"],Ka:{range:OH}}};
_.p.Object.defineProperties(PH.prototype,{mE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.U(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},Ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}}});var QH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffEntries=a.wn==null?null:a.wn};_.W(QH,_.V);QH.prototype.ka=function(){return QH};
QH.prototype.ma=function(){return{Qa:{fileDiffEntries:AH},keys:["fileDiffEntries"]}};_.p.Object.defineProperties(QH.prototype,{wn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.U(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});var RH=function(a){a=a===void 0?{}:a;this.i={};this.i.categories=a.categories==null?null:a.categories};_.W(RH,_.V);RH.prototype.ka=function(){return RH};RH.prototype.ma=function(){return{Pa:{categories:mH},keys:["categories"]}};
_.p.Object.defineProperties(RH.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.U(this,"categories"):[]},set:function(a){this.i.categories=a}}});_.SH=function(a){a=a===void 0?{}:a;this.i={};this.i.hostName=a.Cn==null?null:a.Cn;this.i.projectId=a.projectId==null?null:a.projectId;this.i.depotGroup=a.Or==null?null:a.Or;this.i.ossProject=a.ni==null?null:a.ni;this.i.repositoryName=a.ej==null?null:a.ej;this.i.workspaceId=a.Mw==null?null:a.Mw};
_.W(_.SH,_.V);_.SH.prototype.ka=function(){return _.SH};_.SH.prototype.ma=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.p.Object.defineProperties(_.SH.prototype,{Or:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.U(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Cn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.U(this,"hostName"):""},set:function(a){this.i.hostName=a}},ni:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.i.projectId=a}},ej:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.U(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},Mw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.U(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var TH=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Sf==null?null:a.Sf;this.i.refSpec=a.Vt==null?null:a.Vt;this.i.refHint=a.refHint==null?null:a.refHint};_.W(TH,_.V);TH.prototype.ka=function(){return TH};TH.prototype.ma=function(){return{keys:["refHint","refSpec","repositoryKey"],Ka:{repositoryKey:_.SH}}};
_.p.Object.defineProperties(TH.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.U(this,"refHint"):""},set:function(a){this.i.refHint=a}},Vt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.U(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},Sf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var UH=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRoot=a.Aw==null?null:a.Aw;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.ZV==null?null:a.ZV};_.W(UH,_.V);UH.prototype.ka=function(){return UH};UH.prototype.ma=function(){return{Pa:{sources:kH,type:lH},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ka:{sourceRoot:TH}}};
_.p.Object.defineProperties(UH.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.U(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},ZV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.U(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.i.path=a}},Aw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"sourceRoot")?_.U(this,"sourceRoot"):null},set:function(a){this.i.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.U(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(UH,{qf:{configurable:!0,enumerable:!0,get:function(){return lH}}});
var VH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.Yg==null?null:a.Yg;this.i.category=a.category==null?null:a.category;this.i.subcategory=a.wma==null?null:a.wma;this.i.data=a.data==null?null:a.data};_.W(VH,_.V);VH.prototype.ka=function(){return VH};VH.prototype.ma=function(){return{keys:["category","data","fileSpec","subcategory"],Ka:{data:rH,fileSpec:UH}}};
_.p.Object.defineProperties(VH.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.U(this,"category"):""},set:function(a){this.i.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.U(this,"data"):null},set:function(a){this.i.data=a}},Yg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},wma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.U(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var WH=function(a){a=a===void 0?{}:a;this.i={};this.i.range=a.Ae==null?null:a.Ae;this.i.fileSpec=a.Yg==null?null:a.Yg;this.i.url=a.url==null?null:a.url;this.i.category=a.category==null?null:a.category;this.i.subcategory=a.wma==null?null:a.wma;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};_.W(WH,_.V);
WH.prototype.ka=function(){return WH};WH.prototype.ma=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ka:{fileSpec:UH,messageHtml:NH,range:OH}}};
_.p.Object.defineProperties(WH.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.U(this,"category"):""},set:function(a){this.i.category=a}},Yg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):""},set:function(a){this.i.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.U(this,"messageHtml"):null},set:function(a){this.i.messageHtml=a}},Ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}},wma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.U(this,"subcategory"):""},set:function(a){this.i.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.U(this,"timestamp"):
""},set:function(a){this.i.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.U(this,"url"):""},set:function(a){this.i.url=a}}});var XH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.Yg==null?null:a.Yg;this.i.childEntries=a.XRa==null?null:a.XRa};_.W(XH,_.V);XH.prototype.ka=function(){return XH};XH.prototype.ma=function(){return{Qa:{childEntries:JH},keys:["childEntries","fileSpec"],Ka:{fileSpec:UH}}};
_.p.Object.defineProperties(XH.prototype,{XRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.U(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},Yg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var YH=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Sf==null?null:a.Sf;this.i.fileDiffSpecs=a.nVa==null?null:a.nVa};_.W(YH,_.V);YH.prototype.ka=function(){return YH};
YH.prototype.ma=function(){return{Qa:{fileDiffSpecs:_.JG},keys:["fileDiffSpecs","repositoryKey"],Ka:{repositoryKey:_.SH}}};_.p.Object.defineProperties(YH.prototype,{nVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.U(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},Sf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var ZH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffContents=a.Mua==null?null:a.Mua};_.W(ZH,_.V);ZH.prototype.ka=function(){return ZH};ZH.prototype.ma=function(){return{Qa:{fileDiffContents:MH},keys:["fileDiffContents"]}};_.p.Object.defineProperties(ZH.prototype,{Mua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.U(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});
var $H=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};_.W($H,_.V);$H.prototype.ka=function(){return $H};$H.prototype.ma=function(){return{Pa:{status:nH},keys:["endLine","startLine","status"]}};
_.p.Object.defineProperties($H.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.i.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});
_.p.Object.defineProperties($H,{Status:{configurable:!0,enumerable:!0,get:function(){return nH}}});var aI=function(a){a=a===void 0?{}:a;this.i={};this.i.coverageRanges=a.SSa==null?null:a.SSa};_.W(aI,_.V);aI.prototype.ka=function(){return aI};aI.prototype.ma=function(){return{Qa:{coverageRanges:$H},keys:["coverageRanges"]}};
_.p.Object.defineProperties(aI.prototype,{SSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.U(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var bI=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root};_.W(bI,_.V);bI.prototype.ka=function(){return bI};bI.prototype.ma=function(){return{keys:["root"],Ka:{root:zH}}};
_.p.Object.defineProperties(bI.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.U(this,"root"):null},set:function(a){this.i.root=a}}});var cI=function(a){a=a===void 0?{}:a;this.i={};this.i.pendingClCount=a.Pia==null?null:a.Pia};_.W(cI,_.V);cI.prototype.ka=function(){return cI};cI.prototype.ma=function(){return{keys:["pendingClCount"]}};
_.p.Object.defineProperties(cI.prototype,{Pia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.U(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var dI=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};_.W(dI,_.V);dI.prototype.ka=function(){return dI};dI.prototype.ma=function(){return{keys:["length","startIndex"]}};
_.p.Object.defineProperties(dI.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.U(this,"length"):0},set:function(a){this.i.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.U(this,"startIndex"):0},set:function(a){this.i.startIndex=a}}});var eI=function(a){a=a===void 0?{}:a;this.i={};this.i.linkRange=a.O_a==null?null:a.O_a;this.i.url=a.url==null?null:a.url};_.W(eI,_.V);eI.prototype.ka=function(){return eI};
eI.prototype.ma=function(){return{keys:["linkRange","url"],Ka:{linkRange:dI}}};_.p.Object.defineProperties(eI.prototype,{O_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.U(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.U(this,"url"):""},set:function(a){this.i.url=a}}});
_.fI=function(a){a=a===void 0?{}:a;this.i={};this.i.commitId=a.Of==null?null:a.Of;this.i.commitTime=a.NM==null?null:a.NM;this.i.author=a.nn==null?null:a.nn;this.i.commitMessage=a.tt==null?null:a.tt;this.i.metadata=a.metadata==null?null:a.metadata;this.i.fileDiffEntries=a.wn==null?null:a.wn;this.i.parentCommitIds=a.gK==null?null:a.gK;this.i.commitSubject=a.sta==null?null:a.sta;this.i.oldPath=a.hg==null?null:a.hg;this.i.committer=a.ySa==null?null:a.ySa;this.i.commitMessageLinkDefinitions=a.dU==null?
null:a.dU;this.i.fetchFileSpec=a.Tr==null?null:a.Tr;this.i.revisionNumber=a.revisionNumber==null?null:a.revisionNumber;this.i.fileOperation=a.tVa==null?null:a.tVa;this.i.workspace=a.Sb==null?null:a.Sb};_.W(_.fI,_.V);_.fI.prototype.ka=function(){return _.fI};
_.fI.prototype.ma=function(){return{Qa:{commitMessageLinkDefinitions:eI,fileDiffEntries:AH},Pa:{fileOperation:eH},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),yd:{metadata:{yc:null,Jc:!1,Kc:!1,Lc:!1}},Ka:{author:tH,committer:tH,fetchFileSpec:UH}}};
_.p.Object.defineProperties(_.fI.prototype,{nn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.U(this,"author"):null},set:function(a){this.i.author=a}},Of:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.U(this,"commitId"):""},set:function(a){this.i.commitId=a}},tt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.U(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},dU:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.U(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},sta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.U(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},NM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.U(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},ySa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.U(this,"committer"):null},set:function(a){this.i.committer=a}},Tr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.U(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},wn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.U(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},tVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.U(this,"fileOperation"):
null},set:function(a){this.i.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.U(this,"metadata"):null},set:function(a){this.i.metadata=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.U(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},gK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.U(this,"parentCommitIds"):[]},set:function(a){this.i.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.U(this,"revisionNumber"):0},set:function(a){this.i.revisionNumber=a}},Sb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.U(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var gI=function(a){a=a===void 0?{}:a;this.i={};this.i.mappedRange=a.C0a==null?null:a.C0a;this.i.commitLogEntry=a.nq==null?null:a.nq};_.W(gI,_.V);gI.prototype.ka=function(){return gI};
gI.prototype.ma=function(){return{Qa:{commitLogEntry:_.fI,mappedRange:PH},keys:["commitLogEntry","mappedRange"]}};_.p.Object.defineProperties(gI.prototype,{nq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.U(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},C0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.U(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var hI=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.columnRanges=a.cU==null?null:a.cU};_.W(hI,_.V);hI.prototype.ka=function(){return hI};hI.prototype.ma=function(){return{Qa:{columnRanges:dI},keys:["columnRanges","lineNumber"]}};
_.p.Object.defineProperties(hI.prototype,{cU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.U(this,"columnRanges"):[]},set:function(a){this.i.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}}});
var iI=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.lineText=a.QJ==null?null:a.QJ;this.i.range=a.Ae==null?null:a.Ae};_.W(iI,_.V);iI.prototype.ka=function(){return iI};iI.prototype.ma=function(){return{keys:["lineNumber","lineText","range"],Ka:{range:dI}}};
_.p.Object.defineProperties(iI.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},QJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.U(this,"lineText"):""},set:function(a){this.i.lineText=a}},Ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}}});
var jI=function(a){a=a===void 0?{}:a;this.i={};this.i.aggregations=a.aggregations==null?null:a.aggregations};_.W(jI,_.V);jI.prototype.ka=function(){return jI};jI.prototype.ma=function(){return{Qa:{aggregations:VH},keys:["aggregations"]}};_.p.Object.defineProperties(jI.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.U(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var kI=function(a){a=a===void 0?{}:a;this.i={};this.i.findings=a.dea==null?null:a.dea};_.W(kI,_.V);kI.prototype.ka=function(){return kI};kI.prototype.ma=function(){return{Qa:{findings:WH},keys:["findings"]}};_.p.Object.defineProperties(kI.prototype,{dea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.U(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var lI=function(a){a=a===void 0?{}:a;this.i={};this.i.commitLogEntries=a.Xn==null?null:a.Xn;this.i.nextCommitId=a.sKb==null?null:a.sKb;this.i.nextCommitIds=a.u1a==null?null:a.u1a;this.i.pageToken=a.pageToken==null?null:a.pageToken};_.W(lI,_.V);lI.prototype.ka=function(){return lI};lI.prototype.ma=function(){return{Qa:{commitLogEntries:_.fI},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.p.Object.defineProperties(lI.prototype,{Xn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.U(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},sKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.U(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},u1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.U(this,"nextCommitIds"):[]},set:function(a){this.i.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.U(this,"pageToken"):""},set:function(a){this.i.pageToken=a}}});var mI=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSummary=a.cya==null?null:a.cya;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.W(mI,_.V);mI.prototype.ka=function(){return mI};mI.prototype.ma=function(){return{keys:["endLine","nlSummary","startLine"]}};
_.p.Object.defineProperties(mI.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}},cya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nlSummary")?_.U(this,"nlSummary"):""},set:function(a){this.i.nlSummary=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.i.startLine=a}}});
var nI=function(a){a=a===void 0?{}:a;this.i={};this.i.semanticOutlines=a.zX==null?null:a.zX;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.W(nI,_.V);nI.prototype.ka=function(){return nI};nI.prototype.ma=function(){return{Qa:{semanticOutlines:mI},keys:["endLine","semanticOutlines","startLine"]}};
_.p.Object.defineProperties(nI.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}},zX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticOutlines")?_.U(this,"semanticOutlines"):[]},set:function(a){this.i.semanticOutlines=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.i.startLine=a}}});
var oI=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSemanticOutlineBlock=a.x3==null?null:a.x3};_.W(oI,_.V);oI.prototype.ka=function(){return oI};oI.prototype.ma=function(){return{Qa:{nlSemanticOutlineBlock:nI},keys:["nlSemanticOutlineBlock"]}};_.p.Object.defineProperties(oI.prototype,{x3:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nlSemanticOutlineBlock")?_.U(this,"nlSemanticOutlineBlock"):[]},set:function(a){this.i.nlSemanticOutlineBlock=a}}});var wwb=function(){this.i={}};
_.W(wwb,_.V);wwb.prototype.ka=function(){return wwb};wwb.prototype.ma=function(){return{keys:[]}};var xwb=function(){this.i={}};_.W(xwb,_.V);xwb.prototype.ka=function(){return xwb};xwb.prototype.ma=function(){return{keys:[]}};var pI=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.Tv==null?null:a.Tv};_.W(pI,_.V);pI.prototype.ka=function(){return pI};pI.prototype.ma=function(){return{Qa:{matchingRanges:hI},keys:["matchingRanges"]}};
_.p.Object.defineProperties(pI.prototype,{Tv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var qI=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};_.W(qI,_.V);qI.prototype.ka=function(){return qI};qI.prototype.ma=function(){return{keys:["tagName","targetId"]}};
_.p.Object.defineProperties(qI.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.U(this,"tagName"):""},set:function(a){this.i.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.U(this,"targetId"):""},set:function(a){this.i.targetId=a}}});var rI=function(a){a=a===void 0?{}:a;this.i={};this.i.branch=a.Od==null?null:a.Od;this.i.defaultBranchName=a.xca==null?null:a.xca;this.i.tags=a.tags==null?null:a.tags};
_.W(rI,_.V);rI.prototype.ka=function(){return rI};rI.prototype.ma=function(){return{Qa:{branch:vH,tags:qI},keys:["branch","defaultBranchName","tags"]}};
_.p.Object.defineProperties(rI.prototype,{Od:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.U(this,"branch"):[]},set:function(a){this.i.branch=a}},xca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.U(this,"defaultBranchName"):""},set:function(a){this.i.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.U(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var sI=function(a){a=a===void 0?{}:a;this.i={};this.i.roots=a.H4a==null?null:a.H4a};_.W(sI,_.V);sI.prototype.ka=function(){return sI};sI.prototype.ma=function(){return{keys:["roots"],Ka:{roots:rI}}};_.p.Object.defineProperties(sI.prototype,{H4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.U(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.tI=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.kC==null?null:a.kC;this.i.enableDiagnostics=a.Sr==null?null:a.Sr;this.i.repositoryScope=a.Ip==null?null:a.Ip;this.i.refSpecScope=a.WW==null?null:a.WW;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.Le==null?null:a.Le;this.i.scoringModel=a.PP==null?null:a.PP;this.i.exhaustive=a.yv==null?null:a.yv;this.i.fullHistorySearch=
a.dWa==null?null:a.dWa;this.i.debugLevel=a.xU==null?null:a.xU;this.i.retrieveMultibranchResults=a.KC==null?null:a.KC;this.i.suppressGitLegacyResults=a.YC==null?null:a.YC;this.i.showPersonalizedResults=a.eu==null?null:a.eu};_.W(_.tI,_.V);_.tI.prototype.ka=function(){return _.tI};
_.tI.prototype.ma=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults suppressGitLegacyResults".split(" "),Ka:{repositoryScope:UF}}};
_.p.Object.defineProperties(_.tI.prototype,{xU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.U(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},Sr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},yv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.U(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},dWa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.U(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},kC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.U(this,"pageSize"):0},set:function(a){this.i.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.U(this,"pageToken"):""},set:function(a){this.i.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.U(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=a}},WW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.U(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Ip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.U(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},KC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.U(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},Le:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},PP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.U(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},eu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.U(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},YC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.U(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=a}}});
_.uI=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.kC==null?null:a.kC;this.i.minSnippetLinesPerFile=a.Jxa==null?null:a.Jxa;this.i.minSnippetLinesPerPage=a.Kxa==null?null:a.Kxa;this.i.showAllSnippets=a.g6a==null?null:a.g6a};_.W(_.uI,_.V);_.uI.prototype.ka=function(){return _.uI};_.uI.prototype.ma=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.p.Object.defineProperties(_.uI.prototype,{Jxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.U(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},Kxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.U(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},kC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},g6a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.U(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var vI=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.CC==null?null:a.CC;this.i.searchOptions=a.f5a==null?null:a.f5a;this.i.snippetOptions=a.NX==null?null:a.NX};_.W(vI,_.V);vI.prototype.ka=function(){return vI};
vI.prototype.ma=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ka:{searchOptions:_.tI,snippetOptions:_.uI}}};
_.p.Object.defineProperties(vI.prototype,{CC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.i.queryString=a}},f5a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.U(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},NX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.U(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});
_.wI=function(a){a=a===void 0?{}:a;this.i={};this.i.enableDiagnostics=a.Sr==null?null:a.Sr;this.i.savedQuery=a.Le==null?null:a.Le};_.W(_.wI,_.V);_.wI.prototype.ka=function(){return _.wI};_.wI.prototype.ma=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.p.Object.defineProperties(_.wI.prototype,{Sr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Le:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.xI=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.kC==null?null:a.kC};_.W(_.xI,_.V);_.xI.prototype.ka=function(){return _.xI};
_.xI.prototype.ma=function(){return{keys:["numberOfContextLines"]}};_.p.Object.defineProperties(_.xI.prototype,{kC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var yI=function(a){a=a===void 0?{}:a;this.i={};this.i.file=a.file==null?null:a.file;this.i.queryString=a.CC==null?null:a.CC;this.i.options=a.options==null?null:a.options;this.i.snippetOptions=a.NX==null?null:a.NX};
_.W(yI,_.V);yI.prototype.ka=function(){return yI};yI.prototype.ma=function(){return{keys:["file","options","queryString","snippetOptions"],Ka:{file:UH,options:_.wI,snippetOptions:_.xI}}};
_.p.Object.defineProperties(yI.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.U(this,"file"):null},set:function(a){this.i.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.U(this,"options"):null},set:function(a){this.i.options=a}},CC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.i.queryString=a}},NX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.U(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var zI=function(a){a=a===void 0?{}:a;this.i={};this.i.tokenType=a.tokenType==null?null:a.tokenType;this.i.range=a.Ae==null?null:a.Ae};_.W(zI,_.V);zI.prototype.ka=function(){return zI};zI.prototype.ma=function(){return{Pa:{tokenType:qH},keys:["range","tokenType"],Ka:{range:dI}}};
_.p.Object.defineProperties(zI.prototype,{Ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.U(this,"tokenType"):null},set:function(a){this.i.tokenType=a}}});
var AI=function(a){a=a===void 0?{}:a;this.i={};this.i.lineText=a.QJ==null?null:a.QJ;this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.matchingRanges=a.Tv==null?null:a.Tv;this.i.ranges=a.tP==null?null:a.tP;this.i.tokens=a.Bh==null?null:a.Bh};_.W(AI,_.V);AI.prototype.ka=function(){return AI};AI.prototype.ma=function(){return{Qa:{ranges:dI,tokens:zI},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ka:{matchingRanges:hI}}};
_.p.Object.defineProperties(AI.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},QJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.U(this,"lineText"):""},set:function(a){this.i.lineText=a}},Tv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},tP:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.U(this,"ranges"):[]},set:function(a){this.i.ranges=a}},Bh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.U(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});var BI=function(a){a=a===void 0?{}:a;this.i={};this.i.snippetLines=a.Ty==null?null:a.Ty};_.W(BI,_.V);BI.prototype.ka=function(){return BI};BI.prototype.ma=function(){return{Qa:{snippetLines:AI},keys:["snippetLines"]}};
_.p.Object.defineProperties(BI.prototype,{Ty:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.U(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var CI=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingSnippets=a.H0a==null?null:a.H0a};_.W(CI,_.V);CI.prototype.ka=function(){return CI};CI.prototype.ma=function(){return{Qa:{matchingSnippets:BI},keys:["matchingSnippets"]}};
_.p.Object.defineProperties(CI.prototype,{H0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.U(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var DI=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.Tv==null?null:a.Tv;this.i.ranges=a.tP==null?null:a.tP;this.i.snippets=a.ol==null?null:a.ol};_.W(DI,_.V);DI.prototype.ka=function(){return DI};
DI.prototype.ma=function(){return{Qa:{matchingRanges:hI},keys:["matchingRanges","ranges","snippets"],Ka:{ranges:pI,snippets:CI}}};
_.p.Object.defineProperties(DI.prototype,{Tv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},tP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.U(this,"ranges"):null},set:function(a){this.i.ranges=a}},ol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
var EI=function(a){a=a===void 0?{}:a;this.i={};this.i.revision=a.Zd==null?null:a.Zd;this.i.snippets=a.ol==null?null:a.ol};_.W(EI,_.V);EI.prototype.ka=function(){return EI};EI.prototype.ma=function(){return{Qa:{snippets:BI},keys:["revision","snippets"]}};
_.p.Object.defineProperties(EI.prototype,{Zd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.U(this,"revision"):""},set:function(a){this.i.revision=a}},ol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var FI=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.Yg==null?null:a.Yg;this.i.snippets=a.ol==null?null:a.ol;this.i.numberOfMatchingLines=a.gya==null?null:a.gya;this.i.matchingChangelists=a.rIb==null?null:a.rIb;this.i.revisionMatches=a.D4a==null?null:a.D4a;this.i.deletedAtCl=a.II==null?null:a.II;this.i.deletedTermChangelist=a.JI==null?null:a.JI};_.W(FI,_.V);FI.prototype.ka=function(){return FI};
FI.prototype.ma=function(){return{Qa:{revisionMatches:EI,snippets:BI},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ka:{fileSpec:UH}}};
_.p.Object.defineProperties(FI.prototype,{II:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.U(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},JI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.U(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},Yg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},rIb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.U(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},gya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.U(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},D4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.U(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},ol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var GI=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSearchResult=a.Rua==null?null:a.Rua;this.i.directorySearchResult=a.MTa==null?null:a.MTa;this.i.debugInfoString=a.HI==null?null:a.HI;this.i.resultToken=a.jX==null?null:a.jX;this.i.personalized=a.Ria==null?null:a.Ria;this.i.refsToken=a.Nja==null?null:a.Nja};_.W(GI,_.V);GI.prototype.ka=function(){return GI};
GI.prototype.ma=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ka:{directorySearchResult:XH,fileSearchResult:FI}}};
_.p.Object.defineProperties(GI.prototype,{HI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.U(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},MTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.U(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},Rua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.U(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},Ria:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.U(this,"personalized"):!1},set:function(a){this.i.personalized=a}},Nja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.U(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},jX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.U(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.HI=function(a){a=a===void 0?{}:a;this.i={};this.i.searchResults=a.OC==null?null:a.OC;this.i.estimatedResultCount=a.DUa==null?null:a.DUa;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken;this.i.debugInfoString=a.HI==null?null:a.HI;this.i.responseToken=a.pka==null?null:a.pka;this.i.exhaustive=a.yv==null?null:a.yv;this.i.requestToken=a.cX==null?null:a.cX;this.i.debugResponseProto=a.Nr==null?null:a.Nr;this.i.debugRequestProto=a.Mr==null?null:a.Mr;this.i.refinements=a.MF==null?null:a.MF};
_.W(_.HI,_.V);_.HI.prototype.ka=function(){return _.HI};_.HI.prototype.ma=function(){return{Qa:{searchResults:GI},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken refinements requestToken responseToken searchResults".split(" ")}};
_.p.Object.defineProperties(_.HI.prototype,{HI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.U(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},Mr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.U(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Nr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.U(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},DUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.U(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},yv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.U(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.U(this,"nextPageToken"):""},set:function(a){this.i.nextPageToken=a}},MF:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"refinements")?_.U(this,"refinements"):[]},set:function(a){this.i.refinements=a}},cX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.U(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},pka:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.U(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},OC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?
_.U(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});
var II=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryScope=a.Ip==null?null:a.Ip;this.i.refSpecScope=a.WW==null?null:a.WW;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.Le==null?null:a.Le;this.i.maxSuggestions=a.M0a==null?null:a.M0a;this.i.enableDiagnostics=a.Sr==null?null:a.Sr;this.i.retrieveMultibranchResults=a.KC==null?null:a.KC;this.i.suppressGitLegacyResults=a.YC==null?null:a.YC;this.i.showPersonalizedResults=a.eu==null?null:a.eu};_.W(II,_.V);
II.prototype.ka=function(){return II};II.prototype.ma=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults suppressGitLegacyResults".split(" "),Ka:{repositoryScope:UF}}};
_.p.Object.defineProperties(II.prototype,{Sr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},M0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.U(this,"maxSuggestions"):0},set:function(a){this.i.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.U(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=
a}},WW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.U(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Ip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.U(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},KC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.U(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},Le:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},eu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.U(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},YC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.U(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=
a}}});var JI=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.CC==null?null:a.CC;this.i.suggestOptions=a.i7a==null?null:a.i7a};_.W(JI,_.V);JI.prototype.ka=function(){return JI};JI.prototype.ma=function(){return{keys:["queryString","suggestOptions"],Ka:{suggestOptions:II}}};
_.p.Object.defineProperties(JI.prototype,{CC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.i.queryString=a}},i7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.U(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});var KI=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.range=a.Ae==null?null:a.Ae};_.W(KI,_.V);KI.prototype.ka=function(){return KI};
KI.prototype.ma=function(){return{Pa:{type:pH},keys:["range","type"],Ka:{range:dI}}};_.p.Object.defineProperties(KI.prototype,{Ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(KI,{qf:{configurable:!0,enumerable:!0,get:function(){return pH}}});
var LI=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.Yg==null?null:a.Yg;this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.resultToken=a.jX==null?null:a.jX;this.i.match=a.match==null?null:a.match};_.W(LI,_.V);LI.prototype.ka=function(){return LI};LI.prototype.ma=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ka:{fileSpec:UH,match:iI,symbol:KI}}};
_.p.Object.defineProperties(LI.prototype,{Yg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.U(this,"match"):null},set:function(a){this.i.match=a}},jX:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.U(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},symbol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.U(this,"symbol"):null},set:function(a){this.i.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.U(this,"title"):""},set:function(a){this.i.title=a}}});
var MI=function(a){a=a===void 0?{}:a;this.i={};this.i.suggestions=a.Cw==null?null:a.Cw;this.i.responseToken=a.pka==null?null:a.pka;this.i.requestToken=a.cX==null?null:a.cX};_.W(MI,_.V);MI.prototype.ka=function(){return MI};MI.prototype.ma=function(){return{Qa:{suggestions:LI},keys:["requestToken","responseToken","suggestions"]}};
_.p.Object.defineProperties(MI.prototype,{cX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.U(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},pka:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.U(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},Cw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.U(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
_.NI={$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"};OI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};
OI.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Wa+"/codeFindings/aggregations",Ta:_.Yg(a,_.NI,b),Qb:jI})};OI.O=function(a){return new (a||OI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};OI.ua=_.q({token:OI,qa:OI.O});var ywb=function(){};ywb.O=function(a){return new (a||ywb)};ywb.ua=_.q({token:ywb,qa:function(a){return OI.O(a)},Ga:_.Aw});
var PI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};PI.prototype.getConfiguration=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Wa+"/codeFindings/configuration",Ta:_.Yg(a,_.NI,b),Qb:bI})};
PI.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Wa+"/codeFindings",Ta:_.Yg(a,_.NI,b),Qb:kI})};PI.O=function(a){return new (a||PI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};PI.ua=_.q({token:PI,qa:PI.O});var zwb=function(){};zwb.O=function(a){return new (a||zwb)};zwb.ua=_.q({token:zwb,qa:function(a){return PI.O(a)},Ga:_.Aw});
var QI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};QI.prototype.match=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Wa+"/contents/match",Ta:_.Yg(b,_.NI,c),Qb:DI})};
QI.prototype.search=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Wa+"/contents/search",Ta:_.Yg(b,_.NI,c),Qb:_.HI})};QI.prototype.g7a=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Wa+"/contents/suggest",Ta:_.Yg(b,_.NI,c),Qb:MI})};
QI.O=function(a){return new (a||QI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};QI.ua=_.q({token:QI,qa:QI.O});var Awb=function(){};Awb.O=function(a){return new (a||Awb)};Awb.ua=_.q({token:Awb,qa:function(a){return QI.O(a)},Ga:_.Aw});var RI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};
RI.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Wa+"/diff:get",Ta:_.Yg(b,_.NI,c),Qb:ZH})};RI.O=function(a){return new (a||RI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};RI.ua=_.q({token:RI,qa:RI.O});var Bwb=function(){};Bwb.O=function(a){return new (a||Bwb)};Bwb.ua=_.q({token:Bwb,qa:function(a){return RI.O(a)},Ga:_.Aw});
var SI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};SI.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Wa+"/fileCoverageCategories:get",Ta:_.Yg(a,_.NI,b),Qb:RH})};SI.O=function(a){return new (a||SI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};SI.ua=_.q({token:SI,qa:SI.O});var Cwb=function(){};Cwb.O=function(a){return new (a||Cwb)};
Cwb.ua=_.q({token:Cwb,qa:function(a){return SI.O(a)},Ga:_.Aw});var TI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};TI.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Wa+"/fileTestCoverage:get",Ta:_.Yg(a,_.NI,b),Qb:aI})};TI.O=function(a){return new (a||TI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};TI.ua=_.q({token:TI,qa:TI.O});var Dwb=function(){};
Dwb.O=function(a){return new (a||Dwb)};Dwb.ua=_.q({token:Dwb,qa:function(a){return TI.O(a)},Ga:_.Aw});var UI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};UI.prototype.wea=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Wa+"/history/diff",Ta:_.Yg(a,_.NI,b),Qb:QH})};
UI.prototype.nXa=function(a){a=a===void 0?{}:a;var b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Wa+"/history/pendingChanges",Ta:_.Yg(a,_.NI,b),Qb:cI})};UI.O=function(a){return new (a||UI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};UI.ua=_.q({token:UI,qa:UI.O});_.VI=function(){};_.VI.O=function(a){return new (a||_.VI)};_.VI.ua=_.q({token:_.VI,qa:function(a){return UI.O(a)},Ga:_.Aw});
var WI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};WI.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Wa+"/history/list",Ta:_.Yg(a,_.NI,b),Qb:lI})};WI.O=function(a){return new (a||WI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};WI.ua=_.q({token:WI,qa:WI.O});_.XI=function(){};_.XI.O=function(a){return new (a||_.XI)};
_.XI.ua=_.q({token:_.XI,qa:function(a){return WI.O(a)},Ga:_.Aw});var YI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};YI.prototype.X2a=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Wa+"/indexing/prepare",Ta:_.Yg(b,_.NI,c),Qb:xwb})};YI.O=function(a){return new (a||YI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};YI.ua=_.q({token:YI,qa:YI.O});var Ewb=function(){};
Ewb.O=function(a){return new (a||Ewb)};Ewb.ua=_.q({token:Ewb,qa:function(a){return YI.O(a)},Ga:_.Aw});var ZI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};ZI.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Wa+"/refs",Ta:_.Yg(a,_.NI,b),Qb:sI})};ZI.O=function(a){return new (a||ZI)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};ZI.ua=_.q({token:ZI,qa:ZI.O});
var Fwb=function(){};Fwb.O=function(a){return new (a||Fwb)};Fwb.ua=_.q({token:Fwb,qa:function(a){return ZI.O(a)},Ga:_.Aw});var $I=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};$I.prototype.qv=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Wa+"/decorations",Ta:_.Yg(b,_.NI,c),Qb:HH})};$I.O=function(a){return new (a||$I)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};
$I.ua=_.q({token:$I,qa:$I.O});_.aJ=function(){};_.aJ.O=function(a){return new (a||_.aJ)};_.aJ.ua=_.q({token:_.aJ,qa:function(a){return $I.O(a)},Ga:_.Aw});var bJ=function(){};bJ.O=function(a){return new (a||bJ)};bJ.Da=_.ed({type:bJ});bJ.Ca=_.Hc({imports:[_.Dn]});var Gwb=function(){};Gwb.O=function(a){return new (a||Gwb)};Gwb.ya=_.ad({type:Gwb,oa:[["","onedevDot",""]],rb:1,Ya:function(a){a&2&&_.Nf("aria-hidden",!0)},oc:["onedevDot",""],Aa:1,Ba:0,ta:function(a){a&1&&_.Q(0,"\u00a0\u00b7\u00a0")},mb:2});
var cJ=function(){};cJ.O=function(a){return new (a||cJ)};cJ.Da=_.ed({type:cJ});cJ.Ca=_.Hc({});var Hwb=[[["onedev-hovercard-action"]]],dJ=function(){};dJ.prototype.Ra=function(){};
_.p.Object.defineProperties(dJ.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"}}},AWc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Tv("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});dJ.O=function(a){return new (a||dJ)};
dJ.ya=_.ad({type:dJ,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},standalone:!0,features:[_.zg],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&&(_.dg(Hwb),_.H(0,"div",0)(1,"div",1)(2,"div",2),_.Q(3),_.I(),_.H(4,"div",3),_.K(5,"mat-icon",4),_.H(6,"div",5)(7,"span",6),_.Q(8),_.I(),_.E(9,Aqb,2,1,"span",7),_.I(),_.K(10,"mat-icon",8),_.H(11,"div",5)(12,"div",9)(13,"span",6),_.Q(14,"Author"),_.I(),_.H(15,"span"),_.Q(16),_.I()(),_.H(17,"div",9)(18,"span",6),_.Q(19,"Reviewers"),
_.I(),_.H(20,"ul",10),_.E(21,Cqb,4,2,"ng-container",11),_.I()(),_.E(22,Dqb,5,1,"div",12),_.I(),_.K(23,"mat-icon",13),_.H(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.Q(28,"Critique"),_.I()()()()()(),_.eg(29),_.I());a&2&&(_.A(3),_.tg(" ",b.changelist.title," "),_.A(5),_.ug(b.statusText),_.A(),_.F("ngIf",b.changelist.updateTime),_.A(7),_.ug(b.changelist.nn),_.A(5),_.F("ngForOf",b.changelist.HP),_.A(),_.F("ngIf",b.changelist.sjb),_.A(5),_.F("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,
_.Se))},Ia:[bJ,_.Dn,_.wn,_.xn,cJ,Gwb,_.nu,_.mu],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});Iwb=[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];_.eJ=function(){};_.eJ.O=function(a){return new (a||_.eJ)};_.eJ.Da=_.ed({type:_.eJ});_.eJ.Ca=_.Hc({});_.fJ=function(){};_.fJ.O=function(a){return new (a||_.fJ)};_.fJ.Fa=_.hd({type:_.fJ,oa:[["mat-panel-title"]],qb:[1,"mat-expansion-panel-header-title"],standalone:!0});
var Jwb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],gJ=function(){};gJ.O=function(a){return new (a||gJ)};gJ.Fa=_.hd({type:gJ,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],qb:[1,"mat-mdc-card-title"],standalone:!0});_.hJ=function(){};_.hJ.O=function(a){return new (a||_.hJ)};
_.hJ.Fa=_.hd({type:_.hJ,oa:[["mat-card-content"]],qb:[1,"mat-mdc-card-content"],standalone:!0});var Kwb=function(){};Kwb.O=function(a){return new (a||Kwb)};Kwb.Fa=_.hd({type:Kwb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],qb:[1,"mat-mdc-card-subtitle"],standalone:!0});var Lwb=function(){this.align="start"};Lwb.O=function(a){return new (a||Lwb)};
Lwb.Fa=_.hd({type:Lwb,oa:[["mat-card-actions"]],qb:[1,"mat-mdc-card-actions","mdc-card__actions"],rb:2,Ya:function(a,b){a&2&&_.Pf("mat-mdc-card-actions-align-end",b.align==="end")},inputs:{align:"align"},Rb:["matCardActions"],standalone:!0});var Mwb=function(){};Mwb.O=function(a){return new (a||Mwb)};
Mwb.ya=_.ad({type:Mwb,oa:[["mat-card-header"]],qb:[1,"mat-mdc-card-header"],standalone:!0,features:[_.zg],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&&(_.dg(Jwb),_.eg(0),_.H(1,"div",0),_.eg(2,1),_.I(),_.eg(3,2))},mb:2,Oa:0});var Nwb=function(){};Nwb.O=function(a){return new (a||Nwb)};
Nwb.Fa=_.hd({type:Nwb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],qb:[1,"mat-mdc-card-avatar"],standalone:!0});_.iJ=function(a){this.UF=a};_.Pwb=function(a,b,c){var d=b?Gqb([],b):c.prefix,e={prefix:d,o8a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.Li(d.value).path||"").endsWith("/");return b?Owb(a,e,function(g){return Gqb(g.queries,b)}):c.Zn||f?_.ne(e):Owb(a,e,function(g){return(g=g.Dca)?Fqb(g):d})};
Owb=function(a,b,c){return _.apb(a.UF).ha(_.z(function(d){return _.yF(d,_.Zob)}),_.z(c),_.z(function(d){return{prefix:d,o8a:Hqb(d)}}),_.uf(b))};_.iJ.O=function(a){return new (a||_.iJ)(_.t(_.PF))};_.iJ.ua=_.q({token:_.iJ,qa:_.iJ.O,Ga:"root"});var Qwb,Rwb,Swb;Qwb={};Rwb={};Swb={};_.jJ=function(){throw Error("ce");};_.jJ.prototype.Kqb=null;_.jJ.prototype.T1=function(){return this.content};_.jJ.prototype.toString=function(){return this.content};_.jJ.prototype.bD=function(){if(this.Sba!==Qwb)throw Error("de");return _.ec(this.toString())};var Twb=function(){_.jJ.call(this)};_.xj(Twb,_.jJ);Twb.prototype.Sba=Qwb;var Uwb,Ywb,Iqb,Jqb,mJ,cxb,dxb,Wwb,exb,axb,Vwb,Zwb,$wb,bxb,fxb,gxb,Xwb;Uwb=function(a){if(a!=null)switch(a.Kqb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.lJ=function(a){return a!=null&&a.Sba===Qwb?a:a instanceof _.dc?(0,_.kJ)(_.fc(a).toString()):(0,_.kJ)(String(String(a)).replace(Vwb,Wwb),Uwb(a))};_.kJ=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.Kqb=d);return c}}(Twb);
Ywb=function(a){return Kqb(String(a),function(){return""}).replace(Xwb,"&lt;")};Iqb=RegExp.prototype.hasOwnProperty("sticky");Jqb=new RegExp((Iqb?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Iqb?"gy":"g");mJ=function(a){return a!=null&&a.Sba===Qwb?String(Ywb(a.T1())).replace(Zwb,Wwb):String(a).replace(Vwb,Wwb)};
cxb=function(a){a!=null&&a.Sba===Rwb||a!=null&&a.Sba===Swb?a=String(a).replace($wb,axb):a instanceof _.Yb?a=String(_.Zb(a)).replace($wb,axb):a instanceof _.Vb?a=String(_.Xb(a).toString()).replace($wb,axb):(a=String(a),a=bxb.test(a)?a.replace($wb,axb):"about:invalid#zSoyz");return a};
dxb={"\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;"};Wwb=function(a){return dxb[a]};
exb={"\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"};axb=function(a){return exb[a]};Vwb=/[\x00\x22\x26\x27\x3c\x3e]/g;Zwb=/[\x00\x22\x27\x3c\x3e]/g;$wb=/[\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;bxb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;fxb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;gxb=function(a){a=String(a);return fxb.test(a)?a:"zSoyz"};Xwb=/</g;var mxb,nxb;_.ixb=function(a){return _.hxb(a.lineNumber,a.href)};_.hxb=function(a,b){return(0,_.kJ)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+mJ(cxb(b))+'" aria-label="Line '+mJ(a+1)+'" tabIndex="-1" data-line-number="'+mJ(a)+'">'+_.lJ(a+1)+"</a></div>")};_.kxb=function(a){return _.jxb(a.start,a.end)};
_.jxb=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 '+mJ(e+1)+'" tabIndex="-1" data-line-number="'+mJ(e)+'">'+_.lJ(e+1)+"</span></div>"}return(0,_.kJ)(c)};mxb=function(a){var b=a.lines,c=a.qv,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.lxb(g,b[g],c[f])}return(0,_.kJ)(d)};
_.lxb=function(a,b,c){return(0,_.kJ)('<div data-line-number="'+mJ(a)+'">'+nxb(void 0,b,c)+"</div>")};
nxb=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+=_.lJ(b.substring(g===0?0:c[g-1].Wi()-d,m.Am()-d))+"<"+gxb(_.ok(m,3))+' class="'+mJ(_.ok(m,4))+'"'+(m.Bva()!==""?' href="'+mJ(cxb(m.Bva()))+'"':"")+(m.getKey()!==""?' data-key="'+mJ(m.getKey())+'"':"")+">"+nxb(a,b.substring(m.Am()-d,m.Wi()-d),_.nJ(m),m.Am())+"</"+gxb(_.ok(m,3))+">"+(g===c.length-1?_.lJ(b.substring(m.Wi()-d)):"")}else e+=_.lJ(b);return(0,_.kJ)(e)};_.oJ=function(a){this.Ha=_.rb(a)};_.W(_.oJ,_.gj);_.h=_.oJ.prototype;_.h.Am=function(){return _.lk(this,1)};_.h.setStart=function(a){return _.Xi(this,1,a)};_.h.Wi=function(){return _.lk(this,2)};_.h.setEnd=function(a){return _.Xi(this,2,a)};_.h.Bva=function(){return _.ok(this,5)};_.h.getKey=function(){return _.ok(this,6)};_.h.xw=function(a){return _.Pi(this,6,a)};_.nJ=function(a,b){return _.Wj(a,_.oJ,8,_.Rj(b))};var oxb=function(a){if(a!=null)return _.Rb(a),{start:_.lk(a,1),end:_.lk(a,2),tagName:_.ok(a,3),hpd:_.ok(a,4),href:_.ok(a,5),key:_.ok(a,6),u0a:_.kk(a,7),Afd:_.Ob(_.nJ(a),oxb)}};_.oJ.prototype.toObject=function(){return oxb(this)};var pxb=function(a){this.w3=a;this.rendered=[]};pxb.prototype.clear=function(){if(this.w3.rq){var a=this.rendered;this.rendered=[];a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.w3.rq(b.value)}};_.pJ=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.qJ=function(a,b){a=a.create("div");a.className=b;return a};pxb.prototype.create=function(a){a=this.w3.createElement(a);this.w3.rq&&_.ZF(a)&&this.rendered.push(a);return a};_.rJ=function(a,b){a=a.na;pxb.call(this,b);this.BV=new Map;this.container=a};_.W(_.rJ,pxb);
_.rJ.prototype.Hw=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++){qxb(this,f,!1,e);if(g=this.BV.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.k(this.BV);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||qxb(this,a,!0)};
var qxb=function(a,b,c,d){d=d===void 0?0:d;if(_.yG(b,a.Dt())){var e=a.BV.get(b);if(!e||c)if(e||!c){var f=a.Vi(b);f&&(c?(a.container.insertBefore(f,e),_.xl(e),a.BV.delete(b)):(c=a.Jta(b,d),a.BV.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.qJ(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.rJ.prototype.clear=function(){pxb.prototype.clear.call(this);this.BV.clear()};var Oqb=/Meta/gi;_.Qqb={lp:"Everything",value:"",Yb:_.zG("e"),Mt:"Everything"};var Zqb=new _.Zt("Directory ({dir})"),arb=new _.Zt("Search in ({repo} \u203a {dir})"),$qb=new _.Zt("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),crb=new _.Zt("Directory ({repo} \u203a {dir})"),brb=new _.Zt("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),Tqb=new _.Zt("Repository ({repo})"),Sqb=new _.Zt("Package ({package})"),Vqb=new _.Zt("Branch ({branch})"),Yqb=new _.Zt("Branch ({id}/{repo} \u203a {ref})"),Uqb=new _.Zt("Tag ({tag})"),Xqb=new _.Zt("Tag ({id}/{repo} \u203a {ref})"),Wqb=
new _.Zt("Search in ({id}/{repo} \u203a {ref})"),Rqb=new _.Zt("Project ({project})");var sxb=function(a){return a.prototype.hasOwnProperty("$$generatedClassName")?a.prototype.$$generatedClassName:a.prototype.$$generatedClassName="Class$obf_"+ ++rxb},rxb=1E3;var sJ=function(){};sJ.prototype.wfa=function(){return txb(this)};sJ.prototype.toString=function(){return NG(uxb(tJ(this.constructor)))+"@"+NG((this.wfa()>>>0).toString(16))};var vxb=function(){this.vda=0};_.W(vxb,sJ);vxb.prototype.w0a=function(){return(this.vda+1|0)<this.Ywb.length};vxb.prototype.f3=function(){if(!this.w0a()){var a=new wxb;a.Caa instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.Caa):a.Caa.stack=Error().stack);var b=Error(a);a.Caa=b;xxb(b,a);throw a.Caa;}a=this.Ywb;b=this.vda=this.vda+1|0;return a[b]};var yxb=function(){};_.W(yxb,sJ);yxb.prototype.toString=function(){var a=uxb(tJ(this.constructor)),b=this.Tid;return b==null?a:NG(a)+": "+NG(b)};var zxb=function(){};_.W(zxb,yxb);var Axb=function(){};_.W(Axb,zxb);var Bxb=function(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};var Cxb=function(){};_.W(Cxb,sJ);var Dxb=function(){};_.W(Dxb,sJ);var Exb=function(){};_.W(Exb,Dxb);var Fxb,Gxb=function(){Gxb=function(){};for(var a=Xtb([256],uJ,Hxb),b=0;b<256;b=b+1|0)a[b]=Ixb(b-128|0);Fxb=a};var Xtb=function(a,b,c){return Jxb(a,{mxa:b,wGb:c,KTa:a.length})},Jxb=function(a,b){var c=a[0];if(c==null)return null;var d=new globalThis.Array(c);b&&(d.y9a=b);if(a.length>1){a=a.slice(1);b=b&&{mxa:b.mxa,wGb:b.wGb,KTa:b.KTa-1};for(var e=0;e<c;e++)d[e]=Jxb(a,b)}else if(b&&(a=b.mxa.yad,a!==void 0))for(b=0;b<c;b++)d[b]=a;return d};var uJ=function(){this.DB=0};_.W(uJ,Dxb);var $tb=function(a){a>-129&&a<128?(Gxb(),a=Fxb[a+128|0]):a=Ixb(a);return a},Ixb=function(a){var b=new uJ;b.DB=a;return b};uJ.prototype.wfa=function(){return this.DB};uJ.prototype.toString=function(){return""+this.DB};var Hxb=function(a){return a instanceof uJ};var Kxb=function(a){this.sVc=a};_.W(Kxb,sJ);var Lxb=function(a){this.rVc=a};_.W(Lxb,sJ);var Mxb=function(a){var b;return b=a.rVc,b()};var Nxb=function(){};_.W(Nxb,sJ);Nxb.prototype.toString=function(){return this.yda};var wxb=function(){};_.W(wxb,Axb);var Oxb=function(){};_.W(Oxb,Nxb);var Pxb=function(){};_.W(Pxb,sJ);Pxb.prototype.toString=function(){return this.q1?this.aVa.length==0?this.q1.toString():NG(this.q1.toString())+NG(this.aVa):this.qVc};var Qxb=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:txb(a)}},Rxb=0,txb=function(a){return a.A9a||(Object.defineProperties(a,{A9a:{value:Rxb=Rxb+1|0,enumerable:!1}}),a.A9a)};var Sxb=function(a){return a.wfa?a.wfa():Qxb(a)},Vxb=function(a){switch(typeof a){case "number":return tJ(Exb);case "boolean":return tJ(Cxb);case "string":return tJ(Ytb);case "function":return tJ(Txb)}if(a instanceof sJ)a=tJ(a.constructor);else if(Array.isArray(a))a=(a=a.y9a)?tJ(a.mxa,a.KTa):tJ(sJ,1);else if(a!=null)a=tJ(Uxb);else throw new TypeError("ee");return a};var Txb=function(){};var Uxb=function(){};_.W(Uxb,sJ);var xxb=function(a,b){if(a instanceof Object)try{a.Icd=b,Object.defineProperties(a,{cause:{get:function(){return b.oVc&&b.oVc.Caa}}})}catch(c){}};var Ytb=function(){};_.W(Ytb,sJ);var NG=function(a){return a==null?"null":a.toString()},Wxb=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||a==null&&b==null},Ztb=function(a){return"string"===typeof a};var Xxb=function(a,b){this.VUa=a;this.WUa=b};_.W(Xxb,sJ);var tJ=function(a,b){var c=b||0;return Bxb(a,"$$class/"+c,function(){return new Xxb(a,c)})},uxb=function(a){return a.WUa!=0?NG(Yxb("[",a.WUa))+String("L"+NG(sxb(a.VUa))+";"):sxb(a.VUa)};Xxb.prototype.toString=function(){return"class "+NG(uxb(this))};var Yxb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=NG(c)+NG(a);return c};var Zxb=function(a,b){a.push(b)},$xb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},byb=function(a){return new Lxb(function(){var b=new ayb;b.vda=-1;b.Ywb=a;return b})},cyb=function(a,b){a.sort(function(c,d){var e;return e=b.sVc,e(c,d)})};var ayb=function(){this.vda=0};_.W(ayb,vxb);_.vJ=function(a){this.oh=a};_.W(_.vJ,sJ);
_.vJ.prototype.md=function(a){var b;if(!a||a.length==0)return this.oh.Bq([]);for(var c=[],d=a.length-1|0;d>=0;d=d-1|0)Zxb(c,this.oh.kc(a[d]));a=(b=this.oh,new Kxb(function(n,r){return b.p9a(n,r)}));cyb(c,a);a=[];d=[];for(var e=!1;c.length>0;){for(var f=c.pop();a.length!=0&&this.oh.Am(f)>=this.oh.Wi(a[a.length-1|0]);){var g=a.pop();this.oh.Kwa(g)&&(e=!1);a.length==0||this.oh.J$(a[a.length-1|0],g)}g=e;var m=this.oh.Kwa(f);e=g||m;if(a.length==0)a.push(f),d.push(f);else if(g&&m){if(!this.oh.Swa(f)){if(e=
dyb(this,f,a,c))d.pop(),$xb(d,e);e=!1;eyb(this,c,f)}}else g=a[a.length-1|0],this.oh.Wi(f)>this.oh.Wi(g)&&eyb(this,c,this.oh.OWb(f,this.oh.Wi(g))),a.push(f)}for(c=a.length;c>1;c=c-1|0)this.oh.J$(a[c-2|0],a[c-1|0]);return this.oh.Bq(d)};
var dyb=function(a,b,c,d){for(var e=null;c.length!=0;){var f=c.pop(),g=a.oh.Kwa(f),m=a.oh.Wi(f);a.oh.setEnd(f,a.oh.Am(b));var n=g&&!a.oh.Swa(b)&&a.oh.Swa(f),r=c.length==0?null:c[c.length-1|0];n||a.oh.Am(f)>=a.oh.Wi(f)?r!=null?a.oh.DQb(r,f):e=a.oh.GB(f):r!=null&&a.oh.J$(r,f);g=g?a.oh.Wi(b):a.oh.Am(b);!n&&g<m&&eyb(a,d,a.oh.Wqb(f,g,m))}return e},eyb=function(a,b,c){for(var d=b.length;d>0&&a.oh.p9a(b[d-1|0],c)>0;)d=d-1|0;b.splice(d,0,c)};var wJ=function(a,b,c,d,e){_.rJ.call(this,c,d);var f=this;this.Td=a;this.view=b;this.hb=c;this.Iw=!1;this.Pf=[];this.Ck=new _.vm;this.WB=new _.vm;this.Wja=new Map;this.lines=[];this.Cm=[];this.Im=0;this.ab=e.kV().ha(_.gf()).subscribe(function(g){var m=f.tabSize===void 0;f.tabSize=g;m||_.xm(f.Td)})};_.W(wJ,_.rJ);_.h=wJ.prototype;_.h.La=function(){this.ab.unsubscribe()};
_.h.Ub=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=_.xG(this.Pf,this.Dt());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.Vi(c))==null||d.setAttribute("aria-current","true")}}}};_.h.Dt=function(){return this.Im};
_.h.Vi=function(a){this.Cm.length<=a&&(this.Cm=this.Cm.concat(Array.from(this.container.children).slice(this.Cm.length)));return this.Cm[a]};_.h.Jta=function(a,b){var c=this,d=_.qJ(this,"line");d.appendChild(_.pJ(this,Array.from({length:b+1}).join(" "),"line"));b=_.pJ(this,"...","line ellipses");b.addEventListener("click",function(){c.Ck.emit(a)});d.appendChild(b);return d};
_.h.gU=function(){if(this.Dt())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.qJ(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.O$=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.Cm=[]);b<this.Im&&(b=this.Im);this.Im=c;var e=document.getElementById("pre-rendered-code");if(e!=null&&this.Iw){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=_.CG(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,_.WF(this.container,"beforeend",d[f]),f++,b+=this.container.childElementCount-e;b>=c&&(this.Im=b);if(f<d.length)return d.slice(f);if(b<c){d=this.vSa(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+=_.lxb(m,a[m],d[g])}a=(0,_.kJ)(f);_.WF(c,"beforeend",a.bD())}return[]};
_.h.Dna=function(a){var b=this;a=a.filter(function(m){return _.yG(m,b.Dt())});if(!(a.length===0||a[a.length-1]>=this.Im)){var c=new _.vJ(new fyb),d=a.map(function(m){var n;return c.md((n=b.Pj.get(m))!=null?n:null)}),e=document.activeElement,f=null;e!=null&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Lqb(e,mxb({lineNumbers:a,lines:this.lines,qv:d}));for(d=a.length-1;d>=0;d--){var g=e.children[d];this.BV.has(a[d])||this.container.replaceChild(g,this.Vi(a[d]));
this.Cm[a[d]]=g}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.xG(a,this.Dt());if(a.length!==0){var b=this.Vi(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.WB.next(a[0].start);b.focus()}};
var hyb=function(a,b){var c=a.Vi(b.line);if(c){a.Wja.get(b)&&gyb(a,b);var d=a.view.di(b.ta,b.context);var e=d.Xl;if(e.length!==1)throw Error("fe");d={element:e[0],v$c:d};a.w3.insertBefore(a.container,d.element,c);_.xm(a.Td);a.Wja.set(b,d)}},gyb=function(a,b){var c=a.Wja.get(b);c&&(_.xl(c.element),a.view.remove(a.view.indexOf(c.v$c)),a.Wja.delete(b))};wJ.prototype.clear=function(){_.rJ.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Im=0;this.Wja.clear()};
wJ.prototype.vSa=function(a,b){for(var c=new _.vJ(new fyb),d=[];a<b;a++){var e=void 0;d.push(c.md((e=this.Pj.get(a))!=null?e:null))}return d};wJ.O=function(a){return new (a||wJ)(_.B(_.Tg),_.B(_.jg),_.B(_.Td),_.B(_.km),_.B(_.qw))};
wJ.ya=_.ad({type:wJ,oa:[["code-container"]],rb:4,Ya:function(a,b){a&2&&_.Of("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Iw:"usePrefetchIfPossible",Pf:"highlightedLines",Pj:"inlineWidgets"},outputs:{Ck:"lineShown",WB:"lineFocused"},features:[_.Lf,_.ud],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 fyb=function(){};_.h=fyb.prototype;_.h.J$=function(a,b){_.ak(a,8,_.oJ,b)};_.h.Wqb=function(a,b,c){return _.Oj(a.clone(),8).setStart(b).setEnd(c)};_.h.Bq=function(a){return a};_.h.GB=function(a){return _.nJ(a,_.Mj)};_.h.Wi=function(a){return a.Wi()};_.h.Am=function(a){return a.Am()};_.h.Kwa=function(a){return _.ok(a,3)==="a"};_.h.Swa=function(a){return _.kk(a,7)};_.h.DQb=function(a,b){b=_.nJ(a).concat(_.nJ(b));_.Zj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.OWb=function(a,b){if(b<a.Am()||b>=a.Wi())throw new RangeError;var c=_.Oj(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.kc=function(a){var b=(new _.oJ).setStart(a.startColumn).setEnd(a.endColumn);a.u0a&&_.yk(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.Pi(b,3,d);_.Pi(c,4,a.So);a.href!=null&&_.Pi(b,5,a.href);a.key!=null&&b.xw(a.key);return b};_.h.p9a=function(a,b){return b.Am()-a.Am()||a.Wi()-b.Wi()};var iyb=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"}),xJ=function(){this.Zub=[];this.Yub="";this.uca=0};
xJ.prototype.Ub=function(){this.uca=jrb(this.snippet);this.ke.clear();for(var a=this.ke,b=this.snippet.Ty,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.nd(jyb(this,f)),r=_.nd(kyb(this,f)),v=_.nd(lyb(this,f));var y=f.lineNumber;f=f.QJ;this.XB?(y=this.XB(_.BG(y)),f=[Object.assign({},myb(this,new dI({startIndex:0,length:f.length})),{tagName:"a",So:"",href:y})]):f=[];g=m.call(g,n,r,v,_.nd(f));c.set(d,g)}a.Pj=c;this.ke.O$(nyb(this))};
var nyb=function(a){return a.snippet.Ty.map(function(b){return b.QJ.substring(a.uca)+"\n"})},jyb=function(a,b){return b.Bh.filter(function(c){var d=c.Ae;c=c.tokenType;return!d||d.startIndex+d.length<=a.uca?!1:!!c&&iyb.hasOwnProperty(c)&&!!iyb[c]}).map(function(c){return Object.assign({},myb(a,c.Ae),{So:iyb[c.tokenType]})})},kyb=function(a,b){var c=b.lineNumber;var d=b.QJ;return a.Zub.filter(function(e){return e.lineNumber===c}).flatMap(function(e){return e.cU.map(function(f){var g=f.startIndex;for(f=
f.length;g<d.length&&d[g]===" ";)++g,--f;return Object.assign({},myb(a,new dI({startIndex:g,length:f})),{So:a.Yub||"emphasized"})})})},lyb=function(a,b){return(b=b.Tv)?b.cU.map(function(c){return Object.assign({},myb(a,c),{tagName:"mark",So:""})}):[]},myb=function(a,b){return{startColumn:Math.max(b.startIndex-a.uca,0),endColumn:Math.max(b.startIndex+b.length-a.uca,0)}};xJ.O=function(a){return new (a||xJ)};
xJ.ya=_.ad({type:xJ,oa:[["basic-snippet","snippet",""]],tb:function(a,b){a&1&&_.lg(wJ,7);if(a&2){var c;_.pg(c=_.qg())&&(b.ke=c.first)}},inputs:{XB:"linkGenerator",snippet:"snippet",Zub:"emphasizedRanges",Yub:"emphasisClass",Ir:"codeFontSize"},features:[_.ud],oc:["snippet",""],Aa:1,Ba:2,Ea:[[1,"nopadding"]],ta:function(a,b){a&1&&_.K(0,"code-container",0);a&2&&_.Of("font-size",b.Ir)},Ia:[wJ],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 irb=/\S/;_.yJ=function(a,b,c){this.Ja=a;this.Va=b;this.document=c;this.TK="resultLine";this.yJ=this.BN=-1};_.yJ.prototype.Ub=function(){};
_.yJ.prototype.click=function(a){if(a.button===0&&!_.DG(a)){var b=hrb(a);if(b!=null){b=_.BG(this.snippet.Ty[b.lineNumber].lineNumber);var c=this.XB(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.CG(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.CG(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Po(this.Va,c)}this.Ja.ob({element:this.mc,
action:this.TK,gestureName:"CLICK",Rf:this.resultIndex,YI:[Object.assign({},this.OU,{lineNumber:b})]},a)}}};_.yJ.O=function(a){return new (a||_.yJ)(_.B(_.Wv),_.B(_.uh),_.B(_.ph))};
_.yJ.ya=_.ad({type:_.yJ,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],tb:function(a,b){a&1&&_.lg(xJ,7);if(a&2){var c;_.pg(c=_.qg())&&(b.S_=c.first)}},inputs:{XB:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",mc:"trackElement",OU:"feedbackEvent",Ir:"codeFontSize"},features:[_.ud],oc:"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&&(_.H(0,"div",0),_.E(1,krb,2,5,"div",1),_.I(),_.H(2,"basic-snippet",2),_.N("click",function(c){return b.click(c)})("mouseover",function(c){c=hrb(c);if(c!=null){var d=c.element;b.yJ=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=hrb(c);c!=null&&(b.yJ=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=hrb(c);c!=null&&(b.BN>=0&&b.S_.ke.Vi(b.BN).classList.remove("focus"),b.BN=c.lineNumber,b.S_.ke.Vi(b.BN).classList.add("focus"))})("focusout",function(c){hrb(c)!=null&&(b.BN>=0&&b.S_.ke.Vi(b.BN).classList.remove("focus"),b.BN=-1)}),_.I());a&2&&(_.Of("font-size",b.Ir),_.A(),_.F("ngForOf",b.snippet.Ty),_.A(),_.F("snippet",b.snippet)("linkGenerator",b.XB)("codeFontSize",b.Ir))},Ia:[_.wn,xJ],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});_.oyb=new _.ld("cEvt");_.pyb={onError:function(a){throw a;},l8a:function(a){return a()},jna:function(a){a()},IHb:function(){},r0a:function(){},e3:function(){},rs:function(){},bW:function(){}};var qyb;qyb=function(a){this.oYa=a;this.pY=lrb(a)};_.EG=function(a,b){var c=0;a=_.k(a.pY);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};qyb.prototype.ana=function(a){if(a.end<=a.start||a.start<0)return this;var b=new Map(this.oYa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new qyb(b)};_.zJ=new qyb(new Map);
_.AJ=function(a){var b=this;this.ye=a=a===void 0?_.pyb:a;this.f9a=new _.lf;this.visibility=this.f9a.ha(_.rf(function(c,d){switch(d.action){case "toggleRange":return a&&(c.oYa.has(d.Ae.start)?a.r0a():a.IHb()),c.ana(d.Ae);case "show":return b.show(c,d.line);case "showAll":return _.zJ;default:return _.bb(d)}},_.zJ),_.uf(_.zJ),_.sf(1))};_.AJ.prototype.Hw=function(a){this.f9a.next(a)};_.AJ.prototype.La=function(){this.f9a.complete()};
_.AJ.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.oYa);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.ana(e))}d&&this.ye&&this.ye.r0a();return c};_.AJ.O=function(a){return new (a||_.AJ)(_.t(_.oyb,8))};_.AJ.ua=_.q({token:_.AJ,qa:_.AJ.O});_.BJ=function(){this.h9a=[];this.eo=[];this.lineHeight=0;this.visibility=_.zJ;this.sP=new _.vm;this.delay=_.ne(!0).ha(_.ff(50))};_.BJ.prototype.Wd=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.sP.emit(this.h9a[a].original))};_.BJ.prototype.Ub=function(a){a.folding&&(this.delay=_.ne(!0).ha(_.ff(50)));if(a.visibility||a.folding)this.h9a=orb(this.visibility,this.eo)};_.BJ.O=function(a){return new (a||_.BJ)};
_.BJ.ya=_.ad({type:_.BJ,oa:[["code-folding-container"]],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})},inputs:{eo:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{sP:"rangeToggled"},features:[_.ud],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&&(_.E(0,nrb,2,1,"ng-container",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.delay))},Ia:[_.wn,_.xn,_.Cn],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});_.CJ=function(){};_.CJ.O=function(a){return new (a||_.CJ)};_.CJ.Da=_.ed({type:_.CJ});_.CJ.Ca=_.Hc({imports:[_.Dn]});var syb;_.DJ=function(a,b,c,d,e){var f=this;this.Ja=a;this.Spb=b;this.KRc=c;this.kK=d;this.p0c=new _.zu(this.Ja);this.Ejb=new _.pf(1);this.YB=new _.zu(this.Ja);this.Qxb=new _.pf(1);this.xqb=new _.zu(this.Ja);this.DQc=this.Ejb.ha(trb(e,function(g){return f.KRc.list(g).ha(_.z(function(m){return wrb(g,m.aggregations)}))}));this.EQc=this.Qxb.ha(trb(e,function(g){return f.Spb.list(g).ha(_.z(function(m){return wrb(g,m.dea)}))}))};
_.ryb=function(a,b){var c=_.urb(b);return a.YB.fetch(c,function(){a.Qxb.next(c);return _.vrb(a.EQc,c,b.category)})};syb=function(a){return a.kK.prefetch("findingsConfig").ha(_.bf(),_.vf(function(b){b&&a.xqb.put("getConfiguration",_.ne(_.Xg(bI,JSON.parse(b.response)).root));return a.xqb.fetch("getConfiguration",function(){return a.Spb.getConfiguration().ha(_.z(function(c){return c.root}))})}))};_.DJ.O=function(a){return new (a||_.DJ)(_.t(_.fp),_.t(zwb),_.t(ywb),_.t(_.pw),_.t(_.Fg))};
_.DJ.ua=_.q({token:_.DJ,qa:_.DJ.O,Ga:"root"});_.EJ=function(a,b){this.I1=b;_.Mv.has(14)?this.NVa=syb(this.I1).ha(_.z(function(c){return(c==null?void 0:c.children)||[]}),_.qf(1),_.ue()):this.NVa=_.ne([]);this.vGb=this.NVa.ha(_.z(xrb))};_.EJ.prototype.hXa=function(){return this.NVa};_.tyb=function(a,b){return a.vGb.ha(_.z(function(c){return c.get(b)}))};
_.EJ.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return bG(b)||b==="host"?_.tyb(this,f).ha(_.vf(function(r){if(!r)return _.ne([]);var v=_.yrb(r);return v?_.ryb(m.I1,{ub:a,Yc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:v}).ha(_.z(function(y){return y.map(function(D){return{icon:r.icon,tooltip:r.tooltip,details:D,oGb:r.name,Lt:r.id}})})):_.ne([])})):_.oe("Only depot group and multibranch are currently supported")};
_.EJ.O=function(a){return new (a||_.EJ)(_.t(_.Nv),_.t(_.DJ))};_.EJ.ua=_.q({token:_.EJ,qa:_.EJ.O,Ga:"root"});var uyb=new Set(["depot","host","ossProject"]),FJ=function(a,b,c){this.Ja=a;this.KVc=b;this.AVc=c;this.rSc=new _.zu(this.Ja);this.gRc=new _.zu(this.Ja)},vyb=function(a,b,c){var d=b.ub;var e=b.Yc;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(!uyb.has(e))throw Error("ie");var y=Object.assign({},_.FG(d,e),{fileSpecPath:n,
fileSpecType:r,fileSpecSourceRootRefSpec:g,fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:v,category:b});return a.rSc.fetch(Object.assign({},y,{li:"fileTest"}),function(){return a.KVc.get(y).ha(_.z(function(D){return D.SSa}))})},wyb=function(a,b,c,d){if(!uyb.has(c))throw Error("ie");var e=Object.assign({},_.FG(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.gRc.fetch(e,function(){return a.AVc.get(e).ha(_.z(function(f){return f.categories}))})};
FJ.O=function(a){return new (a||FJ)(_.t(_.fp),_.t(Dwb),_.t(Cwb))};FJ.ua=_.q({token:FJ,qa:FJ.O,Ga:"root"});var xyb,zyb,Fyb,Ayb;xyb=["BLAME","XREFS","NL_SEMANTIC_OUTLINES"];_.yyb=new _.ld("viewDataProvider");
_.GJ=function(a,b,c,d,e,f){var g=this;this.ME=a;this.bc=c;this.uVa=d;this.state=new _.lh(new Map);this.ab=new _.Zd;this.tmb=(f||_.Ee).ha(_.Ge(Hrb),_.jqb(function(m){return m.location}),_.z(function(m){return{Za:m.location,isDirectory:m.kind===1,eF:_.qG(m.JF),hF:m.kind===0?m.hF:void 0}}),_.uf(void 0),_.qf(1),_.ue());this.Hta=zyb(this).ha(_.qf(1),_.ue());this.YQa=_.ve([this.tmb,this.ME.hXa().ha(_.uf([]))]).ha(_.vf(function(m){m=_.k(m);var n=m.next().value;var r=m.next().value;return Ayb(g,n).ha(_.z(function(v){return[].concat(_.nd(v),
_.nd(zrb(r,n)))}))}),_.gf(Irb),_.qf(1),_.ue());a=dwb(this.bc).ha(_.z(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.Gf==="ON"?{enabled:!0,Ct:0}:{enabled:!1}]}))}),_.df(1),_.wf(this.state.ha(_.tf())));b=this.YQa.ha(_.zf(this.state),_.z(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=Frb(n),v=Crb(_.Qh(e.hd));n=new Map;for(var y=_.k(m),D=y.next();!D.done;D=y.next()){var J=_.k(D.value);D=J.next().value;J=J.next().value.enabled||
Drb(D,v);n.set(D,J?{enabled:!0,Ct:0}:{enabled:!1})}r=_.k(r);for(v=r.next();!v.done;v=r.next())v=v.value,!m.has(v.id)&&v.qW&&n.set(v.id,{enabled:!0,Ct:0});return n}));this.ab.add(_.ye(a,b).subscribe(function(m){g.state.next(m)}));a=this.YQa.ha(_.z(function(m){return new Set(Frb(m).map(function(n){return n.id}))}));this.mma=_.ve([this.state,a]).ha(_.z(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 y=_.k(v.value);
v=y.next().value;y=y.next().value;m.has(v)&&r.set(v,y)}return r}),_.gf(Grb),_.qf(1),_.ue())};_.h=_.GJ.prototype;_.h.La=function(){this.ab.unsubscribe()};_.h.hXa=function(){return this.YQa};_.h.UB=function(a){return this.mma.ha(_.z(function(b){return b.get(a)||{enabled:!1}}),_.gf(_.nc))};_.h.uua=function(){var a=Erb(_.lc.apply(0,arguments),!0);Byb(this,Cyb(this,a))};_.h.gua=function(){Byb(this,Erb(_.lc.apply(0,arguments),!1))};_.h.ns=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.HJ=function(a,b,c){Dyb(a,b,{enabled:!0,Ct:2,mBb:c})};_.IJ=function(a,b){Dyb(a,b,{enabled:!0,Ct:0})};_.Eyb=function(a,b,c){Dyb(a,b,{enabled:!0,Ct:1,Qt:c})};zyb=function(a){var b=["DEFAULT","FUZZING"];return a.tmb.ha(_.vf(function(c){if(!c)return _.ne(b);var d=c.Za;c=d.ub;var e=d.Yc;d=d.repository;return c&&e&&uyb.has(e)&&d?wyb(a.uVa,c,e,d).ha(_.uf(b),_.Ze(function(){return _.ne([])}),_.z(function(f){return[].concat(_.nd(new Set([].concat(_.nd(f),_.nd(b)))))})):_.ne(b)}),_.z(function(c){return c.filter(yqb).map(_.Zva)}))};
Fyb=function(a){return a.Hta.ha(_.z(function(b){var c=new Set(b);return Object.assign({},_.z5a,{children:_.z5a.children.filter(function(d){return c.has(d.id)})})}))};
Ayb=function(a,b){return Fyb(a).ha(_.z(function(c){var d=[awb];_.Mv.has(101)&&d.push($vb);d.push(bwb);d.push(cwb);d.push(c);_.Mv.has(27)&&(d.push(_.B5a),d.push(_.C5a));return b?d.filter(function(e){return e.id==="LINE_COUNTS"||e.id==="FILE_COUNTS"?b.isDirectory:b.isDirectory||b.eF&&(e.id==="BLAME"||e.id==="COVERAGE_GENERIC")?!1:!0}):d}))};
_.GJ.prototype.AAa=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.li;e=e.state;var f=void 0;((f=this.state.getValue().get(d))==null?void 0:f.enabled)===e.enabled||xyb.includes(d)||c.set(d,{Gf:e.enabled?"ON":"OFF",Bma:""});b.set(d,e)}c.size>0&&this.bc.bJb(c);this.state.next(b)};
var Byb=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.ns(d)&&(e?c.push({li:d,state:{enabled:e,Ct:0}}):c.push({li:d,state:{enabled:e}}))}a.AAa.apply(a,_.nd(c))},Dyb=function(a,b,c){a.ns(b)&&a.AAa({li:b,state:c})},Cyb=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("je");d=d.length?d[0]:null;if([c,d].filter(function(f){return!!f}).length>
1)throw Error("ke");d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.k(_.y5a);for(var e=c.next();!e.done;e=c.next())e=e.value,a.state.getValue().has(e)&&e!==d&&b.set(e,!1)}return b};_.GJ.O=function(a){return new (a||_.GJ)(_.t(_.EJ),_.t(_.Nv),_.t(_.qw),_.t(FJ),_.t(_.kh),_.t(_.yyb,8))};_.GJ.ua=_.q({token:_.GJ,qa:_.GJ.O});_.JJ=function(a,b,c){_.gs.call(this,a,b,c);this.lines=[];this.owb="code-and-highlight-container";this.n0=new _.lf;this.Sxa=new _.lf;this.c1a=new _.lf;this.k_a=new _.lf;this.l_a=new _.lf;this.scroll=new _.lf};_.W(_.JJ,_.gs);_.JJ.prototype.Ra=function(){_.gs.prototype.Ra.call(this)};_.JJ.prototype.La=function(){_.gs.prototype.La.call(this)};_.JJ.O=function(a){return new (a||_.JJ)(_.B(_.Td),_.B(_.fs),_.B(_.Fg))};_.JJ.Fa=_.hd({type:_.JJ,features:[_.Lf]});var Krb=void 0;_.KJ=function(a,b){if(_.Mv.has(7)){var c=new _.lh(!0);this.enabled=c.Mf();b.register("toggleLineLimitation","8",function(){c.Gn.length&&c.next(!c.value)})}else this.enabled=_.ne(!1)};_.KJ.O=function(a){return new (a||_.KJ)(_.t(_.Nv),_.t(_.gv))};_.KJ.ua=_.q({token:_.KJ,qa:_.KJ.O,Ga:"root"});var Gyb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],LJ=function(a,b){_.rJ.call(this,a,b);this.hb=a;this.WB=new _.vm;this.Kq=new _.vm;this.Et=new _.vm;this.Ck=new _.vm;this.C2=void 0;this.NF=new Set;this.wJ=new Set;this.nv=0;this.Hp=[];this.i4=new Map;this.TUa=new Map};_.W(LJ,_.rJ);LJ.prototype.Dt=function(){return this.Hp.length};LJ.prototype.Vi=function(a){return this.Hp[a]};
LJ.prototype.Jta=function(a){var b=this,c=_.qJ(this,"line-number CodeMirror-gutter-background");c.appendChild(_.pJ(this,"-",""));c.addEventListener("click",function(){b.Ck.emit(a)});return c};
LJ.prototype.Wd=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.Et.next({line:c,p3:a}),!0;this.Kq.next({line:c,p3:a});return!1};
var Hyb=function(a,b){var c=a.nv;a.nv+=b;b=a.nv;if(c!==b){if(a.Dm){for(var d=[],e=c;e<b;e++)d.push(_.ixb({lineNumber:e,href:a.Dm(e)}).bD());_.WF(a.container,"beforeend",_.VA(_.jl,d))}else _.WF(a.container,"beforeend",_.kxb({start:c,end:b}).bD());d=Array.from(a.container.children);a.Hp=c===0?d:a.Hp.concat(d.slice(a.Hp.length));d=_.k(a.wJ);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.Gfa(a.Hp[e]);d=_.k(a.TUa.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.Hp[e].classList.add.apply(a.Hp[e].classList,_.nd(f))}}a.NF=_.Mqb(a.C2,a.Hp)};LJ.prototype.clear=function(){_.rJ.prototype.clear.call(this);this.Hp=[];this.i4.clear();this.container.textContent="";this.nv=0;Hyb(this,0)};
var Iyb=function(a,b){var c=b.line;b=b.height;if(a.Hp[c]){if(!a.i4.get(c)){var d={height:0,element:_.qJ(a,"")};a.w3.insertBefore(a.container,d.element,a.Hp[c]);a.i4.set(c,d)}a=a.i4.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Jyb=function(a,b){var c=b.line;b=b.height;var d=a.i4.get(c);d&&(d.height-=b,d.height>0?d.element.style.height=d.height+"px":(a.i4.delete(c),_.xl(d.element)))};
LJ.prototype.focus=function(a){a=_.xG(a,this.Hp.length);a.length>0&&(this.Hp[a[0].start].firstElementChild.focus(),this.WB.next(a[0].start))};
LJ.prototype.Hfa=function(a){for(var b=_.k(this.NF||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(Gyb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.C2=a;this.NF=_.Mqb(this.C2,this.Hp);this.wJ=_.Nqb(a);a=_.k(this.NF);for(b=a.next();!b.done;b=a.next())this.Gfa(b.value)};
LJ.prototype.H8a=function(a){if(this.Dm){this.Dm=a;for(var b=0,c=this.Hp.length;b<c;b++)_.cc(this.Hp[b].firstElementChild,a(b))}else this.clear(),Hyb(this,this.nv)};LJ.prototype.Gfa=function(a){a.classList.add("highlight");for(var b=_.k(Gyb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};LJ.O=function(a){return new (a||LJ)(_.B(_.Td),_.B(_.km))};
LJ.ya=_.ad({type:LJ,oa:[["line-number-container"]],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})},inputs:{Dm:"lineNumberLinkProvider"},outputs:{WB:"lineFocused",Kq:"lineNumberClicked",Et:"gutterClicked",Ck:"lineShown"},features:[_.Lf],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});_.MJ=function(a){this.Ja=a;this.rKb=new _.lf;this.Nta=new Map;this.dia=new _.zu(this.Ja)};_.MJ.prototype.register=function(a,b){if(this.Nta.has(a))throw Error("le`"+a);this.Nta.set(a,b);this.rKb.next(a)};_.MJ.prototype.vB=function(a){if(!this.Nta.has(a))throw Error("me`"+a);this.Nta.delete(a);this.rKb.next(a)};_.MJ.O=function(a){return new (a||_.MJ)(_.t(_.fp))};_.MJ.ua=_.q({token:_.MJ,qa:_.MJ.O,Ga:"root"});var Kyb,Lyb,Myb,Nyb,Oyb,Pyb,Qyb;Kyb=["sidebar"];Lyb=["content"];Myb=["gutter"];Nyb=["decorations"];Oyb=["focusElement"];Pyb=["panel"];Qyb=["splitter"];
_.NJ=function(a,b,c,d,e,f,g,m,n,r,v,y,D,J,L,P,ba,ta){_.JJ.call(this,y,D,a);var Ba=this;this.renderer=c;this.view=d;this.al=e;this.Ika=f;this.AY=g;this.qh=m;this.vd=n;this.document=r;this.Td=J;this.ez=L;this.D_a=P;this.cQa=ba;this.Bd=ta;this.TXa=_.xG;this.Pr=new Set;this.Pj=new Map;this.LB=this.xV=this.vV=this.wV=!1;this.Laa=new Set;this.qy=[];this.Gv=new Map;this.KB=new Map;this.Rba=new _.pf(1);this.ab=new _.Zd;this.fu=[];this.HF=null;this.Qya=[];this.oY=[];this.rc=!1;this.fta=new _.lf;this.fD=function(){};
this.SB=!1;this.AU=_.u(_.Gf);this.uV=!0;this.YK=this.lineHeight=0;this.value=this.fileName="";this.Rga=1E3;this.ixa=800;this.visibility=_.zJ;this.eo=[];this.nD=void 0;this.Iw=!1;this.gna=new _.vm;this.Ck=new _.vm;this.sP=new _.vm;this.cQ=_.rg(0);this.Op=wpb.required("sidebar",{read:_.Td});this.Wla=new _.lh(250);this.aU=0;this.ne=this.bU="";this.cr=this.tl=this.NJ=void 0;this.uba=!1;this.CU=!0;this.Kq=new _.vm;this.Et=new _.vm;this.bW=_.mA(function(){Ba.ye.bW()},500);this.ye=v||_.pyb;this.Qh=new _.fv(this.document);
this.Qh.bsa=!1;this.Qh.xP("CTRL_A",65,2);this.Qh.xP("CTRL_A",65,8);_.dq(this.Qh,"shortcut",function(ra){if(ra.identifier==="CTRL_A"){ra=Ba.Tba.na;for(var xa={};ra;xa={ala:void 0,Ymb:void 0}){if(Ba.document.activeElement===ra)return Ba.continue?(xa.ala=r.getSelection(),xa.Ymb=xa.ala&&xa.ala.toString(),Ba.continue.then(function(Ma){return function(){Ma.ala&&Ma.ala.toString()!==Ma.Ymb||_.grb(Ba.ke.container)}}(xa))):_.grb(Ba.ke.container),!1;ra=ra.parentElement}}return!0});this.ab.add(this.cQa.Ir.subscribe(function(ra){Ba.hb.na.style.fontSize=
ra!=null?ra+"px":"";_.xm(Ba.Td);setTimeout(function(){Ba.Kja(Ba.ke.gU())})}));this.ab.add(this.ez.mta.subscribe(function(ra){Ba.ne=ra;_.xm(Ba.Td)}))};_.W(_.NJ,_.JJ);_.NJ.Fa=_.JJ.Fa;_.h=_.NJ.prototype;
_.h.Ub=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.ne.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.Tba.na.classList.add(d);this.lineHeight=this.ke.gU()}a.fileName||a.value?(this.V1a(),this.continue=this.ye.l8a(function(){return b.render()})):a.scrollToLine?(this.Jv(this.Pf),this.rX(_.eG(this.Pf))):a.lineNumberLinkProvider?(c=function(){b.Ig.H8a(b.Dm)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Bj&&this.AY.vB(a.visibleCodeIdentifier.Bj),
this.Qja());(a.visibility||a.folding)&&this.Hw();if(!this.uV){this.fD();var e=this.Pf;this.OE==="CODE"?this.fD=_.fwb(this.qh,function(){e!=null?b.CN(e,!0):b.gea.na.focus()}):this.OE!==void 0&&(this.fD=this.qh.registerCallback(this.OE,this.hb.na,function(){b.CN(e,!0);b.fD()}))}this.CU||this.Ig.clear();if(a.lineLimitation){var f;this.bU="".padStart((f=this.PJ)!=null?f:80," ")}};_.h.CX=function(a){this.uba=a};
_.h.CN=function(a,b){b=b===void 0?!1:b;var c=this;_.he(function(d){if(d.Gc==1)return _.je(d,c.continue,2);_.L2a(c.al,function(){c.zJ(a,b)});d.Gc=0})};_.h.zJ=function(a,b){if(b===void 0||!b||this.tga(_.eG(a)))this.ke.focus(a),this.hb.na.scrollLeft=0,this.uV=!0};_.h.Kja=function(a){this.lineHeight=a;_.xm(this.Td);Ryb(this)};
_.h.Ra=function(){var a=this;_.JJ.prototype.Ra.call(this);this.qL.ha(_.Ye(function(){return a.al.PO}),_.z(function(b){return b.target.scrollLeft}),_.Ye(function(){return a.al.Xxa})).subscribe(function(b){a.Op().na.style.right=-b+"px";a.bW()});this.hb.na.addEventListener("copy",function(){a.ye.rs()});this.hb.na.addEventListener("keydown",function(b){if(!_.DG(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.ke.hb.na.contains(c)?a.zJ(d-1):a.Ig.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.ke.hb.na.contains(c)?a.zJ(d+1):a.Ig.focus(d+1),b.preventDefault())))}}});this.OE==="CODE"&&(this.tl=this.vd.register("openCode","c",function(){a.ye.e3();_.Fw(a.qh,"CODE")}),this.cr=this.qh.registerCallback("CODE",this.hb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.hb.na.contains(b)&&!a.Ig.hb.na.contains(b)&&
a.gea.na!==b?a.Ig.focus(a.NJ||0):a.zJ(a.NJ||0)}))};_.h.Ec=function(){var a=this;this.Qja();this.Bd.UB("NL_SEMANTIC_OUTLINES").ha(Eqb(this.AU)).subscribe(function(b){b.enabled?Rrb(a):(a.SB=!1,a.cQ.set(2),_.xm(a.Td),a.cQ.set(0))})};
_.h.Qja=function(){var a=this;this.nD&&this.AY.register(this.nD,this.qL.ha(_.Ye(function(){return a.al.PO}),_.z(function(b){return b.target.scrollTop}),_.gf(),_.z(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.hb.na.clientHeight)/a.lineHeight),a.Im)}}),_.Ye(function(){return a.al.Rha})))};_.h.Vd=function(){this.Rba.next(!0)};
_.h.La=function(){this.rc=!0;this.clear();this.nD&&this.AY.vB(this.nD);this.Qh&&this.Qh.dispose();this.tl&&this.tl();this.cr&&this.cr();this.fD();this.ab.unsubscribe();_.JJ.prototype.La.call(this)};_.h.ZD=function(a){this.hb.na.classList.add(a)};_.h.yP=function(a){this.hb.na.classList.remove(a)};_.h.f3a=function(a){this.sP.emit(a);this.CN(a.start-1)};
_.h.Hw=function(){for(var a=_.k([this.ke,this.Ig]),b=a.next();!b.done;b=a.next())b.value.Hw(this.visibility.pY,this.eo);a=_.k(this.qy);for(b=a.next();!b.done;b=a.next())this.uY(b.value);a=_.k(this.fu);for(b=a.next();!b.done;b=a.next())this.uY(b.value);_.Syb(this)};_.Syb=function(a){a.YK=_.EG(a.visibility,a.Im)};_.h=_.NJ.prototype;_.h.F0a=function(){var a=this;this.wV||(this.wV=!0,setTimeout(function(){a.wV=!1;a.l4();_.xm(a.Td)}))};
_.h.G0a=function(){var a=this;this.xV||(this.xV=!0,setTimeout(function(){a.xV=!1;a.m4();_.xm(a.Td)}))};_.h.Dha=function(){var a=this;this.vV||(this.vV=!0,setTimeout(function(){a.vV=!1;a.j4();_.xm(a.Td)}))};_.h.Eha=function(a){this.Pr.add(a);this.Jla()};_.h.kIb=function(a,b,c,d){this.HF={lb:a,position:b,offset:d};this.Jla()};
_.h.Jv=function(a){var b=this;return _.he(function(c){if(c.Gc==1)return b.Ck.emit(a),_.je(c,b.continue,2);b.ye.jna(function(){b.Ig.Hfa(a);return Promise.resolve()},"selectLine");c.Gc=0})};
_.h.Jla=function(){var a=this;this.LB||(this.LB=!0,this.ye.jna(function(){var b;return _.he(function(c){if(c.Gc==1)return b=new _.ce(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.XW=b.subscribe(),_.je(c,_.Opb(b),2);if(c.Gc!=3)return a.XW=void 0,a.LB=!1,_.je(c,a.continue,3);a.Pr.size>0&&a.ke.Dna(Array.from(a.Pr));a.Pr.clear();a.X4a();c.Gc=0})},"inline"))};
_.h.Vra=function(a,b,c,d){var e=this;return this.K$(function(){e.F0a()},{startLine:c,endLine:d,ta:a,context:b},this.qy)};_.h.bQa=function(a,b,c,d){var e=this;return this.K$(function(){e.G0a()},{startLine:c,endLine:d,ta:a,context:b},this.fu)};_.h.djb=function(a,b,c){var d=this,e={line:c,ta:a,context:b},f=this.Gv.get(c)||[];f.push(e);this.Gv.set(c,f);this.Dha();return function(){f.splice(f.indexOf(e),1);d.Dha()}};
_.h.J_=function(a,b){var c=this;this.Pj.has(a)?this.Pj.get(a).push(b):this.Pj.set(a,[b]);this.Eha(a);return{remove:function(){var d=c.Pj.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.Eha(a))}}}};_.h.Wea=function(a){return this.lineHeight*(this.visibility?_.EG(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.EG(this.visibility,b)-_.EG(this.visibility,a):b-a))};
_.h.K$=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.V1a=function(){this.Gv.clear();this.KB.clear();this.qy=[];this.fu=[];this.Qya=[];this.Pj.clear();this.Laa.clear();this.Pr.clear();this.Lca()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,v,y;return _.he(function(D){switch(D.Gc){case 1:return a.clear(),a.rendered||(a.LB=!0),(b=document.getElementById("pre-rendered-code"))&&a.ke.Iw&&b.setAttribute("processed",""),_.je(D,a.qYa(),2);case 2:return c=D.yg,d=a.lines,_.Syb(a),_.je(D,_.mm(a.Rba.ha(_.jf())),3);case 3:a.Pf=_.xG(a.Pf,d.length);a.gna.emit(d.length);e=a.Pf.length===0?0:a.Pf[a.Pf.length-1].end;g=(f=a.HF==null&&d.length>a.Rga&&e<a.Rga)?a.ixa:d.length;m=f?_.mm(_.ne(!0).ha(_.ff(100),
_.wf(a.fta))):void 0;Hyb(a.Ig,g);n=a.lineHeight;a.j4(n);a.l4();a.m4(n);r=a.ke.O$(d,0,g,a.rendered);a.rX(_.eG(a.Pf));a.rendered||a.Pr.clear();a.aU=c+3;if(!m){D.xf(4);break}return _.je(D,m,5);case 5:a.rendered||(y=Array.from(a.Pr).filter(function(J){return J<g}),y.length>0&&a.ke.Dna(y),a.Pr.clear()),Hyb(a.Ig,d.length-g),a.Td.detach(),v=new Promise(function(J){setTimeout(function(){if(!a.rc){var L=a.Td;_.yga(L.Ie);L.Ie[2]|=128;_.ym(a.Td);J()}},100)}),a.ke.O$(d,g,d.length,r);case 4:return _.je(D,Ryb(a,
n,!0),6);case 6:return a.rendered||(a.LB=!1),a.Ig.Hfa(a.Pf),_.je(D,v,0)}})};_.h.qYa=function(){var a=this,b,c,d,e,f,g,m;return _.he(function(n){if(n.Gc==1){a.NT((b=a.Zx)!=null?b:new Map);if(a.value.lines)return a.NT(a.value.GV),a.lines=a.value.lines,n.return(a.value.CIb);if(a.Zx&&a.Zx.size)return n.xf(2);c=a.Fba(a.value);f=_.Mrb;g=a.value;return _.je(n,_.Lrb(),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.NT(m),n.return(c)):n.return(a.Fba(a.value))})};
_.h.Fba=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.NT=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.Pj.get(c);if(b==null)this.Pj.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.l4=function(){_.wl(this.WV.na);for(var a=_.k(this.qy),b=a.next();!b.done;b=a.next())this.ZW(this.WV,b.value)};_.h.m4=function(a){a=a===void 0?this.lineHeight:a;var b=this.Op().na;_.wl(b);this.Bna(a);this.renderer.zh(b,"display","none");a=_.k(this.fu);for(var c=a.next();!c.done;c=a.next())c=c.value,this.renderer.zh(b,"display","block"),this.ZW(this.Op(),c)};
_.h.j4=function(a){a=a===void 0?this.lineHeight:a;_.wl(this.fs.na);this.KB.clear();this.wna(a);this.F8a(11);var b=this.mYa()?"block":"none";this.renderer.zh(this.fs.na,"display",b);b=_.k(this.Gv);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.Eza(c,d,a)}};
_.h.Eza=function(a,b,c){var d=this.VSa();this.xna(d,a,c);this.KB.set(a,d);a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.jw=this.view.di(b.ta,b.context).Xl,b=_.k(b.jw),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.fs.na,d)};_.h.VSa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.rq&&_.ZF(a)&&this.oY.push(a);return a};
_.h.xna=function(a,b,c){for(var d=b*c,e=_.k(this.Laa),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.zh(a,"position","absolute");this.renderer.zh(a,"top",d+"px");this.renderer.zh(a,"height",c+"px");this.renderer.zh(a,"bottom","0")};_.h.mYa=function(){for(var a=_.k(this.Gv.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};_.h.U1a=function(a){this.SB&&a.button===0&&(this.SB=!1,_.ym(this.Td))};
_.h.mia=function(a){if(this.SB&&a.button===0){var b=this.Op().na.offsetWidth;this.Wla.next(b);a.preventDefault();_.ym(this.Td)}};
var Ryb=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,y,D,J,L,P,ba,ta,Ba,ra;return _.he(function(xa){if(xa.Gc==1)return c?(a.Qya=[].concat(_.nd(a.Laa)).map(function(Ma){return{type:"add",widget:Ma}}),xa.xf(2)):_.je(xa,a.continue,2);a.wna(b);a.Bna(b);d=_.k(a.Qya);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,m==="add"?(hyb(a.ke,n),Iyb(a.Ig,n)):(gyb(a.ke,n),Jyb(a.Ig,n));a.Qya=[];r=_.k(a.qy.concat(a.fu));for(v=r.next();!v.done;v=r.next())y=v.value,
a.uY(y);D=_.k(a.KB);for(J=D.next();!J.done;J=D.next())L=J.value,P=_.k(L),ba=P.next().value,ta=P.next().value,Ba=ba,ra=ta,a.xna(ra,Ba,b);xa.Gc=0})};_.h=_.NJ.prototype;_.h.Bna=function(a){this.Cna(this.Op(),a)};_.h.wna=function(a){this.Cna(this.fs,a)};_.h.Cna=function(a,b){var c=[].concat(_.nd(this.Laa)).reduce(function(d,e){return e.height+d},0);this.renderer.zh(a.na,"height",b*this.Im+c+"px")};
_.h.F8a=function(a){var b=Array.from(this.Gv.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.nd(b)):0;this.renderer.zh(this.fs.na,"width",a*b+"px")};_.h.ZW=function(a,b){b.jw=this.view.di(b.ta,b.context).Xl;this.uY(b);b=_.k(b.jw);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.X4a=function(){if(this.HF){var a=this.HF,b=a.offset,c=this.hb.na.querySelector(a.lb);c&&(this.Ika.scrollTo(c,a.position,b!=null?b:0),this.HF=null)}};
_.h.uY=function(a){var b=a.jw;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){for(var d=this.Wea(c),e=this.getHeight(c,a),f=_.k(this.Laa),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.zh(c,"top",d+"px"),a>-1?this.renderer.zh(c,"height",e+"px"):this.renderer.zh(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.ke.clear();this.Ig.clear();this.Lca();this.fta.next(!0);this.continue=void 0;var a;(a=this.XW)==null||a.unsubscribe();this.XW=void 0};_.h.Lca=function(){if(this.renderer.rq)for(var a=_.k(this.oY),b=a.next();!b.done;b=a.next())this.renderer.rq(b.value);this.oY=[]};_.h.rX=function(a){a==null||this.tga(a)||(this.hb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.tga=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};_.h.ofa=function(){var a=this.Op().na.offsetWidth;this.Wla.next(a);_.xm(this.Td);a<40&&this.cQ()===1&&(this.SB=!1,this.cQ.set(2),_.xm(this.Td))};
var Rrb=function(a){a.Wla.next(250);a.cQ.set(1);_.xm(a.Td)},Tyb=function(a){return a.Bd.ns("NL_SEMANTIC_OUTLINES")&&a.OE==="CODE"},Uyb=function(a){return a.cQ()===1&&a.Bd.ns("NL_SEMANTIC_OUTLINES")},Vyb=function(a){return a.cQ()===2&&a.Bd.ns("NL_SEMANTIC_OUTLINES")};
_.p.Object.defineProperties(_.NJ.prototype,{ke:{configurable:!0,enumerable:!0,get:function(){return this.qSa},set:function(a){var b=this;this.qSa=a;this.ab.add(_.Be(window,"resize").ha(_.z(function(){return a.gU()}),_.gf()).subscribe(function(c){b.Kja(c)}))}},Im:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Gka:{configurable:!0,enumerable:!0,set:function(a){this.uV=!1;this.Pf=_.Jrb(a)}}});
_.NJ.O=function(a){return new (a||_.NJ)(_.B(_.Fg),_.B(_.kh),_.B(_.km),_.B(_.jg),_.B(_.vv),_.B(_.wv),_.B(_.MJ),_.B(_.zh),_.B(_.gv),_.B(_.ph),_.B(_.oyb,8),_.B(_.Td),_.B(_.fs),_.B(_.Tg),_.B(_.ww),_.B(_.KJ),_.B(_.IF),_.B(_.GJ))};
_.NJ.ya=_.ad({type:_.NJ,oa:[["format-code"]],tb:function(a,b){a&1&&(_.Mma(b.Op,_.lg(Kyb,5,_.Td)),_.lg(Lyb,7),_.lg(Myb,7),_.lg(LJ,7),_.lg(Nyb,7),_.lg(Oyb,7),_.lg(Pyb,7,_.Td),_.lg(Qyb,5,_.Td),_.lg(wJ,7));if(a&2){_.Nma();var c;_.pg(c=_.qg())&&(b.Tba=c.first);_.pg(c=_.qg())&&(b.fs=c.first);_.pg(c=_.qg())&&(b.Ig=c.first);_.pg(c=_.qg())&&(b.WV=c.first);_.pg(c=_.qg())&&(b.gea=c.first);_.pg(c=_.qg())&&(b.Mod=c.first);_.pg(c=_.qg())&&(b.y7c=c.first);_.pg(c=_.qg())&&(b.ke=c.first)}},Ya:function(a,b){a&1&&_.N("mouseup",
function(c){return b.U1a(c)})("mousemove",function(c){return b.mia(c)})},inputs:{fileName:"fileName",value:"value",Zx:"highlightInfo",rendered:"rendered",Rga:"largeFileThreshold",ixa:"largeFileRenderCount",PJ:"lineLimitation",visibility:"visibility",eo:"folding",nD:"visibleCodeIdentifier",OE:"focusableRegion",Iw:"usePrefetchIfPossible",CU:"displayLineNumbers",Gka:"scrollToLine",Dm:"lineNumberLinkProvider"},outputs:{gna:"totalNumLines",Ck:"lineShown",sP:"rangeToggled",Kq:"lineNumberClicked",Et:"gutterClicked"},
features:[_.yg([{wa:_.JJ,Hb:_.NJ}]),_.Lf,_.ud],Aa:41,Ba:31,Ea:[["content",""],["gutter",""],["decorations",""],["focusElement",""],["sidebar",""],["splitter",""],["panel",""],[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"],["tabindex","-1","fxFlex","none","layout","vertical",1,"splitter",3,"resizeDone","mousedown","mouseup","changeSizeOf"],["title","Expand AI Explanations","aria-controls","sidebar",1,"side-bar-panel-container",3,"click"]],ta:function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",7);_.Q(1,"\n  ");_.H(2,"div",8,0);_.Q(4,"\n    ");_.K(5,"div",9,1);_.Q(7,"\n    ");_.H(8,"line-number-container",10);_.N("lineFocused",function(d){_.w(c);return _.x(b.NJ=d)})("lineNumberClicked",
function(d){_.w(c);return _.x(b.Kq.emit(d))})("gutterClicked",function(d){_.w(c);return _.x(b.Et.emit(d))})("lineShown",function(d){_.w(c);return _.x(b.Ck.emit(d))});_.Q(9,"\n    ");_.I();_.Q(10,"\n    ");_.H(11,"div",11);_.N("click",function(d){_.w(c);return _.x(b.n0.next(d))})("contextmenu",function(d){_.w(c);return _.x(b.n0.next(d))})("mouseover",function(d){_.w(c);return _.x(b.Sxa.next(d))})("mouseout",function(d){_.w(c);return _.x(b.c1a.next(d))})("mousedown",function(){_.w(c);return _.x(b.CX(!0))})("mouseup",
function(){_.w(c);return _.x(b.CX(!1))})("mouseleave",function(){_.w(c);return _.x(b.CX(!1))})("keydown",function(d){_.w(c);return _.x(b.k_a.next(d))})("keyup",function(d){_.w(c);return _.x(b.l_a.next(d))});_.Q(12,"\n      ");_.K(13,"div",12,2);_.Q(15,"\n      ");_.E(16,Nrb,1,6,"div",13);_.Q(17,"\n      ");_.E(18,Orb,5,3,"div",14);_.R(19,"async");_.Q(20,"\n      ");_.H(21,"div",15,3);_.Q(23,"\n        ");_.H(24,"span",16);_.Q(25,"\n          Code panel - press c to focus line 1.\n        ");_.I();
_.Q(26,"\n      ");_.I();_.Q(27,"\n      ");_.H(28,"code-container",17);_.N("lineFocused",function(d){_.w(c);return _.x(b.NJ=d)})("lineShown",function(d){_.w(c);return _.x(b.Ck.emit(d))});_.Q(29,"\n      ");_.I();_.Q(30,"\n      ");_.E(31,Prb,1,5,"code-folding-container",18);_.Q(32,"\n    ");_.I();_.Q(33,"\n  ");_.I();_.Q(34,"\n  ");_.E(35,Qrb,5,5)(36,Srb,5,3);_.K(37,"div",19,4);_.Q(39,"\n");_.I();_.Q(40,"\n")}a&2&&(_.Pf("isNLSemanticLayerEnabled",Tyb(b))("sidebarExpanded",Uyb(b)),_.A(2),_.lA("content CodeMirror ",
b.ne,""),_.A(6),_.Of("min-height",b.lineHeight*b.YK,"px"),_.Pf("line-numbers",b.CU),_.F("lineNumberLinkProvider",b.Dm),_.A(3),_.Qf(b.owb),_.A(2),_.Of("min-width",b.aU,"ch"),_.A(3),_.F("ngForOf",b.TXa(b.Pf,b.lines.length)),_.A(2),_.F("ngIf",_.S(19,29,b.D_a.enabled)&&b.bU),_.A(10),_.Of("padding-right",b.fu.length===0?0:300,"px"),_.F("usePrefetchIfPossible",b.Iw)("inlineWidgets",b.Pj)("highlightedLines",b.Pf),_.A(3),_.F("ngIf",b.eo.length>0),_.A(4),_.Rf(Uyb(b)?35:-1),_.A(),_.Rf(Vyb(b)?36:-1),_.A(),_.Of("width",
b.Wla.getValue(),"px"))},Ia:[_.BJ,_.wn,_.xn,_.KB,wJ,LJ,_.Cn],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;right:0;top:0;padding:0;width:0;max-width:calc(100% - 54px)}@media (max-width:940px){.sidebar[_ngcontent-%COMP%]{width:180px;max-width:calc(100% - 54px)}}.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}.side-bar-panel-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0;min-height:100%;width:25px}.layout.isNLSemanticLayerEnabled[_ngcontent-%COMP%]{display:flex}.layout.isNLSemanticLayerEnabled[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{width:250px}.layout.isNLSemanticLayerEnabled[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{min-width:0;width:calc(100% - 4px)}.layout.sidebarExpanded[_ngcontent-%COMP%]   code-container[_ngcontent-%COMP%]{width:100%;padding-right:0}.layout[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{width:0}"],
Oa:0});_.OJ=function(){};_.OJ.O=function(a){return new (a||_.OJ)};_.OJ.Da=_.ed({type:_.OJ});_.OJ.Ca=_.Hc({imports:[_.CJ,_.Dn,_.Ex,_.To,_.LB]});_.PJ=function(){};_.PJ.O=function(a){return new (a||_.PJ)};_.PJ.Da=_.ed({type:_.PJ});_.PJ.Ca=_.Hc({imports:[_.mp,_.Dn,_.OJ,_.To]});_.QJ=function(){this.J1=this.nva=new _.lh(1)};_.QJ.prototype.Zma=function(){this.FJ?this.nva.next(1):this.nva.next(0)};_.p.Object.defineProperties(_.QJ.prototype,{FJ:{configurable:!0,enumerable:!0,get:function(){return this.nva.getValue()===0}}});_.QJ.O=function(a){return new (a||_.QJ)};_.QJ.ua=_.q({token:_.QJ,qa:_.QJ.O});_.Wyb={Wk:[],kCb:new Set,c3:2,C2a:new Map};_.RJ=function(a,b,c){this.Ja=a;this.client=b;this.kK=c;this.Hf=new _.zu(this.Ja)};_.RJ.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return Xyb(this,a,b,c,d?{L3:"COMMITS",Wk:[d]}:void 0,e,f,g===void 0?!1:g,m,n,r)};
var Xyb=function(a,b,c,d,e,f,g,m,n,r,v){b=Object.assign({},qrb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(m===void 0?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:v,logForPath:_.Mv.has(72),logForPathWithPagination:_.Mv.has(73)});e=(e==null?void 0:e.L3)==="TOKEN"?Object.assign({},{pageToken:e.token},b):(e==null?void 0:e.L3)==="COMMITS"?Object.assign({},{starts:e.Wk},b):b;return Yyb(a,JSON.stringify(e,Object.keys(e).sort()),e)},Yyb=function(a,
b,c){return a.kK.prefetch("history").ha(_.vf(function(d){if(d){var e=JSON.parse(d.request);a.Hf.put(JSON.stringify(e,Object.keys(e).sort()),_.ne(_.Xg(lI,JSON.parse(d.response))))}return a.Hf.fetch(b,function(){return a.client.list(c)})}))};_.RJ.prototype.resolve=function(a,b,c,d,e){return Xyb(this,a.ub,a.Yc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Sb,c).ha(_.z(function(f){if(d)for(var g=_.k(f.Xn||[]),m=g.next();!m.done;m=g.next())m=m.value,m.Tr||(m.Tr=d);return{iYc:f,Ida:e!=null&&e>50}}))};
_.SJ=function(a,b,c,d){return a.c2(b,c,d).ha(_.z(function(e){return e&&e.Of}))};_.RJ.prototype.c2=function(a,b,c){b=b===void 0?"repository":b;c=c===void 0?1:c;var d=_.Mi(a,c),e=_.mG(a)?_.cG(_.Mi(a,0)):void 0,f=a.repository,g=a.ub,m=a.Yc;b=b==="path"&&_.fG(a,c)||"/";a=_.iqb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.z(function(n){return n.Xn&&n.Xn[0]}))};_.RJ.O=function(a){return new (a||_.RJ)(_.t(_.fp),_.t(_.XI),_.t(_.pw),_.t(_.Nv))};_.RJ.ua=_.q({token:_.RJ,qa:_.RJ.O,Ga:"root"});var Zyb,$yb;Zyb=Object.freeze([]);$yb=Object.freeze({});_.TJ=function(){};_.TJ.prototype.transform=function(a){return Array.isArray(a)&&a.length===0?Zyb:typeof a==="object"&&_.uda(a)?$yb:a};_.TJ.O=function(a){return new (a||_.TJ)};_.TJ.He=_.id({name:"emptyToConstant",type:_.TJ,le:!0});_.UJ=function(){this.message="";this.hha=[];this.hJb=[]};_.UJ.prototype.Ub=function(){this.hJb=Wrb(this.message,this.hha)};_.UJ.O=function(a){return new (a||_.UJ)};_.UJ.ya=_.ad({type:_.UJ,oa:[["linkified-message"]],inputs:{message:"message",hha:"linkDefinitions"},features:[_.ud],Aa:1,Ba:1,Ea:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ta:function(a,b){a&1&&_.E(0,Vrb,3,3,"span",0);a&2&&_.F("ngForOf",b.hJb)},Ia:[_.wn,_.yn,_.zn],mb:2,Oa:0});_.VJ=function(){this.condition=!1;this.link="";this.pX=!1};_.VJ.O=function(a){return new (a||_.VJ)};
_.VJ.ya=_.ad({type:_.VJ,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",k0c:"linkAriaLabel",Ta:"queryParams",wg:"queryParamsHandling",pX:"sameWindow"},oc:["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&&(_.dg(),_.E(0,Xrb,2,6,"a",1)(1,Yrb,
1,0,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(2),_.F("ngIf",b.condition)("ngIfElse",a))},Ia:[_.xn,_.Bn,_.Hw],mb:2,Oa:0});_.WJ=function(a,b){this.Ja=a;this.client=b;this.Hf=new _.Au(this.Ja)};_.azb=function(a,b){var c=Object.assign({},qrb(b.ub,b.Yc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.Hf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.z(function(d){return d.H4a}))})};_.WJ.O=function(a){return new (a||_.WJ)(_.t(_.fp),_.t(Fwb))};_.WJ.ua=_.q({token:_.WJ,qa:_.WJ.O,Ga:"root"});_.XJ=function(a,b){this.mh=a;this.TF=b};
_.bzb=function(a,b){var c=b.Eb,d=b.ub,e=b.Yc,f=b.repository;if(!c)return _.ne(_.GG(""));b=b.params.Sb;if(e==="depot"){if(!isNaN(Number(c))||c==="HEAD")return _.ne({type:b?5:4,rt:c});var g=asb(c);if(g)return _.ne(g)}return c.startsWith("refs/")&&c.indexOf("/",6)>0?_.ne(_.Kh(c)?{type:2,rt:c}:_.ira(c)?{type:1,rt:c}:_.GG(c)):_.azb(a.TF,{ub:d,Yc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.z(function(m){var n=m.tags;return Zrb(c,m.Od)||$rb(c,n)||asb(c)||_.GG(c)}),_.Ze(function(m){_.Mt(a.mh,m);return _.ne(_.GG(c))}))};
_.XJ.O=function(a){return new (a||_.XJ)(_.t(_.Lt),_.t(_.WJ))};_.XJ.ua=_.q({token:_.XJ,qa:_.XJ.O});_.YJ=function(a,b){this.Ja=a;this.client=b;this.Hf=new _.zu(this.Ja)};_.YJ.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=prb(a,b);f=Object.assign({},a,{ej:c,ejd:f});c=new _.SH(Object.assign({},a,{ej:c}));var g=new YH({Sf:c,nVa:[].concat(_.nd(d))});return this.Hf.fetch(f,function(){return e.client.get(g)})};_.YJ.O=function(a){return new (a||_.YJ)(_.t(_.fp),_.t(Bwb))};
_.YJ.ua=_.q({token:_.YJ,qa:_.YJ.O,Ga:"root"});_.czb=new _.Zt("Browse repo at {refSpec}");_.csb="Commit Details";_.esb="Commit ";_.dzb="ID";_.ezb="Commit Date";_.fzb="Revision";_.ZJ=function(a,b,c,d,e,f,g){this.iAa=a;this.Gq=b;this.Dwa=c;this.kK=f;this.xU=g;this.Bka=_.Mv.has(40);this.Sr=_.Mv.has(43)};_.ZJ.prototype.match=function(a,b,c,d){var e=a.ub,f=a.Yc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("ne");if(!b)return _.ne(new DI);c=gzb(this,c);c.Sr=this.Sr;a=_.Mi(a,1);b=new yI({CC:b,file:new UH({Aw:new TH({Sf:new _.SH(Object.assign({},prb(e,f),{ej:g})),Vt:a}),path:m}),options:c,NX:d});return this.iAa.match(b)};
_.ZJ.prototype.search=function(a,b,c,d){var e=this;d=d===void 0?!1:d;if(!a)return _.ne(new _.HI);b=gzb(this,b);b=_.Xg(b.ka(),_.Wg(b));b.Sr=this.Sr;this.xU&&!isNaN(this.xU)&&(b.xU=this.xU);this.Gq&&(b.Ip=b.Ip||new UF,b.Ip.root=b.Ip.root||new VF,b.Ip.root.projectId=this.Dwa.slice(1).split("/")[0]);var f=new vI({CC:a,f5a:b,NX:c});return d?(this.kK.delete("search"),e.iAa.search(f)):this.kK.prefetch("search").ha(_.vf(function(g){return g?_.ne(_.Xg(_.HI,JSON.parse(g.response))):e.iAa.search(f)}))};
_.ZJ.prototype.g7a=function(a,b){if(!a)return _.ne(new MI);b=gzb(this,b);b=_.Xg(b.ka(),_.Wg(b));b.Sr=this.Sr;this.Gq&&(b.Ip=b.Ip||new UF,b.Ip.root=b.Ip.root||new VF,b.Ip.root.projectId=this.Dwa.slice(1).split("/")[0]);a=new JI({CC:a,i7a:b});return this.iAa.g7a(a).ha(_.z(gsb))};var gzb=function(a,b){a.Bka||(b=_.Xg(b.ka(),_.Wg(b)),b.Le="");return b};_.ZJ.O=function(a){return new (a||_.ZJ)(_.t(Awb),_.t(_.rn),_.t(_.uLa),_.t(_.Nv),_.t(_.Lv),_.t(_.pw),_.t(_.m5a))};_.ZJ.ua=_.q({token:_.ZJ,qa:_.ZJ.O,Ga:"root"});var isb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},hsb=new Date(Date.UTC(2033,10,22,18,0,0)),jsb,ksb;var hzb,izb;
hzb=_.Rv({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]});izb=_.Rv(0);_.$J=function(){var a={f7c:!0},b=lsb(a.locale);this.d8a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.f7c?":ss":"")+(b?" a":"")+(a.zsd?" z":"")};
_.$J.prototype.Ub=function(a){var b=this,c,d;return _.he(function(e){if(a.value){a:{try{var f=msb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.Rv(b.date.getTimezoneOffset()),b.xHb=c.nna[_.Sv(c,b.date)>0?2:0],d=c.g2(b.date),b.isUTC=izb.g2(b.date)===d,b.f1a=hzb.nna[_.Sv(hzb,b.date)>0?2:0],b.TZc=hzb.g2(b.date)===d)}e.Gc=0})};_.$J.prototype.Nva=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.f1a:this.TZc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.f1a};
_.$J.O=function(a){return new (a||_.$J)};
_.$J.ya=_.ad({type:_.$J,oa:[["date"]],inputs:{value:"value",format:"format"},features:[_.ud],Aa:6,Ba:19,Ea:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ta:function(a,b){a&1&&(_.H(0,"time",0),_.R(1,"dateTimeDisplay"),_.R(2,"dateTimeDisplay"),_.R(3,"dateTimeDisplay"),_.Q(4),_.R(5,"dateTimeDisplay"),_.I());a&2&&(_.gg("matTooltip",b.Nva(_.dB(1,3,b.date,b.d8a,b.xHb),_.dB(2,7,b.date,b.d8a,"UTC"),_.dB(3,11,b.date,b.d8a,b.f1a))),_.Nf("datetime",b.date==null?null:b.date.toISOString()),_.A(4),_.tg(" ",
_.dB(5,15,b.date,b.format,b.xHb),"\n"))},Ia:[_.Yx,_.ay,_.HB],styles:[".mat-mdc-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});_.aK=function(){this.ZTc=_.Mv.has(1)?"preferEmail":"preferName"};_.aK.prototype.transform=function(a){return this.ZTc==="preferEmail"?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.aK.O=function(a){return new (a||_.aK)(_.B(_.Nv,16))};_.aK.He=_.id({name:"authorDisplay",type:_.aK,le:!0});_.aK.ua=_.q({token:_.aK,qa:_.aK.O,Ga:"root"});var qsb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),rsb=["Automated g4 rollback","Reason for rollback"],osb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var bK=function(){};bK.O=function(a){return new (a||bK)};bK.Da=_.ed({type:bK});bK.Ca=_.Hc({});var cK=function(a,b){this.yYc=a;this.document=b;this.xSc=vsb(this.document).ha(_.sf({bufferSize:1,hw:!0}))},jzb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.xSc.ha(_.vf(function(){return a.yYc.get(c,{withCredentials:!0})}),_.z(usb))};cK.O=function(a){return new (a||cK)(_.t(_.ro),_.t(_.ph))};cK.ua=_.q({token:cK,qa:cK.O,Ga:bK});var kzb;kzb=[[["onedev-hovercard-action"]]];_.dK=function(a){var b=this;this.qRc=a;this.ZOb=new _.pf(1);this.Vob=this.ZOb.ha(_.vf(function(c){return jzb(b.qRc,c)}),_.sf(1));this.CJ=new _.pf(1);this.ag=new _.pf(1)};_.dK.prototype.Ra=function(){var a=this;this.Vob.ha(_.df(1),_.wf(this.ag)).subscribe(function(){a.CJ.next()})};_.p.Object.defineProperties(_.dK.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.ZOb.next(a)},get:function(){return this.id}}});
_.dK.O=function(a){return new (a||_.dK)(_.B(cK))};_.dK.ya=_.ad({type:_.dK,oa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{CJ:"init$"},standalone:!0,features:[_.zg],hc:["onedev-hovercard-action"],Aa:2,Ba:3,Ea:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ta:function(a,b){a&1&&(_.dg(kzb),_.E(0,wsb,2,1,"onedev-changelist-hovercard-body",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.Vob))},Ia:[dJ,bK,_.Dn,_.xn,_.Cn],mb:2,Oa:0});var lzb;var eK=function(a){var b=this;this.hb=a;this.eventType="click";this.qpb=new _.vm;this.gta=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.hb.na.contains(d)||b.qpb.emit(c))}}};eK.prototype.Ra=function(){mzb(this).addEventListener(this.eventType,this.gta,!0)};eK.prototype.La=function(){mzb(this).removeEventListener(this.eventType,this.gta,!0)};
var mzb=function(a){var b;a:{a=a.hb.na;if(lzb==null){var c=typeof document!=="undefined"?document.head:null;lzb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(lzb&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return(b=a)!=null?b:document};eK.O=function(a){return new (a||eK)(_.B(_.Td))};eK.Fa=_.hd({type:eK,oa:[["","clickOutside",""]],inputs:{eventType:[0,"clickOutsideEvent","eventType"]},outputs:{qpb:"clickOutside"}});
var fK=function(){};fK.O=function(a){return new (a||fK)};fK.Da=_.ed({type:fK});fK.Ca=_.Hc({});var nzb,ozb;nzb=Symbol("oe");ozb=Symbol("pe");_.gK=function(a){this.Ce=a;this.className="onedev-hovercard";this.nya=new _.vm;this[nzb]=new _.pf(1);this.Y1b=!1;this.Vwa=new _.lh(!1);this.ypb=new _.lf};_.gK.prototype.Ra=function(){};var pzb=function(a){var b=a[ozb];return b?(b.loaded||(b.Ce.di(b.Qc),_.ym(b.dba),b.loaded=!0),a[nzb].ha(_.ff(0))):_.ne(void 0)};_.gK.O=function(a){return new (a||_.gK)(_.B(_.jg))};
_.gK.ya=_.ad({type:_.gK,oa:[["onedev-hovercard"]],tb:function(a,b){a&1&&_.lg(_.ig,7);if(a&2){var c;_.pg(c=_.qg())&&(b.Qc=c.first)}},inputs:{className:"className"},outputs:{nya:"onHide"},Rb:["onedevHovercard"],hc:["*"],Aa:1,Ba:0,Ea:[["cdkTrapFocus","",3,"clickOutside","mouseenter","mouseleave","cdkTrapFocusAutoCapture"]],ta:function(a){a&1&&(_.dg(),_.E(0,xsb,2,3,"ng-template"))},Ia:[_.kr,eK],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});_.hK=function(a,b,c,d){this.Qc=a;this.Ce=b;this.dba=c;this.loaded=!1;d[ozb]=this};_.hK.O=function(a){return new (a||_.hK)(_.B(_.ig),_.B(_.jg),_.B(_.Tg),_.B(_.gK))};_.hK.Fa=_.hd({type:_.hK,oa:[["","onedevHovercardLazyBody",""]]});_.iK=function(a){this.Qfa=a;this.ag=new _.pf(1)};_.iK.prototype.La=function(){this.ag.next()};_.iK.prototype.Ra=function(){this.KZc.ha(_.wf(this.ag)).subscribe(this.Qfa[nzb])};_.iK.O=function(a){return new (a||_.iK)(_.B(_.gK))};
_.iK.Fa=_.hd({type:_.iK,oa:[["","onedevIsHovercardReady",""]],inputs:{KZc:[0,"onedevIsHovercardReady","isHovercardReady$"]}});var qzb=[{Ac:"end",Bc:"center",qc:"start",uc:"center",offsetX:10},{Ac:"center",Bc:"bottom",qc:"center",uc:"top",offsetY:10},{Ac:"center",Bc:"top",qc:"center",uc:"bottom",offsetY:-10},{Ac:"end",Bc:"bottom",qc:"start",uc:"top",offsetX:10,offsetY:10},{Ac:"end",Bc:"top",qc:"start",uc:"bottom",offsetX:10,offsetY:-10}];var rzb=function(){this.RC=600;this.MB=400;this.position=qzb;this.F9c=[]},jK=function(a,b){var c=this;this.ig=a;this.origin=b;this.D$c=void 0;this.enabled=!0;this.config=new rzb;this.active=!1;this.cBb=new _.pf(1);this.gYc=new _.lf;this.aF=new _.lh(null);this.JZa=new _.lh(!1);this.rga=new _.lh(!1);this.ag=new _.pf(1);this.lLb=function(d){d.key==="Escape"&&(szb(c),d.stopPropagation(),d.preventDefault())};tzb(this);uzb(this)},tzb=function(a){vzb(a).ha(_.wf(a.ag)).subscribe(function(b){(a.active=b)?
a.show():a.Re()})},uzb=function(a){a.aF.ha(_.vf(function(b){return(b==null?void 0:b.ypb)||_.bj}),_.wf(a.ag)).subscribe(function(){szb(a)})};jK.prototype.dispose=function(){wzb(this);var a;(a=this.Id)==null||a.dispose();this.ag.next();this.ag.complete()};jK.prototype.be=function(){return this.aF.getValue()?this.active:void 0};jK.prototype.toggle=function(a){this.JZa.next(a)};var szb=function(a){a.rga.next(!1);a.JZa.next(!1);var b;(b=a.aF.getValue())==null||b.Vwa.next(!1)};
jK.prototype.show=function(){var a=this;this.enabled&&this.Id&&!this.Id.tg()&&this.aF.getValue()&&(this.aF.getValue().Y1b=this.rga.value,pzb(this.aF.getValue()).ha(_.df(1),_.wf(this.ag)).subscribe(function(){a.Id&&a.NYb&&a.Id.attach(a.NYb);document.addEventListener("keydown",a.lLb);a.cBb.next()}))};jK.prototype.Re=function(){wzb(this);this.gYc.next()};var wzb=function(a){if(a.Id&&a.Id.tg()){document.removeEventListener("keydown",a.lLb);var b;(b=a.aF.getValue())!=null&&b.nya.emit();a.Id.detach()}};
jK.prototype.Kea=function(){return _.ts(_.us(_.vs(_.Bs(this.ig.position(),this.origin)),8),this.config.position)};
var vzb=function(a){return _.ve([xzb(a).ha(_.uf(!1)),a.rga]).ha(_.tf(),_.z(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b||c}),_.vf(function(b){var c;return((c=a.D$c)==null?void 0:c.ha(_.cf(b)))||_.ne(b)}))},xzb=function(a){return a.aF.ha(_.vf(function(b){return _.ve([a.JZa,(b==null?void 0:b.Vwa)||_.ne(!1)]).ha(_.z(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c||d}),_.yka(function(c){return c?_.De(a.config.RC):_.De(a.config.MB)}),_.wf(a.ag))}))};var yzb;yzb=new _.ld("onedevHovercardLoggingOn");_.kK=function(a,b,c,d,e){var f=this;this.Ce=c;this.Tb=e;this.config=new rzb;this.mLb=new _.vm;this.ag=new _.pf(1);this.pG=new jK(a,b);this.pG.cBb.ha(_.zf(d||_.ne(!1)),_.wf(this.ag)).subscribe(function(g){g=_.k(g);g.next();g=g.next().value;f.mLb.emit();g&&(f.rba||(f.rba=f.Tb.get(_.vw)),_.A6a(f.rba,"hovercardShown"))})};_.h=_.kK.prototype;
_.h.Ub=function(a){if(a.hovercard){var b;a=(b=a.hovercard)==null?void 0:b.Yf;this.pG.aF.next(a);if(a){b=this.pG;var c=this.Ce;b.config=this.config;b.Id=b.ig.create({jg:b.Kea(),Dj:b.ig.Cj.kl()});b.NYb=new _.Fs(a.Qc,c);b.aF.next(a)}}};_.h.La=function(){this.pG.dispose();this.ag.next();this.ag.complete()};_.h.be=function(){return this.pG.be()};_.h.kia=function(a){if(this.config.F9c.includes(a.key)){var b=this.pG;a.stopPropagation();a.preventDefault();b.rga.next(!0)}};_.h.toggle=function(a){this.pG.toggle(a)};
_.h.Re=function(){this.pG.Re()};_.p.Object.defineProperties(_.kK.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.pG.enabled=a}}});_.kK.O=function(a){return new (a||_.kK)(_.B(_.Ls),_.B(_.Td),_.B(_.jg),_.B(yzb,8),_.B(_.Bf))};
_.kK.Fa=_.hd({type:_.kK,oa:[["","onedevHovercardTrigger",""]],rb:2,Ya:function(a,b){a&1&&_.N("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.pG;c.stopPropagation();c.preventDefault();d.rga.next(!0)})("keydown",function(c){return b.kia(c)});a&2&&_.Nf("aria-haspopup",b.Qfa?"true":void 0)("aria-expanded",b.be())},inputs:{Qfa:[0,"onedevHovercardTrigger","hovercard"],enabled:[0,"onedevHovercardActive","enabled"],config:[0,
"onedevHovercardConfig","config"]},outputs:{mLb:"onedevHovercardShown"},Rb:["onedevHovercardTrigger"],features:[_.ud]});var zzb={goa:0,Tag:1,EY:2,0:"Branch",1:"Tag",2:"Commit"};var Azb,Bzb,Czb,Dzb,Ezb;Azb=["rightPaneScroller"];Bzb=function(a){return{element:a,dSa:"clear",RRa:"search"}};Czb={FYa:"No branches",GYa:"No branch results",TK:"changeBranch"};Dzb={FYa:"No tags",GYa:"No tag results",TK:"changeTag"};Ezb={FYa:"No commits",GYa:"No commit results",TK:"changeCommit"};
_.lK=function(a,b,c,d){var e=this;this.rh=a;this.VW=b;this.TF=c;this.ld=d;this.SY=zzb;this.ad=_.JF;this.wK=this.bFb=!1;this.dGb=[];this.Tta=new _.lf;this.gIb=new _.lf;this.i5a=new _.lh("");this.m4c="SAME RESULT AVAILABLE IN:";this.lka=this.Tta.ha(_.vf(function(f){return Fzb(e,f)}),_.qf(1),_.ue());a=this.lka.ha(_.vf(function(f){return Gzb(e,f).ha(_.z(_.BF),_.Ze(function(){return _.AF(Nsb(f))}),_.uf(_.KF))}));this.B$c=_.ve([this.i5a,a]).ha(_.z(Qsb),_.xf(function(f){_.rG(f)&&(e.dGb=f.Xb.items)}));this.placeholder=
this.lka.ha(_.z(Psb));this.ab=this.lka.subscribe(function(f){e.bFb=f.Eb===2})};_.lK.prototype.Fn=function(){var a=this;this.wK||(this.ld.isStable?Hzb(this):this.ld.Tl.ha(_.jf()).subscribe(function(){Hzb(a)}))};_.lK.prototype.La=function(){this.ab.unsubscribe()};_.lK.prototype.show=function(a){this.wK=!1;this.gIb.next(a)};_.lK.prototype.blur=function(){document.activeElement.blur()};
var Hzb=function(a){var b=a.dGb.findIndex(function(d){return d.Ge});if(!(b<0)){var c=a.l5c;c&&c.it.end!==0&&(c.Ky(b),a.wK=!0)}},Gzb=function(a,b){var c=b.Eb,d=b.Za,e=b.gitRefsToken;switch(c){case 0:return _.azb(a.TF,Object.assign({},d,{gitRefsToken:e})).ha(_.z(Rsb),_.z(function(f){return Lsb(f.map(function(g){return{title:String(g.Cg),Vt:_.Jh(g.Cg),DVa:g.Cg,Lwa:!1,yZa:g.yZa}}),b,Czb)}));case 1:return _.azb(a.TF,Object.assign({},d,{gitRefsToken:e})).ha(_.z(function(f){return Lsb(f.tags.map(function(g){return{title:String(g.tagName),
Vt:aqb(g.tagName),DVa:g.tagName,Lwa:!1}}),b,Dzb)}));case 2:return a.rh.list(d.ub,d.Yc,d.repository,void 0,"",250).ha(_.z(function(f){return Lsb(f.Xn.map(Msb),b,Ezb)}));default:return _.bb(c,"Unsupported ref type")}},Fzb=function(a,b){var c=b.Za,d=b.version;c=_.bzb(a.VW,_.Xq(c.kc(),_.Mi(c,d)||"").kb()).ha(_.z(Osb),_.jf(),_.uf(0));return _.ye(c,a.gIb).ha(_.z(function(e){return Object.assign({},b,{Eb:e})}))};
_.p.Object.defineProperties(_.lK.prototype,{a4:{configurable:!0,enumerable:!0,set:function(a){this.wK=!1;this.Tta.next(a);this.ub=a.Za.ub}}});_.lK.O=function(a){return new (a||_.lK)(_.B(_.RJ),_.B(_.XJ),_.B(_.WJ),_.B(_.Fg))};
_.lK.ya=_.ad({type:_.lK,oa:[["ref-picker","refPickerData",""]],tb:function(a,b){a&1&&_.lg(Azb,5);if(a&2){var c;_.pg(c=_.qg())&&(b.l5c=c.first)}},rb:2,Ya:function(a,b){a&2&&_.Pf("wide-view",b.bFb)},inputs:{mc:"trackElement",a4:"refPickerData"},oc:["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&&(_.E(0,ysb,2,1,"div",2),_.R(1,"async"),_.H(2,"input-with-icon",3),_.R(3,"async"),_.N("valueChange",function(c){b.i5a.next(c)}),_.I(),_.H(4,"div",4),_.E(5,Asb,10,7,"mat-nav-list",5),_.R(6,"async"),_.E(7,Ksb,5,4,"div",6),_.R(8,"async"),_.I());a&2&&(_.F("ngIf",_.S(1,5,b.lka).LEb),_.A(2),_.F("placeholder",_.S(3,7,b.placeholder))("trackingConfig",
_.Bg(13,Bzb,b.mc)),_.A(3),_.F("ngIf",_.S(6,9,b.lka)),_.A(2),_.F("ngIf",_.S(8,11,b.B$c)))},Ia:[_.kp,_.xn,_.yn,_.zn,_.Lr,_.tt,_.MF,_.PA,_.OA,_.FF,_.LF,_.DF,_.rB,_.sB,_.ms,_.Dw,_.Ct,_.mu,_.ay,_.Ro,_.Cn,_.ZG],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});_.mK=function(){};_.mK.O=function(a){return new (a||_.mK)};_.mK.Da=_.ed({type:_.mK});_.mK.Ca=_.Hc({imports:[_.mp,_.Dn,_.wt,_.OF,_.GF,_.NF,_.EF,_.os,_.$G,_.dy,_.nu,_.oy,_.To]});_.nK=function(){};_.nK.O=function(a){return new (a||_.nK)};_.nK.Da=_.ed({type:_.nK});_.nK.Ca=_.Hc({imports:[_.Dn,_.To,_.vy]});_.oK=function(){};_.oK.O=function(a){return new (a||_.oK)};_.oK.Da=_.ed({type:_.oK});_.oK.Ca=_.Hc({imports:[_.Dn]});_.pK=function(){};_.pK.O=function(a){return new (a||_.pK)};_.pK.Da=_.ed({type:_.pK});_.pK.Ca=_.Hc({imports:[_.Dn,_.IB,_.yy]});var qK=function(){};qK.O=function(a){return new (a||qK)};qK.Da=_.ed({type:qK});qK.Ca=_.Hc({});_.rK=function(){};_.rK.O=function(a){return new (a||_.rK)};_.rK.Da=_.ed({type:_.rK});_.rK.Ca=_.Hc({imports:[_.dK,bK]});_.sK=function(){};_.sK.O=function(a){return new (a||_.sK)};_.sK.Da=_.ed({type:_.sK});_.sK.Ca=_.Hc({imports:[_.ur,fK,_.Dn,_.xt,_.Ms]});var Jzb;_.Izb=function(a,b){this.document=a;this.Uj=b};_.Lzb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.Zn;var g=e.prefix;b.next(function(){return{Zn:Jzb(a,f||""),prefix:g}})},eyb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.Zn;Kzb(a.Uj.w4,c);b.next(function(){return{Zn:Jzb(a,f||""),prefix:c}})},eyb:!0});return d};
Jzb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var Mzb=new Map([[pH.G9a,{type:"Class",vv:"class"}],[pH.s$a,{type:"Interface",vv:"interface"}],[pH.Cab,{type:"Struct",vv:"struct"}],[pH.T9a,{type:"Enum",vv:"enum"}],[pH.Lab,{type:"Union",vv:"union"}],[pH.x$a,{type:"Method",vv:"method"}],[pH.c$a,{type:"Field",vv:"field"}],[pH.poa,{type:"Function",vv:"function"}],[pH.Nab,{type:"Variable",vv:"variable"}],[pH.Iab,{type:"Typedef",vv:"typedef"}],[pH.bab,{type:"Namespace",vv:"namespace"}],[pH.pab,{type:"Property",vv:"property"}],[pH.U9a,{type:"Enum Constant",
vv:"enum-constant"}]]);var Nzb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var Ozb=["suggestionTemplate"],tK=function(){};tK.prototype.Ec=function(){};tK.O=function(a){return new (a||tK)};
tK.ya=_.ad({type:tK,oa:[["ng-component"]],tb:function(a,b){a&1&&_.lg(Ozb,7,_.ig);if(a&2){var c;_.pg(c=_.qg())&&(b.p7a=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&&(_.E(0,Xsb,24,
6,"ng-template",null,0,_.Dg),_.Q(2,"\n"))},Ia:[_.vn,_.wn,_.xn,_.mu],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}"]});_.uK=function(){this.Yb=[]};_.uK.O=function(a){return new (a||_.uK)};_.uK.ya=_.ad({type:_.uK,oa:[["menu-keyboard-shortcut-hint"]],qb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Yb:"shortcut"},Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ta:function(a,b){a&1&&_.E(0,Zsb,4,2,"ng-container",0);a&2&&_.F("ngForOf",b.Yb)},Ia:[_.wn,_.xn],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var $sb=function(a){return[a]},htb=function(a){return{kind:"link",vYb:a}},vK=function(a,b,c){var d=this;this.Td=a;this.I$=null;this.sab=_.Wob;this.oyb=Pqb;this.savedQueries=_.Ee;this.scopes=[{scope:_.Qqb,Sa:Pzb(this,_.Qqb)}];this.Bka=_.Mv.has(40);this.savedQueries=_.apb(c).ha(_.z(function(e){return _.yF(e,_.Zob)}),_.z(function(e){return e.queries.map(function(f,g){f=g<10?Fqb(f,_.zG(((g+1)%10).toLocaleString())):Fqb(f);return{scope:f,Sa:Pzb(d,f)}})}))};vK.prototype.Ec=function(){};
var btb=function(a,b){var c=b.lp;var d=b.value;if(!a.I$)return!1;a=a.I$;var e=a.lp,f=a.value;return!!b.S2===!!a.S2&&c===e&&d===f};vK.prototype.V5a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Sa:Pzb(c,d)}});this.I$=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);_.ym(this.Td)};var Kzb=function(a,b){b&&(a.I$=b,_.ym(a.Td))};vK.prototype.A6c=function(){var a=this.qw;a.ju.length>0&&a.ju[0].Wd()};vK.prototype.Rxa=function(a){this.qw.Rxa(a)};
var Pzb=function(a,b){return{kind:"scope",uW:function(c){c=c.Zn;a.I$=b;_.ym(a.Td);return{Zn:c,prefix:b}}}};vK.O=function(a){return new (a||vK)(_.B(_.Tg),_.B(_.Nv),_.B(_.PF))};
vK.ya=_.ad({type:vK,oa:[["scope-list"]],tb:function(a,b){a&1&&_.lg(_.Bx,7);if(a&2){var c;_.pg(c=_.qg())&&(b.qw=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&&(_.H(0,"search-box-suggestion-list")(1,"div"),_.E(2,ctb,4,7,"search-box-suggestion-item",0)(3,gtb,3,2,"ng-container",1),_.R(4,"async"),_.I(),_.E(5,itb,
7,4,"ng-container",1),_.I());a&2&&(_.A(2),_.F("ngForOf",b.scopes),_.A(),_.F("ngIf",_.S(4,3,b.savedQueries)),_.A(2),_.F("ngIf",b.Bka))},Ia:[_.kp,_.wn,_.xn,_.Yx,_.ay,_.mu,_.uK,_.Ro,_.Ax,_.Bx,_.Cn],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 wK=function(a,b,c,d){this.Ja=a;this.OYc=b;this.zone=c;this.document=d};wK.prototype.La=function(){this.ab&&this.ab.unsubscribe()};var Qzb=function(a){a.ab||(a.ab=a.zone.Vb(function(){return _.De(0,6E5).ha(ktb(a.document)).subscribe(function(){a.X2a()})}))};wK.prototype.X2a=function(){var a=this;_.cp(this.Ja,function(){return a.OYc.X2a(new wwb)},"searchPrepare")};wK.O=function(a){return new (a||wK)(_.t(_.fp),_.t(Ewb),_.t(_.Fg),_.t(_.ph))};wK.ua=_.q({token:wK,qa:wK.O,Ga:"root"});var xK=function(a){this.zd=void 0;this.kq={};if(a){var b=_.RHa(a);a=_.QHa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};xK.prototype.set=function(a,b){Rzb(this,a,b,!1)};xK.prototype.add=function(a,b){Rzb(this,a,b,!0)};var Rzb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.kq[f]||(a.kq[f]=new xK);a=a.kq[f]}if(d&&a.zd!==void 0)throw Error("re`"+b);a.zd=c};
xK.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.kq[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.zd:void 0};xK.prototype.Yx=function(){var a=[];Szb(this,a);return a};var Szb=function(a,b){a.zd!==void 0&&b.push(a.zd);for(var c in a.kq)Szb(a.kq[c],b)};xK.prototype.Y1=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.kq[e])return[];c=c.kq[e]}Tzb(c,a,b)}else Tzb(this,"",b);return b};
var Tzb=function(a,b,c){a.zd!==void 0&&c.push(b);for(var d in a.kq)Tzb(a.kq[d],b+d,c)};_.h=xK.prototype;_.h.x0=function(a){return this.get(a)!==void 0};_.h.clear=function(){this.kq={};this.zd=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.kq[e])throw Error("se`"+a);c.push([b,e]);b=b.kq[e]}a=b.zd;for(delete b.zd;c.length>0;)if(e=c.pop(),b=e[0],e=e[1],b.kq[e].ls())delete b.kq[e];else break;return a};_.h.clone=function(){return new xK(this)};
_.h.ls=function(){return this.zd===void 0&&_.uda(this.kq)};var Uzb=new _.ld("labelPriorities"),yK=function(a,b,c){this.Jya=a;c=c.Qga;a=new xK;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.E_c=a};yK.O=function(a){return new (a||yK)(_.t(_.xw),_.t(Uzb),_.t(_.I6a))};yK.ua=_.q({token:yK,qa:yK.O});var Vzb;Vzb=_.ne([]);_.zK=function(a,b,c,d,e,f,g,m,n,r,v,y,D){this.Jn=a;this.h5a=b;this.Va=c;this.F8c=d;this.jk=y;this.oN=D;this.p7a=_.QJa(e,tK).create(r).instance.p7a;this.T4a=_.QJa(e,vK).create(r);_.aKa(f,this.T4a.Kv);_.aj.has(2)||_.Mv.has(28)||_.Mv.has(37)||Qzb(v);this.KC=_.Mv.has(69);this.YC=_.Mv.has(97);this.eu=n.m2()};_.zK.prototype.La=function(){this.T4a.destroy()};
_.zK.prototype.Kua=function(a){var b=this,c=a.jl===void 0?"":a.jl,d=a.Le===void 0?"":a.Le,e=_.Li(a.Dd===void 0?"":a.Dd,this.Jn.HJ),f=_.Zqa(a);return this.eu.ha(_.df(1),_.z(function(g){return new II({Ip:_.xpb(e),WW:e.Eb,M0a:7,pathPrefix:_.dqb(e),Le:d,KC:b.KC,YC:b.YC,eu:g})})).ha(_.vf(function(g){return b.h5a.g7a(c,g)}),_.z(function(g){return Wzb(b,g,f)}),_.Ze(function(){return Vzb}))};
_.zK.prototype.dzb=function(a){a:{var b=this.F8c;a=b.Jya.parse(a.jl===void 0?"":a.jl);b:{var c=_.k(_.Yi(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.Ll===5){b=ltb(b.E_c,a.value);b=b===void 0?b:b+":";break a}b=void 0}return b};
var Wzb=function(a,b,c){var d=b.Cw;var e=b.cX;var f=_.Qh(a.jk.hd)||new _.Ph;return d.map(function(g){var m=g.Yg&&_.gqb(g.Yg,{line:g.lineNumber}),n=a.Va;var r=g.lineNumber;var v=g.title;var y=g.symbol;g=g.jX;if(!m)throw Error("qe");r=_.$q(m.kc(),Object.assign({},f.params,{line:r}));f.params.Sb&&_.Xq(r,f.Eb);r=r.kb();var D={T0:_.rqb(r)};n=_.Qo(n,_.Oo(n,_.Uq(r),{Ta:c}));if(y&&y.Ae){var J=y.Ae,L=J.startIndex,P=[{start:L,end:L+J.length}];Tsb(P);P.push(Nzb);J=[];var ba=-1;L=-1;P=_.k(P);for(var ta=P.next();!ta.done;ta=
P.next()){var Ba=ta.value;ta=Ba.start;Ba=Ba.end;if(ta>L){var ra=J;(ba=v.substring(ba,L))&&ra.push({j5a:ba,rF:!0});ba=J;(ra=v.substring(L,ta))&&ba.push({j5a:ra,rF:!1});ba=ta}L=Math.max(Ba,L)}v=J}else v=[{j5a:v,rF:!1}];return y&&y.type?Object.assign({},D,{wB:r.path,icon:"source:symbol",url:n,YNb:v,sw:g,Sq:e,Vc:m,bYb:Mzb.get(y.type)}):Object.assign({},D,{wB:_.Ih(r.path||""),icon:r.fF?"source:file":"source:folder_open",url:n,YNb:v,sw:g,Sq:e,Vc:m})}).map(function(g){return Xzb(a,g)})};
_.zK.prototype.U7a=function(a){var b=this.Jn.parse(a),c=[],d=new Map,e=0;b=_.k(ntb(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),Ysa: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),Ysa:Array.from(d.keys())});return c};
var Xzb=function(a,b){return{kind:"suggestion",ta:a.p7a,nQ:b,jBa:function(){_.Po(a.Va,b.url)},sw:b.sw,Sq:b.Sq,Vc:b.Vc,QC:a.oN.MUb}};_.p.Object.defineProperties(_.zK.prototype,{w4:{configurable:!0,enumerable:!0,get:function(){return this.T4a.instance}}});_.zK.O=function(a){return new (a||_.zK)(_.t(_.Bw),_.t(_.ZJ),_.t(_.uh),_.t(yK),_.t(_.hm),_.t(_.Mg),_.t(_.Lv),_.t(_.Nv),_.t(_.qw),_.t(_.Bf),_.t(wK),_.t(_.kh),_.t(_.jw))};_.zK.ua=_.q({token:_.zK,qa:_.zK.O});_.AK=function(){};_.AK.O=function(a){return new (a||_.AK)};_.AK.Da=_.ed({type:_.AK});_.AK.Ca=_.Hc({imports:[_.Dn]});_.BK=function(){};_.BK.O=function(a){return new (a||_.BK)};_.BK.Da=_.ed({type:_.BK});_.BK.Ca=_.Hc({Pb:[_.zK,yK,{wa:Uzb,Cb:function(){return new Map(Iwb.map(function(a,b){return[a,b]}))}}],imports:[_.mp,_.ty,_.Dn,_.yy,_.nu,_.AK,_.To,_.Fx]});_.CK=function(a,b){this.Va=b;this.appId=new _.lh(null);this.QQc=new _.lh(null);this.oRa=new _.lh(null);this.Wf=new _.lh(null);this.cTc=new _.lh(!1);this.H7c=new _.lh(null);this.Km=new _.lh(_.Qh(a.hd));this.ab=this.Va.events.ha(_.Ge(function(c){return c instanceof _.qh}),_.z(function(){return _.Qh(a.hd)})).subscribe(this.Km);Yzb(this);Zzb(this);$zb(this);aAb(this);bAb(this);cAb(this);this.lTc=!_.Mv.has(28)};_.CK.prototype.La=function(){this.ab.unsubscribe()};
_.CK.prototype.hO=function(a){var b=this;return _.ve(this.oRa,a).ha(_.z(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c!=null?c:d&&b.lTc}))};_.CK.prototype.AK=function(a){this.oRa.next(a)};
var Yzb=function(a){DK(a,a.appId,function(b,c){_.XG(c,function(d){b==null?delete d.ov:d.ov=b;delete d.Px;delete d.pv;delete d.Yt})},otb)},Zzb=function(a){DK(a,a.QQc,function(b,c){_.XG(c,function(d){b==null?delete d.Px:d.Px=b;delete d.pv})},ptb)},$zb=function(a){DK(a,a.oRa,function(b,c){_.XG(c,function(d){b!=null?d.Mj=b?"1":"0":delete d.Mj})},qtb)},aAb=function(a){DK(a,a.Wf,function(b,c){_.XG(c,function(d){b==null?delete d.Wf:d.Wf=b})},rtb)},bAb=function(a){DK(a,a.cTc,function(b,c){_.XG(c,function(d){b?
d.Yt="":delete d.Yt})},stb)},cAb=function(a){DK(a,a.H7c,function(b,c){_.XG(c,function(d){b==null?delete d.pv:d.pv=b})},ttb)},DK=function(a,b,c,d){a.ab.add(a.Km.ha(_.z(function(e){return d(e)}),_.gf()).subscribe(b));b=b.ha(_.gf(),_.z(function(e){var f=a.Km.value;if(d(f)!==e)return f=f.kc(),c(e,f),f.kb()}),_.Ge(function(e){return!!e}),_.xf(function(e){a.Va.navigate(_.Uq(e),{dj:!0})}));a.ab.add(b.subscribe(a.Km))};_.CK.O=function(a){return new (a||_.CK)(_.t(_.kh),_.t(_.uh),_.t(_.Nv))};
_.CK.ua=_.q({token:_.CK,qa:_.CK.O});var EK=function(a){this.stack=a instanceof Array?a:[a]};EK.prototype.pop=function(a){if(a<0)throw new RangeError("te");if(a>this.stack.length-1)throw new RangeError("ue");return new EK(this.stack.slice(0,a*-1))};EK.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new EK(b)};
_.p.Object.defineProperties(EK.prototype,{Rta:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.AIb]}},Q7c:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},nBa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.symbol})}},AIb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var FK=function(a,b,c){this.uMb=new _.lf;this.uMb.ha(Ppb(a.Tl),_.Ge(function(d){return d.length>0})).subscribe(function(d){c.navigate([],{Ta:utb(d),wg:"merge",Ci:b,dj:!0})})};FK.prototype.q4c=function(){for(var a=_.k(_.lc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.uMb.next(b.value)};FK.O=function(a){return new (a||FK)(_.t(_.Fg),_.t(_.kh),_.t(_.uh))};FK.ua=_.q({token:FK,qa:FK.O,Ga:"root"});var dAb;
_.GK=function(a,b,c,d,e){var f=this;this.jk=a;this.gma=c;this.Va=d;this.Kk=e;this.vxb=this.mVa=new _.lh("SOURCE");this.rWc=this.kea=new _.lh(0);this.F4c=this.oK=new _.lh(2);this.ZVb=new _.pf(1);this.Oka=new _.pf(1);this.oWc=this.byb=new _.lh(void 0);this.Bha=new _.lf;this.bea=this.MVa=new _.lh({query:"",WZa:!1,he:null});this.dJ=new _.lh(-1);this.Yua=new _.lh(0);this.destroy=new _.lf;this.ab=new _.Zd;this.Qob=new _.lf;this.yNb=new _.lf;this.tVb=new _.lf;this.HVc=this.Qua=new _.lh(!1);this.gma.J1.ha(_.wf(this.destroy)).subscribe(function(g){g===0?
f.oK.next(0):f.oK.next(2)});c=_.Qh(this.jk.hd);a=this.jk.hd.Ta;a.gs&&a.gsn?(c=dAb(a.gs),this.Ola({symbol:a.gsn,nY:c,FV:c}),b.q4c("gsn","gs")):c.params.Wf===1&&this.Va.navigate(_.Uq(_.XG(c.kc(),function(g){delete g.Wf;delete g.Mj}).kb()),{wg:"preserve",dj:!0});this.Zka=eAb(this);this.v_c=fAb(this);this.Xua=_.Fe(this.dJ,this.bea.ha(_.gf(xtb),_.cf(0))).ha(wtb())};dAb=function(a){return typeof a==="string"?[a]:a};_.GK.prototype.La=function(){this.ab.unsubscribe();this.destroy.next()};
_.GK.prototype.AK=function(a){this.Kk.AK(a)};_.GK.prototype.hO=function(a){return this.Kk.hO(a)};var fAb=function(a){return _.ve(a.Kk.hO(_.ne(!1)),a.Kk.Wf).ha(_.z(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return!!b&&c===1}),_.gf(),_.qf(1),_.ue())},gAb=function(a,b){a.byb.next(b);a.Kk.Wf.next(0);a.Kk.AK(!0)};_.GK.prototype.Ola=function(a){this.ZVb.next(new EK(Object.assign({},a,{isFirst:!0})))};
var eAb=function(a){var b=a.Va.events.ha(_.Ge(function(d){return d instanceof _.qh}),_.z(function(){var d=_.Qh(a.jk.hd);return d&&d.ub}),_.gf(),_.tf(),_.cf()),c=a.ZVb.ha(_.vf(function(d){if(d){var e=a.Qob.ha(_.z(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.yNb.ha(_.z(function(m){return function(n){return n.pop(n.nBa.length-1-m)}})),g=a.tVb.ha(_.z(function(m){return function(n){var r=n.stack.slice();r[n.AIb]=Object.assign({},n.Rta,m);return new EK(r)}}));return _.Fe(e,
f,g).ha(_.rf(function(m,n){return n(m)},d),_.uf(d))}return _.ne(void 0)}));return _.Fe(b,c).ha(_.gf(),_.qf(1),_.ue())},hAb=function(a,b){a.Qob.next(b)};_.p.Object.defineProperties(_.GK.prototype,{ZI:{configurable:!0,enumerable:!0,get:function(){return this.mVa.getValue()},set:function(a){a!==this.ZI&&this.mVa.next(a)}}});_.GK.O=function(a){return new (a||_.GK)(_.t(_.kh),_.t(FK),_.t(_.QJ),_.t(_.uh),_.t(_.CK))};_.GK.ua=_.q({token:_.GK,qa:_.GK.O});_.HK=function(a){this.bc=a};_.HK.prototype.transform=function(a){return this.bc.o2().ha(_.uf(!1),_.z(function(b){return b?_.nqb(a):a.path||""}),_.gf())};_.HK.O=function(a){return new (a||_.HK)(_.B(_.qw,16))};_.HK.He=_.id({name:"maybeStripGoogle3",type:_.HK,le:!0});_.IK=function(){};_.IK.O=function(a){return new (a||_.IK)};_.IK.Da=_.ed({type:_.IK});_.IK.Ca=_.Hc({});var iAb=new _.ld("GMAT_CARD_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.JK=function(a){this.options=a};_.JK.O=function(a){return new (a||_.JK)(_.B(iAb))};_.JK.Fa=_.hd({type:_.JK,oa:[["mat-card"]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-card",!b.options.Pe)}});var KK=function(a,b,c){this.rh=b;this.Wc=c;this.QWc=dsb;this.PWc=fsb;this.zyb=_.Ee;this.GF=null;this.gnc="Show in change history"};
KK.prototype.Ub=function(){var a=_.Mv.has(56)?_.mqb(this.fv,this.commit):this.fv,b,c,d=_.mG(this.fv)?(b=this.commit.Tr)==null?void 0:(c=b.Aw)==null?void 0:c.refHint:void 0;this.zyb=this.rh.list(a.ub,a.Yc,a.repository,this.Of,"/",1,!1,void 0,void 0,d).ha(_.we(function(e){return e.Xn||[]}),_.df(1));this.MRc=_.jG(this.fv,this.Of,void 0,a);this.inb=this.GF?_.Uq(_.XG(_.$q((this.GF.hg?a:this.fv).kc(),{If:this.GF.Of,Jp:this.GF.hg||void 0}),function(e){e.nw=e.Sb?"":void 0}).kb()):void 0};
_.p.Object.defineProperties(KK.prototype,{Of:{configurable:!0,enumerable:!0,get:function(){return this.commit.Of||""}}});KK.O=function(a){return new (a||KK)(_.B(_.Nv),_.B(_.RJ),_.B(_.GK))};
KK.ya=_.ad({type:KK,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",fv:"baseLocation",GF:"parentCommit"},features:[_.ud],oc:["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&&(_.H(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.Q(3),_.I(),_.H(4,"a",1),_.Q(5),
_.R(6,"toPrettyRef"),_.I(),_.Q(7," : "),_.H(8,"span",2),_.Q(9),_.R(10,"authorDisplay"),_.I(),_.Q(11," @ "),_.K(12,"date",3),_.I(),_.E(13,ytb,3,4,"mat-card-content",4),_.R(14,"async"),_.K(15,"div",5),_.H(16,"mat-card-actions")(17,"button",6),_.N("click",function(){gAb(b.Wc,b.Of)}),_.Q(18),_.I(),_.E(19,ztb,2,2,"a",7),_.I()());a&2&&(_.A(3),_.ug(b.QWc(b.fv)),_.A(),_.F("universalLink",b.MRc)("trackProjectId",b.fv.ub),_.A(),_.bB("",b.PWc(b.fv),"",_.S(6,11,b.Of)," "),_.A(4),_.ug(_.S(10,13,b.commit.nn)),
_.A(3),_.F("value",b.commit.NM),_.A(),_.F("ngIf",_.S(14,15,b.zyb)),_.A(4),_.F("trackProjectId",b.fv.ub),_.A(),_.tg(" ",b.gnc," "),_.A(),_.F("ngIf",b.inb))},Ia:[_.kp,_.xn,_.$J,_.UJ,_.Dw,_.Ct,_.Bt,_.JK,_.UB,Lwb,_.hJ,gJ,_.Ro,_.Hw,_.aK,_.Cn,_.TJ,_.ZG],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 LK=function(){this.subject=new _.lf};LK.prototype.subscribe=function(a){return this.subject.subscribe(a)};LK.O=function(a){return new (a||LK)};LK.ua=_.q({token:LK,qa:LK.O});var jAb=["hovercard"],kAb=["origin"],lAb=[new aH({Ac:"start",Bc:"top"},{qc:"end",uc:"top"},-7),new aH({Ac:"start",Bc:"bottom"},{qc:"end",uc:"bottom"},-7)],MK=function(a,b,c,d,e){var f=this;this.Ja=a;this.btb=b;this.jva=c;this.ig=d;this.Wc=e;this.u8a=!1;this.GF=null;this.ctb=this.btb.subscribe(function(){f.u8a?f.u8a=!1:(clearTimeout(f.DYa),f.mwa.detach())})};MK.prototype.Ra=function(){};MK.prototype.Ec=function(){this.tYc=new _.Fs(this.vYc,this.Ce)};
MK.prototype.La=function(){this.ctb&&this.ctb.unsubscribe();this.nwa&&this.nwa.dispose()};var mAb=function(a){a.DYa=setTimeout(function(){a.mwa.tg()||(a.Ja.ob({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.fv.ub}),a.mwa.attach(a.tYc));a.u8a=!0;a.btb.subject.next()},300)},Atb=function(a){clearTimeout(a.DYa);a.bBb=setTimeout(function(){a.mwa.detach()},300)};MK.prototype.Wd=function(){gAb(this.Wc,this.commit.Of)};
MK.prototype.ZSa=function(){var a=_.ts(_.Bs(this.ig.position(),this.o2a),lAb);_.OWa(a,[this.jva]);return this.ig.create({jg:a,Dj:this.ig.Cj.kl()})};_.p.Object.defineProperties(MK.prototype,{mwa:{configurable:!0,enumerable:!0,get:function(){this.nwa||(this.nwa=this.ZSa());return this.nwa}}});MK.O=function(a){return new (a||MK)(_.B(_.fp),_.B(LK),_.B(_.JJ),_.B(_.Ls),_.B(_.GK))};
MK.ya=_.ad({type:MK,oa:[["blame-snippet"]],tb:function(a,b){a&1&&(_.lg(jAb,7,_.ig),_.lg(jAb,7,_.jg),_.lg(kAb,7,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.vYc=c.first);_.pg(c=_.qg())&&(b.Ce=c.first);_.pg(c=_.qg())&&(b.o2a=c.first)}},Ya:function(a,b){a&1&&_.N("mouseenter",function(){clearTimeout(b.bBb)})("mouseleave",function(){return Atb(b)})},inputs:{mE:"commitIndex",commit:"commit",fv:"baseLocation",GF:"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=_.Bd();_.H(0,"div",2);_.R(1,"authorDisplay");_.N("mouseenter",function(){_.w(c);return _.x(mAb(b))})("mouseleave",function(){_.w(c);clearTimeout(b.DYa);return _.x()});_.H(2,"button",3,0);_.R(4,"authorDisplay");_.R(5,"authorDisplay");_.N("click",function(){_.w(c);return _.x(b.Wd())});
_.H(6,"span",4);_.Q(7);_.I();_.Q(8);_.R(9,"date");_.R(10,"authorDisplay");_.I()();_.E(11,Btb,1,3,"ng-template",null,1,_.Dg)}a&2&&(_.aB("title","#",b.mE," ",_.S(1,7,b.commit.nn),""),_.A(2),_.Nf("aria-label",b.startLine!==b.endLine?"Show blame details for commit "+b.mE+" by "+_.S(4,9,b.commit.nn)+" on lines "+b.startLine+" through "+b.endLine:"Show blame details for commit "+b.mE+" by "+_.S(5,11,b.commit.nn)+" on line "+b.startLine),_.A(5),_.tg("#",b.mE,""),_.A(),_.bB(" ",_.cB(9,13,b.commit.NM,"yyyy-MM-dd"),
"\u00a0\u00a0",_.S(10,16,b.commit.nn)," "))},Ia:[_.kp,KK,_.aK,_.pB],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});_.NK=function(a){this.Xg=a;this.sB=[];this.G2a=null};_.h=_.NK.prototype;_.h.La=function(){this.clear();this.ze()};_.h.XSa=function(){return[]};_.h.aK=function(){};_.h.onLoad=function(){};_.h.bK=function(){};_.h.ze=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.G2a&&this.G2a.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.onLoad();nAb(this,this.XSa());this.G2a=this.Kta().subscribe(function(b){b&&(nAb(a,b),a.sB.length===0&&b.length>0?(a.aK(),nAb(a,[])):a.bK(b))},function(){a.aK();nAb(a,[])})};_.h.remove=function(){for(var a=_.k(this.sB),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Xg.handleError(c)}}this.sB=[]};var nAb=function(a,b){a.remove();a.sB=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.sB.push(c)}catch(d){a.Xg.handleError(d)}}};
_.NK.O=function(a){return new (a||_.NK)(_.B(_.We))};_.NK.Fa=_.hd({type:_.NK});var OK=function(a,b,c){_.NK.call(this,a);this.Bd=b;this.Ja=c};_.W(OK,_.NK);_.h=OK.prototype;_.h.Ra=function(){};_.h.Ub=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Yf;b=b.Bj;a?(b?!_.hG(b,a):1)&&this.update():this.clear()}};
_.h.Kta=function(){var a=this;if(!_.oG(this.Rh))throw Error("ve");var b=this.Rh,c=b.ub,d=b.Yc;b=b.repository;var e=_.cG(_.Mi(this.Rh,0))||"",f=_.Mi(this.Rh,1)||"",g=_.fG(this.Rh,1)||"";return this.w1(c,d,b,e,f,g,this.Rh.params.Sb).ha(_.z(function(m){return m?a.A5(m):null}))};_.h.bK=function(a){a=this.Qt(a);for(var b=new Map,c=_.k(this.wO()),d=c.next();!d.done;d=c.next())d=d.value,_.Eyb(this.Bd,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ja.wo({uI:b})};_.h.Qt=function(a){return a.length};
OK.O=function(a){return new (a||OK)(_.B(_.We),_.B(_.GJ),_.B(_.Wv))};OK.Fa=_.hd({type:OK,features:[_.Lf,_.ud]});_.PK=function(a,b){this.Ja=a;this.vYa=b;this.Hf=new _.zu(this.Ja)};
_.PK.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.FG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Hf.fetch(m,function(){var n=g.vYa,r=m;r=r===void 0?{}:r;var v=v===void 0?{}:v;return _.Pm(n.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Wa+"/history/blame",Ta:_.Yg(r,_.NI,v),Qb:gI}).ha(_.z(Ctb))})};
_.PK.O=function(a){return new (a||_.PK)(_.t(_.fp),_.t(_.VI))};_.PK.ua=_.q({token:_.PK,qa:_.PK.O,Ga:"root"});var oAb=["blameSnippet"],pAb=["loading"],qAb=["rangeHighlight"],rAb=function(a,b,c,d,e,f){this.component=a;this.tsa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Vl=function(){}};rAb.prototype.render=function(){this.Vl=this.sidebar?this.component.bQa(this.tsa,this.options,this.startLine,this.endLine):this.component.Vra(this.tsa,this.options,this.startLine,this.endLine)};rAb.prototype.remove=function(){this.Vl()};
_.QK=function(a,b,c,d,e,f){OK.call(this,b,e,c);this.component=a;this.Ja=c;this.service=d;this.Bd=e;this.Em=f;this.Erb=0};_.W(_.QK,OK);_.QK.Fa=OK.Fa;_.h=_.QK.prototype;
_.h.A5=function(a){var b=[],c=a.nq||[],d=a.jqb,e=a.NYc;a=a.C0a||[];this.Erb=a.length;!a.length&&c.length&&_.nB(this.Ja);for(var f=0;f<a.length;f++){var g=a[f];if(g.Ae){var m=c[g.mE||0],n=m.Of;if(n)if(n=d.get(n),n==null)_.nB(this.Ja);else{var r=void 0,v=(r=e.get(n-1))!=null?r:null;b.push.apply(b,_.nd(this.y0(g.Ae,n,m,v,f%2===0?"even":"odd")))}else _.nB(this.Ja)}else _.nB(this.Ja)}return b};_.h.w1=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};
_.h.XSa=function(){return[new rAb(this.component,this.qF,{},void 0,void 0,!0)]};_.h.aK=function(){_.HJ(this.Bd,"BLAME");_.nB(this.Ja)};_.h.onLoad=function(){_.IJ(this.Bd,"BLAME");this.Ja.wo({bucket:_.Rh.aDa})};_.h.bK=function(a){OK.prototype.bK.call(this,a);this.Em.kk("Blame is being displayed","polite")};_.h.Qt=function(){return this.Erb};_.h.wO=function(){return["BLAME"]};_.h.ze=function(){this.Em.kk("Blame was disabled","polite")};
_.h.y0=function(a,b,c,d,e){var f=[],g="blame-highlight "+e;a=a&&Etb(a);if(!a||!Gtb(a))return _.nB(this.Ja),f;f.push(new rAb(this.component,this.tsa,{className:e,commit:c,Rd:this.Rh,mE:b,GF:d,startLine:a.startLine+1,endLine:a.endLine+1},a.startLine,a.endLine,!0));f.push(new rAb(this.component,this.Gja,{className:g},a.startLine,a.endLine,!1));return f};_.QK.O=function(a){return new (a||_.QK)(_.B(_.JJ),_.B(_.We),_.B(_.Wv),_.B(_.PK),_.B(_.GJ),_.B(_.tr))};
_.QK.ya=_.ad({type:_.QK,oa:[["blame-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.lg(oAb,7),_.lg(pAb,7),_.lg(qAb,7));if(a&2){var c;_.pg(c=_.qg())&&(b.tsa=c.first);_.pg(c=_.qg())&&(b.qF=c.first);_.pg(c=_.qg())&&(b.Gja=c.first)}},inputs:{Rh:"layerBaseLocation"},features:[_.Lf],oc:["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&&_.E(0,Itb,1,9,"ng-template",null,0,_.Dg)(2,Jtb,1,3,"ng-template",null,1,_.Dg)(4,Ktb,1,1,"ng-template",null,2,_.Dg)},Ia:[_.DF,MK],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 sAb=["rangeHighlight"],tAb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.Vl=function(){}};tAb.prototype.render=function(){this.Vl=this.component.Vra(this.snippet,this.options,this.startLine,this.endLine)};tAb.prototype.remove=function(){this.Vl()};_.RK=function(a,b,c,d,e,f,g){OK.call(this,c,d,g);var m=this;this.uVa=a;this.component=b;this.Bd=d;this.Mb=e;this.rh=f;this.brb=new _.lh([]);this.ab=this.Bd.Hta.subscribe(function(n){m.brb.next(n)})};
_.W(_.RK,OK);_.RK.Fa=OK.Fa;_.h=_.RK.prototype;_.h.Ra=function(){};_.h.La=function(){this.ab.unsubscribe();OK.prototype.La.call(this)};_.h.wO=function(){var a=this;return this.brb.value.filter(function(b){return a.Bd.ns(b)})};_.h.aK=function(){for(var a=_.k(this.wO()),b=a.next();!b.done;b=a.next())_.HJ(this.Bd,b.value)};_.h.onLoad=function(){for(var a=_.k(this.wO()),b=a.next();!b.done;b=a.next())_.IJ(this.Bd,b.value)};
_.h.A5=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.YSa(c.startLine,c.endLine,d))}return b};
_.h.w1=function(a,b,c,d,e,f){var g=this,m=_.TF(this.Rh)?e==="HEAD":!_.Lh.test(e);a=_.ne({ub:a,Yc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.Mh(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.TF(this.Rh)&&(a=_.ve([_.SJ(this.rh,this.Rh,"path"),a]).ha(_.z(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.ve([a,uAb(this)]).ha(_.vf(function(n){var r=_.k(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var uAb=function(a){return a.Bd.Hta.ha(_.vf(function(b){return _.ve(b.map(function(c){return a.UB(c)}))}),_.z(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.af(0),_.gf(Mtb),_.Ge(function(b){return b.length>0}),_.xf(function(){a.onLoad()}))};_.RK.prototype.UB=function(a){return this.Bd.UB(a).ha(_.z(function(b){return{id:a,enabled:b.enabled}}),_.gf())};
_.RK.prototype.makeRequest=function(a,b){var c=this;b=b.map(zqb).filter(function(d){return d!==void 0});return vyb(this.uVa,Object.assign({},a,{category:b[0]}),_.Qh(this.Mb.hd).params.bO).ha(_.Ze(function(){c.aK();nAb(c,[]);return _.ne(null)}))};_.RK.prototype.YSa=function(a,b,c){a=Dtb(a,b-1,0,0);if(!Gtb(a))throw Error("we");return new tAb(this.component,this.Gja,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.RK.O=function(a){return new (a||_.RK)(_.B(FJ),_.B(_.JJ),_.B(_.We),_.B(_.GJ),_.B(_.kh),_.B(_.RJ),_.B(_.Wv))};_.RK.ya=_.ad({type:_.RK,oa:[["coverage-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.lg(sAb,7);if(a&2){var c;_.pg(c=_.qg())&&(b.Gja=c.first)}},inputs:{Rh:"layerBaseLocation"},features:[_.Lf],oc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["rangeHighlight",""]],ta:function(a){a&1&&_.E(0,Ltb,1,3,"ng-template",null,0,_.Dg)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var vAb=function(){this.e7a=""};vAb.O=function(a){return new (a||vAb)};
vAb.ya=_.ad({type:vAb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",e7a:"subtitle"},oc:"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&&(_.H(0,"mat-card-header")(1,"div",0),_.K(2,"img",1),_.I(),_.H(3,"mat-card-title"),_.Q(4),_.I(),_.E(5,Ntb,2,1,"mat-card-subtitle",2),_.I(),_.H(6,"mat-card-content"),_.K(7,"div",3),_.I());a&2&&
(_.A(2),_.F("src",b.icon,_.Se),_.A(2),_.ug(b.title),_.A(),_.F("ngIf",b.e7a),_.A(2),_.F("innerHTML",b.details,_.Re))},Ia:[_.xn,Nwb,_.hJ,Mwb,Kwb,gJ],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 wAb=[new aH({Ac:"end",Bc:"bottom"},{qc:"start",uc:"top"}),new aH({Ac:"end",Bc:"center"},{qc:"start",uc:"center"}),new aH({Ac:"end",Bc:"top"},{qc:"start",uc:"bottom"})],SK=function(a,b,c,d){this.Ja=a;this.Pba=b;this.o2a=c;this.ig=d;this.mc="";this.Id=this.ZSa()};_.h=SK.prototype;_.h.Ra=function(){var a=this;this.bja=new _.Fs(this.Qfa,this.Pba,{attach:function(){a.attach()},detach:function(){a.detach()}})};_.h.La=function(){this.Id.dispose()};
_.h.attach=function(a){var b=this;this.Id.tg()||(this.Id.attach(this.bja),this.Ja.ob({element:this.mc,action:"showHovercard",jf:this.jf,gestureName:"CLICK"},a),setTimeout(function(){b.Id.df()},0));clearTimeout(this.DTc)};_.h.detach=function(){var a=this;this.DTc=setTimeout(function(){a.Id.detach()},200)};_.h.ZSa=function(){var a=_.ts(_.Bs(this.ig.position(),this.o2a),wAb);return this.ig.create({jg:a,Dj:this.ig.Cj.kl()})};SK.O=function(a){return new (a||SK)(_.B(_.fp),_.B(_.jg),_.B(_.Td),_.B(_.Ls))};
SK.Fa=_.hd({type:SK,oa:[["","hovercard","","trackElement",""]],Ya:function(a,b){a&1&&_.N("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{Qfa:"hovercard",mc:"trackElement",jf:"artifactId"}});var TK=function(){this.mc=this.tooltip=""};TK.prototype.Ra=function(){};
_.p.Object.defineProperties(TK.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.$b(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.jf=a[0].Lt;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=_.UA(e||c.oGb);d&&(xAb.test(d)||(d="http://"+d),c=_.Vdb("a",{href:d,target:"_blank"},c));if(f)try{var g=_.$i(f)||c}catch(m){g=c}else g=c;
return g})}}});TK.O=function(a){return new (a||TK)};
TK.ya=_.ad({type:TK,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",mc:"trackElement"},oc:["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&&(_.K(0,"img",1),_.E(1,Qtb,2,1,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(2),
_.F("src",b.icon,_.Se)("alt",b.tooltip)("hovercard",a)("trackElement",b.mc)("artifactId",b.jf))},Ia:[_.wn,_.xn,vAb,SK,_.JK,_.UB],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 xAb=/^((http|https):\/\/)/;var yAb=["finding"],zAb=function(a,b,c,d){this.component=a;this.SVc=b;this.options=c;this.line=d;this.Vl=function(){}};zAb.prototype.render=function(){this.Vl=this.component.djb(this.SVc,this.options,this.line)};zAb.prototype.remove=function(){this.Vl()};_.UK=function(a,b,c,d,e){OK.call(this,b,d,e);this.component=a;this.ME=c};_.W(_.UK,OK);_.UK.Fa=OK.Fa;_.h=_.UK.prototype;
_.h.A5=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.Ae?Etb(d.Ae).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 zAb(this.component,this.TVc,{annotations:d},c));return a};_.h.w1=function(a,b,c,d,e,f){return this.ME.getAnnotations(a,b,c,e,f,this.Lt,!0)};_.h.aK=function(){_.HJ(this.Bd,this.Lt)};
_.h.onLoad=function(){_.IJ(this.Bd,this.Lt)};_.h.wO=function(){return[this.Lt]};_.UK.O=function(a){return new (a||_.UK)(_.B(_.JJ),_.B(_.We),_.B(_.EJ),_.B(_.GJ),_.B(_.Wv))};
_.UK.ya=_.ad({type:_.UK,oa:[["finding-layer","layerBaseLocation","","layerId",""]],tb:function(a,b){a&1&&_.lg(yAb,7);if(a&2){var c;_.pg(c=_.qg())&&(b.TVc=c.first)}},inputs:{Rh:"layerBaseLocation",Lt:"layerId"},features:[_.Lf],oc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Ea:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ta:function(a){a&1&&_.E(0,Rtb,1,1,"ng-template",null,0,_.Dg)},Ia:[TK],mb:2});var AAb=function(){};AAb.O=function(a){return new (a||AAb)};AAb.ya=_.ad({type:AAb,oa:[["nl-semantic-outlines-snippet"]],inputs:{z1a:"nlOutline"},Aa:3,Ba:1,Ea:[[1,"nl-semantic-outlines-snippet"]],ta:function(a,b){a&1&&(_.H(0,"div")(1,"p",0),_.Q(2),_.I()());a&2&&(_.A(2),_.tg(" ",b.z1a," "))},styles:["nl-semantic-outlines-snippet[_nghost-%COMP%]{width:100%;padding:0 .5em;position:absolute;white-space:nowrap;text-overflow:ellipsis}"],Oa:0});var BAb=function(){this.s1=this.xda=0};_.W(BAb,sJ);var CAb=function(){};_.W(CAb,sJ);CAb.prototype.wfa=function(){for(var a=1,b=DAb(this),c=0;c<b.length;c++){var d=this[b[c]];if(d!=null){if(d.y9a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=g!=null?Sxb(g):0;e=e+g|0}d=e}else d=0;else d=Sxb(d);a=Math.imul(1000003,a)^d}}return a};
CAb.prototype.toString=function(){var a=Vxb(this);a=NG(sxb(a.VUa))+NG(Yxb("[]",a.WUa));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 Pxb;b=NG(b)+"{";a.pVc=", ".toString();a.bxb=b.toString();a.aVa="}".toString();a.qVc=NG(a.bxb)+NG(a.aVa);b=DAb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+NG(e)+"]");var f=a;d=NG(d)+"="+NG(e);e=f;if(e.q1){var g=e.q1;g.yda=NG(g.yda)+NG(e.pVc)}else g=new Oxb,
g.yda=e.bxb,e.q1=g;f=f.q1;f.yda=NG(f.yda)+NG(d)}return a.toString()};var DAb=function(a){var b=Object.keys(a),c=a.xad;return c?b.filter(function(d){return!c.includes(d)}):b};var EAb=function(){this.XUa=this.ZUa=this.YUa=0};_.W(EAb,CAb);EAb.prototype.line=function(){return this.YUa};EAb.prototype.start=function(){return this.ZUa};EAb.prototype.end=function(){return this.XUa};var FAb=function(){this.wda=0};_.W(FAb,sJ);FAb.prototype.w0a=function(){return this.wda<this.axb.length};FAb.prototype.f3=function(){var a;return $tb(this.axb[a=this.wda,this.wda=this.wda+1|0,a])};var bub=function(a,b,c,d){return GAb(a,b,new Lxb(function(){var e=new FAb;e.wda=0;e.axb=c;return e}),byb(d))},GAb=function(a,b,c,d){c=Mxb(c);d=Mxb(d);var e=new BAb;b=b.uVc;e.xda=0;e.s1=0;for(e.t1=b;c.w0a();){var f=c.f3().DB;b=f>>2;var g=e;var m=c.f3().DB,n=c.f3().DB,r=[];var v=g;for(v.xda=v.xda+m|0;v.t1.length>v.s1&&v.t1[v.s1].DB<v.xda;)v.s1=v.s1+1|0;v=v.xda;n=v+n|0;m=g.s1;for(var y=m==0?0:g.t1[m-1|0].DB+1|0,D=v-y|0;n>(y-1|0)&&m<g.t1.length;){var J=g.t1[m].DB;v=r;y=n>J?J-y|0:n-y|0;J=new EAb;J.YUa=
m;J.ZUa=D;J.XUa=y;v.push(J);m=m+1|0;y=g.t1[m-1|0].DB+1|0;D=0}g=r;(f&1)>0&&d.f3();switch(f&2){case 0:f=a;b=HAb(b);if(b!=null)for(r=0;r<g.length;r++)n=g[r],m=b,IAb(f,n,{startColumn:n.start(),endColumn:n.end(),So:m});break;case 2:f=a;r=b;b=d.f3();switch(r){case 35:case 36:b="/search?q="+NG(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=NG(v.substr(0,n|0))+"$",y=n=n+1|0,m+=NG(v.substr(y))):(m=NG(v.substr(0,
n|0)),y=n=n+1|0,m+=NG(v.substr(y))),v=m;b=b.replace(r,v);break;case 55:b="https://b.corp.google.com/issues?q="+NG(b);break;case 37:b="https://b.corp.google.com/hotlists/"+NG(b);break;case 38:b="https://b.corp.google.com/savedsearches/"+NG(b);break;case 56:b="https://b.corp.google.com/components/"+NG(b)}Wxb(b,"/search/")&&b.indexOf("?")>0&&(b="/search"+NG(b.substr(b.indexOf("?"))));r=Wxb(b,"http://")||Wxb(b,"https://")?"external":"";for(n=0;n<g.length;n++)f.addLink(g[n],b,r)}}return a.GV};var HAb=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 aub=function(){this.Zwb=0};_.W(aub,sJ);var cub=function(){this.GV=new Map};cub.prototype.addLink=function(a,b,c){IAb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",So:"link-decoration-layer",href:b,key:c})};var IAb=function(a,b,c){a.GV.has(b.line())||a.GV.set(b.line(),[]);a.GV.get(b.line()).push(c)};_.JAb=!0;_.KAb=!1;_.LAb=!1;_.VK=function(a,b,c,d,e){this.Ja=a;this.WIb=b;this.pN=c;this.Se=d;this.kK=e;this.J0c=[3,0];this.UM=new _.zu(this.Ja)};
_.VK.prototype.list=function(a,b,c,d,e,f){var g=this;if(e===""||e==="/")e=void 0;a=_.Ui(a,b,c,d,e,f);var m=(new _.vq).Ny(a),n=m.clone();a.bm(3);return this.kK.prefetch("directory").ha(_.vf(function(r){r&&g.UM.put(lwb(r.request).toObject(),MAb(g,n,m,_.ne((0,_.NTa)(r.response))));return g.UM.fetch(n.toObject(),function(){var v=Xvb(n.clone(),!0).toObject(),y,D;return(D=(y=_.r_a(g.UM,v))==null?void 0:y.ha(_.jf()))!=null?D:g.uva(n,m)}).ha(_.z(Stb))}))};
_.VK.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Ui(a,b,c,d,e,f==null?void 0:f.Sb);(f==null?0:f.fileSize)&&_.Fb(a,4,_.fb(f.fileSize),"0");var m=Xvb((new _.vq).Ny(a),!0),n=m.clone();if(b=NAb(this,a))b.getType()&&a.bm(b.getType()),b.iV().length>0&&a.pVb(b.iV()),b.iXa()&&a.bVb(b.iXa());(f==null?void 0:f.type)!==void 0&&a.bm(f==null?void 0:f.type);_.yk(_.yk(_.yk(m,4,!0),9,_.KAb),10,_.LAb);this.Ja.wo({YI:[{eventType:"FILE_OPENED",twb:[],Yg:a,lineNumber:f==null?void 0:f.line}]});return this.kK.prefetch("file").ha(_.vf(function(r){r&&
g.UM.put(lwb(r.request).toObject(),MAb(g,n,m,_.ne((0,_.NTa)(r.response))));return g.UM.fetch(n.toObject(),function(){var v=g.UM;var y=Xvb(n.clone(),!1).toObject();v=v.getValue(y);y=g.uva(n,m);return v?y.ha(_.uf(v),_.gf(_.iwb)):y})}))};_.VK.prototype.uva=function(a,b){return MAb(this,a,b,OAb(this,b))};
var MAb=function(a,b,c,d){c=c.Ev().clone().bm(0);for(var e=d.ha(_.z(function(m){var n;return((n=_.Kq(m))==null?void 0:_.Vj(n,_.Eq,2))||new _.Eq})),f=_.k(a.WIb),g=f.next();!g.done;g=f.next())gwb(g.value,c,e);return d.ha(_.Tka(function(m,n){return!!_.Jq(m)||n===0}),_.xf(function(m){var n=_.Vj(m,_.Lp,7),r;if(n==null?0:(r=_.Vj(n,_.Ti,1))==null?0:_.ok(r,3)){n=n.clone().bm(0);r=_.k(a.WIb);for(var v=r.next();!v.done;v=r.next())gwb(v.value,n,e);n=b.clone().Ny(n);a.UM.put(n.toObject(),_.ne(m))}}))},OAb=function(a,
b){var c=a.J0c.includes(b.Ev().getType());return _.aw(a.Se,function(){if(c){var d=a.Se.Xk();d["X-Server-Timeout"]="60"}else d=a.Se.Xk();if(_.JAb){var e=a.pN;d=e.ci.BX(e.ji+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.iUa);d=xqb(d)}else d=a.pN.uva(b,d);return d},"FileService.getContentsStreaming").ha(_.sf())},NAb=function(a,b){var c=b.clone();c.ud(_.Ih(_.$pb(b.qe())));var d,e;return(e=(d=PAb(a,c))==null?void 0:_.Jq(d))==null?void 0:_.Wj(e,_.xq,1,_.Rj()).find(function(f){return f.qe()===
b.qe()})},PAb=function(a,b){b=Xvb((new _.vq).Ny(b),!1);a=a.UM;b=b.toObject();return a.getValue(b)};_.VK.O=function(a){return new (a||_.VK)(_.t(_.Wv),_.t(_.f$a),_.t(_.g$a),_.t(_.rw),_.t(_.pw))};_.VK.ua=_.q({token:_.VK,qa:_.VK.O,Ga:"root"});var QAb,dub;QAb=/^readme(\.md)?$/i;dub=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"]]);
_.WK=function(a,b,c,d,e,f){var g=this;this.jk=a;this.Ur=b;this.Jda=c;this.nh=d;this.TF=e;this.Va=f;this.P_c=new _.JB;this.Vc=this.jk.data.ha(_.z(function(m){m=m.Vc;m.path||(m=m.kc().ud("/").kb());return m}),_.qf(1),_.ue());this.mw=this.Vc.ha(_.vf(function(m){return g.yXa(m,!0)}),_.qf(1),_.ue());this.p_c=_.Mv.has(55)};_.WK.prototype.yXa=function(a,b){return RAb(this,a,b===void 0?!1:b).ha(_.uf({kind:4,location:a}))};
var RAb=function(a,b,c){return b.repository?b.Eb?SAb(a,b,c):_.azb(a.TF,{ub:b.ub,Yc:b.Yc,repository:b.repository}).ha(_.Ze(function(d){var e=d.error;if(e&&e.code===404)return _.au(a.nh,{error:d,message:"Repository not found.",Ud:"Dismiss"}),_.ne({kind:7,location:b});if(e&&e.code===403)return _.Yvb(a.nh,d),_.ne({kind:6,location:b});throw d;}),_.vf(function(d){if(d instanceof rI){var e=d.xca;if(e)d=_.Xq(b.kc(),e).kb(),d=SAb(a,d,c);else if(d.tags.length===0&&d.Od.length===0){var f=f===void 0?null:f;d=
_.ne(f?{kind:11,location:b,kW:f}:{kind:9,location:b})}else d=_.ne({kind:10,location:_.Xq(b.kc(),"HEAD").kb()})}else d=_.ne(d);return d})):_.bj},SAb=function(a,b,c){var d=eub(b,a.Ur,1).ha(_.vf(function(e){var f=hub(b,e);return!c||b.path===f.path&&b.Eb===f.Eb?_.ne(e):(a.Va.navigate(_.Uq(f),{hja:!0,wg:"preserve",dj:!0}),_.bj)}));return fub(d,b,a.Ur).ha(_.vf(function(e){var f=e.current;e=e.diffBase;var g=_.Wj(f,_.LTa,5,_.Rj());g=g[g.length-1];if(a.p_c)var m=TAb(a,b,{current:f,diffBase:e},g);else if(g){if(g.qe())throw Error("xe");
f=_.MG(f);f={kind:2,location:b,cfa:g.getUrl(),CP:g.Zr()||void 0,mB:_.ok(g,2),X2:g,JF:(m=f[0])!=null?m:0};m=gub(f,b,a.Jda,oH.cA)}else m=TAb(a,b,{current:f,diffBase:e},g);return m}),_.uf({kind:5,location:b}),_.Ze(function(e){if(e&&_.kB(e)&&e.error.code===404&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.ne({kind:13,location:b});if(e&&_.kB(e)&&e.error.code===404)return _.ne({kind:8,location:b});if(e&&_.kB(e)&&e.error.code===403)return a.nh.log(e),_.ne({kind:6,location:b});
a.nh.log(e);return _.ne({kind:12,location:b})}))},TAb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=hub(b,e);if(_.Jq(e))return UAb(a,f,_.Jq(e),_.MG(e),d);if(_.Kq(e))return _.ne(_.Vtb(f,_.Kq(e),_.MG(e),function(g){return eub(f,a.Ur,1,g).ha(_.z(function(m){var n;return(n=_.Kq(m))!=null?n:new _.Fq}))},d,c&&(_.Kq(c)||void 0)));if(_.wk(e,_.MTa,3,_.Iq))return VAb(a,f,_.wk(e,_.MTa,3,_.Iq),_.MG(e),d);if(_.wk(e,_.Gq,4,_.Iq))return WAb(a,f,_.wk(e,_.Gq,4,_.Iq),_.MG(e),d);throw Error("ye");},UAb=function(a,
b,c,d,e){var f=_.Wj(c,_.xq,1,_.Rj())||[],g,m={kind:1,entries:f,location:b,JF:d,fK:(g=c.HN())==null?void 0:_.ok(g,3)};m.X2=e;var n=f.find(function(r){return r.getType()===1&&!(_.Vj(r,_.wq,4)&&_.kk(_.Vj(r,_.wq,4),4))&&!!a.P_c.transform(r.qe()).match(QAb)});if(!n)return _.ne(m);c={commit:_.Mi(b,1)||b.Eb,Eb:_.Mi(b,0)||""};return XAb(a,b.ub,b.Yc,b.repository,n.qe(),c,b.params.Sb).ha(_.z(function(r){m.Nqd=n.qe();r&&(m.vza=r.Fv()||_.RF(_.Sj(r,1)),m.B3a=_.nwa(_.Vj(r,_.Km,5))||void 0);return m}),_.Ze(function(){return _.ne(m)}))},
VAb=function(a,b,c,d,e){var f;c={kind:3,target:_.ok(c,1),location:b,path:_.kk(c,3)?_.ok(c,2)||"/":void 0,yRb:_.kk(c,3),X2:e,JF:(f=d[0])!=null?f:0};return gub(c,b,a.Jda,oH.sD)},WAb=function(a,b,c,d,e){var f;c={kind:2,location:b,cfa:c.getUrl(),CP:c.Zr()||void 0,mB:_.ok(c,2),X2:e,JF:(f=d[0])!=null?f:0};return gub(c,b,a.Jda,oH.cA)},XAb=function(a,b,c,d,e,f,g){return a.Ur.get(b,c,d,f,e,{Sb:g}).ha(_.z(function(m){return _.Kq(m)}))};
_.WK.O=function(a){return new (a||_.WK)(_.t(_.kh),_.t(_.VK),_.t(_.YJ),_.t(_.$t),_.t(_.WJ),_.t(_.uh),_.t(_.Nv))};_.WK.ua=_.q({token:_.WK,qa:_.WK.O});var Wtb=new WeakMap;var XK=function(a,b){this.H1c=a;this.Ja=b;this.Hf=new _.zu(this.Ja)};
XK.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.FG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Hf.fetch(m,function(){var n=g.H1c,r=m;r=r===void 0?{}:r;var v=v===void 0?{}:v;return _.Pm(n.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.getNlSemanticOutlines",path:"/"+n.Wa+"/nlSemanticOutlines",Ta:_.Yg(r,_.NI,v),Qb:oI})})};
XK.O=function(a){return new (a||XK)(_.t(_.aJ),_.t(_.fp))};XK.ua=_.q({token:XK,qa:XK.O,Ga:"root"});_.YK=function(a,b,c){var d=this;this.J1c=a;this.Bd=b;this.o4=c;this.UB=this.Bd.UB("NL_SEMANTIC_OUTLINES");this.mw=this.o4.mw;this.aya=_.ve([this.UB,this.mw.ha(_.Ge(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.gf(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.hG(e.location,f.location)}))]).ha(_.vf(function(e){e=_.k(e);var f=e.next().value;e=e.next().value;if(!f.enabled){var g={oxa:0,bV:new oI};return _.ne(g)}if(e.kind!==0)throw Error("ze`"+e.kind);var m=e.location;if(!_.oG(m))throw Error("Ae`"+
e.location);f=m.ub;var n=m.Yc,r=m.repository,v=_.cG(_.Mi(m,0))||"",y=_.Mi(m,1)||"";m=_.fG(m,1)||"";var D=0;if(typeof e.code!=="string"&&((g=e.code)==null?0:g.lines.length)){var J;D=(J=e.code)==null?void 0:J.lines.length}else D=e.ue.split("\n").length;return d.J1c.get(f,n,r,v,y,m).ha(_.z(function(L){return d.NSa(L,D)}))}),_.gf(function(e,f){return e.oxa===f.oxa&&e.bV===f.bV}),_.sf({bufferSize:1,hw:!0}))};_.YK.prototype.NSa=function(a,b){return{bV:a,oxa:b}};
_.YK.O=function(a){return new (a||_.YK)(_.t(XK),_.t(_.GJ),_.t(_.WK))};_.YK.ua=_.q({token:_.YK,qa:_.YK.O});var YAb=["nlSemanticOutlineSnippet"],ZAb=["loading"],$Ab=["rangeHighlight"],aBb=function(a,b,c,d,e,f){this.component=a;this.bya=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Vl=function(){}};aBb.prototype.render=function(){this.Vl=this.sidebar?this.component.bQa(this.bya,this.options,this.startLine,this.endLine):this.component.Vra(this.bya,this.options,this.startLine,this.endLine)};aBb.prototype.remove=function(){this.Vl()};
_.ZK=function(a,b,c,d,e,f){OK.call(this,b,e,c);this.component=a;this.Ja=c;this.service=d;this.Bd=e;this.Em=f;this.iTa=0};_.W(_.ZK,OK);_.ZK.Fa=OK.Fa;var bBb=function(a,b,c,d,e){e=e===void 0?0:e;if(d===0)return a.y0(1,b[0].startLine-1,"","odd");if(d===1)return e=b[b.length-1].endLine+1,c=c.zX[0].startLine,c===e?[]:a.y0(e,c,"",b.length%2===0?"even":"odd");c=b[b.length-1];return c.endLine!==e?a.y0(c.endLine+1,e,"",b.length%2===0?"even":"odd"):[]};_.h=_.ZK.prototype;
_.h.A5=function(a){if(a.bV.x3.length===0)return[];for(var b=[],c=a.bV.x3.filter(function(m){return m.zX.length>0}),d=0;d<c.length;d++){var e=c[d],f=e.zX;d===0&&b.push.apply(b,_.nd(bBb(this,f,e,0)));this.iTa+=f.length;for(e=0;e<f.length;e++){var g=f[e];b.push.apply(b,_.nd(this.y0(g.startLine,g.endLine,g.cya,e%2===0?"even":"odd")))}d!==c.length-1&&b.push.apply(b,_.nd(bBb(this,f,c[d+1],1)))}b.push.apply(b,_.nd(bBb(this,c[c.length-1].zX,c[c.length-1],2,a.oxa)));return b};_.h.w1=function(){return this.service.aya};
_.h.XSa=function(){return[new aBb(this.component,this.qF,{},void 0,void 0,!0)]};_.h.aK=function(){_.HJ(this.Bd,"NL_SEMANTIC_OUTLINES");_.nB(this.Ja)};_.h.onLoad=function(){_.IJ(this.Bd,"NL_SEMANTIC_OUTLINES")};_.h.bK=function(a){OK.prototype.bK.call(this,a);this.Em.kk("NL Semantic Outlines is being displayed","polite")};_.h.Qt=function(){return this.iTa};_.h.wO=function(){return["NL_SEMANTIC_OUTLINES"]};_.h.ze=function(){this.Em.kk("NL Semantic Outlines was disabled","polite")};
_.h.y0=function(a,b,c,d){var e=[],f="nl-semantic-outlines-highlight "+d;e.push(new aBb(this.component,this.bya,{className:d,z1a:c,startLine:a-1,endLine:b-1},a-1,b-1,!0));e.push(new aBb(this.component,this.Gja,{className:f},a-1,b-1,!1));return e};_.ZK.O=function(a){return new (a||_.ZK)(_.B(_.JJ),_.B(_.We),_.B(_.Wv),_.B(_.YK),_.B(_.GJ),_.B(_.tr))};
_.ZK.ya=_.ad({type:_.ZK,oa:[["nl-semantic-outlines-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.lg(YAb,7),_.lg(ZAb,7),_.lg($Ab,7));if(a&2){var c;_.pg(c=_.qg())&&(b.bya=c.first);_.pg(c=_.qg())&&(b.qF=c.first);_.pg(c=_.qg())&&(b.Gja=c.first)}},inputs:{Rh:"layerBaseLocation"},features:[_.Lf],oc:["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&&_.E(0,iub,1,4,"ng-template",null,0,_.Dg)(2,jub,1,3,"ng-template",null,1,_.Dg)(4,kub,1,1,"ng-template",null,2,_.Dg)},Ia:[_.DF,AAb],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 sub=RegExp("^x-kythe://([a-zA-Z]+)="),uub=/\//g,vub=/~/g,nub={id:"Google",type:"depot"},PG={};var cBb;cBb=new _.ld("decorations_service",{qa:function(){return _.Xva(kwb)}});_.$K=function(a,b,c){_.az.call(this,a);this.client=b;this.Se=c;this.N4c=new _.zu(this.Ja);this.O4c=new _.zu(this.Ja);this.P4c=new _.zu(this.Ja);this.PVc=new _.zu(this.Ja)};_.W(_.$K,_.az);_.h=_.$K.prototype;_.h.qxa=function(a,b,c,d,e,f){var g=this,m=tqb(a,b,c,d,e,f);return this.Hf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.n4a=function(a){var b=this;return this.N4c.fetch(a.toObject(),function(){return _.aw(b.Se,function(){return b.client.n4a(a,b.Se.Xk())},"Decorations.resolveDocumentation")})};_.h.o4a=function(a){var b=this;return this.O4c.fetch(a.toObject(),function(){return _.aw(b.Se,function(){return b.client.o4a(a,b.Se.Xk())},"Decorations.resolveItemList")})};_.h.jka=function(a){var b=this;return this.P4c.fetch(a.toObject(),function(){return _.aw(b.Se,function(){return b.client.jka(a,b.Se.Xk())},"Decorations.resolvePanel")})};
_.h.aXa=function(a){var b=this;return this.PVc.fetch(a.toObject(),function(){return _.aw(b.Se,function(){return b.client.aXa(a,b.Se.Xk())},"Decorations.getFilterSupport")})};_.h.Ita=function(){return new _.Fp};_.h.extract=function(){return this.Ita()};_.h.isValid=function(a){return a.U1().length>0||_.kk(a,2)};_.h.fetch=function(a){var b=this;return _.aw(this.Se,function(){return b.client.qxa((new _.FQa).cVb(_.mub(a)),b.Se.Xk())},"Decorations.list")};
_.$K.O=function(a){return new (a||_.$K)(_.t(_.fp),_.t(cBb),_.t(_.rw))};_.$K.ua=_.q({token:_.$K,qa:_.$K.O,Ga:"root"});var dBb=function(a,b){this.component=a;this.location=b;this.Vl=function(){}};dBb.prototype.render=function(){this.Vl=this.component.J_(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,So:"deprecated"}).remove};dBb.prototype.remove=function(){this.Vl()};_.aL=function(a,b,c,d,e){OK.call(this,c,d,a);this.Ja=a;this.component=b;this.Bd=d;this.service=e;this.C0=0};_.W(_.aL,OK);_.aL.Fa=OK.Fa;_.h=_.aL.prototype;
_.h.A5=function(a){var b=this;return(a.U1()||[]).filter(function(c){return _.sk(c,9,_.Rj()).includes(2)}).reduce(function(c,d){b.C0+=1;a:{if(d.rAb()&&(d=d.Tea(),d=Ftb(d),Htb(d)))break a;d=void 0}if(!d)return _.nB(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.YSa(d));return c},[])};_.h.w1=function(a,b,c,d,e,f,g){return this.service.qxa(a,b,c,{Eb:d,commit:e},f,g)};
_.h.aK=function(){_.HJ(this.Bd,"DEPRECATED");_.nB(this.Ja)};_.h.onLoad=function(){_.IJ(this.Bd,"DEPRECATED")};_.h.Qt=function(){return this.C0};_.h.wO=function(){return["DEPRECATED"]};_.h.YSa=function(a){return new dBb(this.component,a)};_.aL.O=function(a){return new (a||_.aL)(_.B(_.Wv),_.B(_.JJ),_.B(_.We),_.B(_.GJ),_.B(_.$K))};
_.aL.ya=_.ad({type:_.aL,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{Rh:"layerBaseLocation"},features:[_.Lf],oc:["layerBaseLocation",""],Aa:0,Ba:0,ta:function(){},styles:[".deprecated{text-decoration:line-through}"],mb:2,Oa:0});var eBb={qv:new Set,ids:[]},bL=function(a){var b=this;this.Wc=a;this.Sfa=eBb;this.Ota=[];this.rwa=new Map;this.WT=!1;this.Pf=new _.vm;this.ab=_.ve([this.Wc.Zka,this.Wc.v_c]).ha(_.z(function(c){var d=_.k(c);c=d.next().value;if(d.next().value&&c)return b.WT?c.Rta:c.Q7c}),_.uf(void 0),_.gf()).subscribe(function(c){c?(b.Ota=c.nY,c.FV&&b.tW(c.FV)):b.Ota=[]})};_.h=bL.prototype;_.h.La=function(){this.ab.unsubscribe()};
_.h.Ge=function(a){a=_.ok(a.context.gp,5);if(!a)return!1;var b=a.split(" ");return this.Ota.length===b.length&&this.Ota.every(function(c){return b.includes(c)})};
_.h.tW=function(a,b){var c=this;b=b===void 0?!0:b;var d=a.map(function(n){return c.rwa.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.Sfa.qv);for(var e=b.next();!e.done;e=b.next())e=e.value,d.has(e)||(e.O2=!1)}b=new Map;e=_.k(d);for(var f=e.next();!f.done;f=e.next()){var g=f.value;g.O2=!0;f=g.context.tca;g=this.kwa(g);var m=b.get(f);m!==void 0&&m!==0||b.set(f,g)}this.Sfa={qv:d,ids:a};this.Pf.emit(Array.from(b.entries()))};
_.h.Rt=function(a){if(this.Sfa.qv.size>0)for(var b=_.k(this.Sfa.qv),c=b.next();!c.done;c=b.next())c=c.value,fBb(c,a.Zua,a.Zua+a.RO)&&!c.O2&&(c.O2=!0),c.O2&&!fBb(c,a.Zua,a.Zua+a.RO)&&(c.O2=!1)};_.h.kwa=function(a){return _.sk(a.context.gp,9,_.Rj()).includes(1)?1:_.sk(a.context.gp,9,_.Rj()).includes(3)?2:0};bL.O=function(a){return new (a||bL)(_.t(_.GK))};bL.ua=_.q({token:bL,qa:bL.O});var gBb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.E0c=d===void 0?!1:d;this.IZa=!1;this.sYa=0};
gBb.prototype.render=function(){var a=this;try{this.link=hBb(this)}catch(c){_.nB(this.service.Ja);return}var b=String(this.context.index);this.kO&&(b=void 0);this.Vl=this.service.component.J_(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get So(){var c="xrefs-decoration";a.service.XVb&&(c+=" underline");a.IZa&&(c+=" "+iBb(a));a.kO&&(c="doc-link");return c},href:this.link,key:b}).remove};
var iBb=function(a){return a.sYa!==0&&a.service.Ytb?"important-highlight":"highlight"};gBb.prototype.remove=function(){this.Vl&&this.Vl();delete this.Vl};
var hBb=function(a){var b,c=(b=_.Vj(a.context.gp,_.Cp,4))==null?void 0:b.eV();return c?_.ok(c,4)?(a.kO=!0,_.ok(c,4)):jBb(a.service,c):_.ok(a.context.gp,5)?kBb(a):""},kBb=function(a){if(_.ok(a.context.gp,5)){var b=lBb(a.service,a.context.tca),c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn);return c?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.ok(a.context.gp,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},
fBb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},mBb=function(a){var b=a.service.component.ke.Vi(a.context.tca-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.E0c&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.p.Object.defineProperties(gBb.prototype,{kwa:{configurable:!0,enumerable:!0,get:function(){return this.sYa},set:function(a){this.sYa=a}},O2:{configurable:!0,enumerable:!0,get:function(){return this.IZa},set:function(a){this.IZa=a;if(this.Vl!=null)if(a){a=_.k(mBb(this));for(var b=a.next();!b.done;b=a.next())b.value.classList.add(iBb(this))}else for(a=_.k(mBb(this)),b=a.next();!b.done;b=a.next())b.value.classList.remove(iBb(this))}}});var cL,dL;cL={};
_.nBb=Object.freeze((cL[0]={name:"Unknown",Oc:"?"},cL[50]={name:"Scope",Oc:"?"},cL[51]={name:"Group",Oc:"G"},cL[1]={name:"Class",Oc:"C",className:"code-data"},cL[2]={name:"Interface",Oc:"I",className:"code-data"},cL[3]={name:"Struct",Oc:"S",className:"code-data"},cL[4]={name:"Enum",Oc:"E",className:"code-data"},cL[5]={name:"Union",Oc:"S",className:"code-data"},cL[6]={name:"Method",Oc:"M",className:"code-procedure"},cL[7]={name:"Field",Oc:"F",className:"code-sub-data"},cL[8]={name:"Function",Oc:"F",
className:"code-procedure"},cL[9]={name:"Variable",Oc:"V",className:"code-alias"},cL[10]={name:"Typedef",Oc:"T",className:"code-alias"},cL[11]={name:"Namespace",Oc:"N"},cL[67]={name:"Extension",Oc:"E",className:"code-data"},cL[12]={name:"Property",Oc:"P",className:"code-sub-data"},cL[13]={name:"Enum Constant",Oc:"e",className:"code-sub-data"},cL[15]={name:"Anonymous Function",Oc:"?"},cL[16]={name:"Test",Oc:"t"},cL[17]={name:"Package",Oc:"P"},cL[18]={name:"Object",Oc:"O"},cL[61]={name:"Constant",Oc:"c"},
cL[62]={name:"Module",Oc:"m"},cL[79]={name:"Preprocessor",Oc:"p"},cL[20]={name:"Build Rule",Oc:"R"},cL[21]={name:"Build Binary",Oc:"B"},cL[22]={name:"Build Test",Oc:"T"},cL[23]={name:"Build Library",Oc:"L"},cL[24]={name:"Build Generator",Oc:"G"},cL[25]={name:"Build Argument",Oc:"A"},cL[26]={name:"Build Variable",Oc:"V",className:"code-alias"},cL[30]={name:"Variable",Oc:"V",className:"code-alias"},cL[31]={name:"Constant",Oc:"c"},cL[32]={name:"Goog Provide",Oc:"?"},cL[33]={name:"Goog Require",Oc:"?"},
cL[34]={name:"Setter",Oc:"?"},cL[35]={name:"Getter",Oc:"?"},cL[36]={name:"Literal",Oc:"?"},cL[37]={name:"Function Literal",Oc:"?"},cL[38]={name:"Assignment",Oc:"V",className:"code-alias"},cL[39]={name:"Function Assignment",Oc:"M",className:"code-procedure"},cL[40]={name:"Define Const",Oc:"D"},cL[41]={name:"Define Macro",Oc:"D"},cL[45]={name:"Xml Tag",Oc:"<"},cL[46]={name:"Template",Oc:"T"},cL[47]={name:"Job",Oc:"J"},cL[48]={name:"Service",Oc:"S"},cL[49]={name:"Allocation",Oc:"A"},cL[52]={name:"Table",
Oc:"T"},cL[53]={name:"Queue",Oc:"Q"},cL[54]={name:"Locality Group",Oc:"L"},cL[55]={name:"Index",Oc:"I"},cL[56]={name:"Proto Bundle",Oc:"?"},cL[57]={name:"Backup Schedule",Oc:"B"},cL[58]={name:"Column",Oc:"C"},cL[59]={name:"Changelog",Oc:"?"},cL[60]={name:"Markdown Header",Oc:"#"},cL[63]={name:"SQL TVF",Oc:"t"},cL[64]={name:"SQL Model",Oc:"m"},cL[65]={name:"SQL Database",Oc:"d"},cL[66]={name:"Dart Mixin",Oc:"M",className:"code-data"},cL[68]={name:"YANG Grouping",Oc:"G",className:"code-data"},cL[69]=
{name:"YANG Identity",Oc:"I",className:"code-data"},cL[70]={name:"YANG Container",Oc:"C",className:"code-data"},cL[71]={name:"YANG List",Oc:"L",className:"code-data"},cL[72]={name:"YANG Leaf",Oc:"L",className:"code-data"},cL[73]={name:"Swift Actor",Oc:"A",className:"code-data"},cL[74]={name:"GraphQL Directive",Oc:"D",className:"code-data"},cL[75]={name:"GraphQL Operation",Oc:"O",className:"code-data"},cL[76]={name:"GraphQL Fragment",Oc:"F",className:"code-data"},cL[77]={name:"GraphQL Fragment Spread",
Oc:"S",className:"code-data"},cL[78]={name:"GraphQL List",Oc:"L",className:"code-data"},cL[80]={name:"Impl",Oc:"I",className:"code-data"},cL));dL={};_.oBb=Object.freeze((dL[0]="Unknown Modifier",dL[1]="Public",dL[2]="Private",dL[3]="Protected",dL[4]="Global",dL[5]="Namespace-private",dL[6]="File-private",dL[7]="Package-private",dL[8]="Library-private",dL[9]="Dynamic Scope",dL[10]="Thread Local",dL[11]="Static",dL));var pBb=function(){return!0},qBb=function(a,b,c){this.parent=b;this.x6a=c;this.Qj=!1;this.uN=pBb;this.E6a=null;this.active=!1;this.index=this.level=0;if(!wub(a))throw Error("He");this.mq=a;this.id=_.ll();this.children=this.z0a(_.bRa(a));this.oW=this.children.reduce(function(d,e){return d+e.oW},this.children.length);this.uCa=[].concat(_.nd(this.children));this.Qj=this.g9a.length>0;this.ZAa=c.ZAa(a.getName())},sBb=function(a){return a.rBb?a.rBb:a.rBb=rBb(a)},rBb=function(a){var b=_.nBb[a.mq.getType()];
a=_.sk(a.mq,4,_.Rj());var c=a.map(function(e){return _.oBb[e]});c=[b.name].concat(_.nd(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{ne:d,tooltip:c,Oc:b.Oc}};qBb.prototype.z0a=function(a){var b=this;return a.map(function(c){return new qBb(c,b,b.x6a)})};var tBb=function(a){a.uCa=a.children.filter(function(b){return b.isVisible});a.sort&&a.uCa.sort(a.sort)};
_.p.Object.defineProperties(qBb.prototype,{g9a:{configurable:!0,enumerable:!0,get:function(){return this.uCa}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.uN},set:function(a){if(a!==this.uN){this.uN=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;tBb(this);this.Qj=this.uCa.length>0}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.E6a},set:function(a){if(a!==
this.E6a){this.E6a=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;tBb(this)}}},qfa:{configurable:!0,enumerable:!0,get:function(){return this.children.length>0}},label:{configurable:!0,enumerable:!0,get:function(){return this.fKb+this.name+this.bWb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.sk(this.mq,4,_.Rj())}},name:{configurable:!0,enumerable:!0,get:function(){return this.mq.getName()||"<anonymous>"}},fKb:{configurable:!0,enumerable:!0,get:function(){return _.ok(this.mq,
7)}},bWb:{configurable:!0,enumerable:!0,get:function(){return this.mq.azb()}},O7a:{configurable:!0,enumerable:!0,get:function(){return _.Sp(this.mq)}},type:{configurable:!0,enumerable:!0,get:function(){return this.mq.getType()}},ne:{configurable:!0,enumerable:!0,get:function(){return sBb(this).ne}},tooltip:{configurable:!0,enumerable:!0,get:function(){return sBb(this).tooltip}},Oc:{configurable:!0,enumerable:!0,get:function(){return sBb(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 uBb=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)},vBb=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},eL=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},fL=function(){},zBb=function(a,b,c){if(a){try{var d=decodeURIComponent(wBb(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&&!xBb.test(c)&&(a=b,yBb[" "+a]||(yBb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":uBb(a,"/",!0)),a=yBb[" "+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},gL=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},vk:function(){return new RegExp(a,b)}}},wBb=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)):
""})},hL=function(a,b){if(b){if(ABb.test(a))return a.replace(BBb,function(c){return CBb[c]})}else if(DBb.test(a))return a.replace(EBb,function(c){return CBb[c]});return a},FBb=function(){this.C4={}},HBb=function(a){this.Bh=[];this.token=null;this.options=a||iL.defaults;this.options.renderer=this.options.renderer||new GBb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.x6a=new FBb},IBb=function(){},GBb=function(){this.options=iL.defaults},JBb=function(a,b){this.options=
b||iL.defaults;this.links=a;this.rules=jL.mW;this.renderer=this.options.renderer||new GBb;this.renderer.options=this.options;this.AJ=!1;if(!this.links)throw Error("Ie");this.options.jK?this.rules=jL.jK:this.options.ds&&(this.rules=this.options.uRa?jL.uRa:jL.ds)},KBb=function(a){this.Bh=[];this.Bh.links=Object.create(null);this.options=a||iL.defaults;this.rules=kL.mW;this.options.jK?this.rules=kL.jK:this.options.ds&&(this.rules=this.options.pBa?kL.pBa:kL.ds)},kL={y1c:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
hVa:fL,pwa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,KKb:fL,Maa:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,by:"^ {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,}|$))",
vca:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:fL,LGb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,FF:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,Jo:/(?!\s*\])(?:\\.|[^\[\]\\])+/,jPa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};kL.vca=gL(kL.vca).replace("label",kL.Jo).replace("title",kL.jPa).vk();kL.ERa=/(?:[*+-]|\d{1,9}\.)/;kL.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
kL.item=gL(kL.item,"gm").replace(/bull/g,kL.ERa).vk();kL.list=gL(kL.list).replace(/bull/g,kL.ERa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+kL.vca.source+")").vk();kL.Phb="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";
kL.fKa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;kL.by=gL(kL.by,"i").replace("comment",kL.fKa).replace("tag",kL.Phb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).vk();kL.FF=gL(kL.FF).replace("hr",kL.pwa).replace("heading",kL.heading).replace("lheading",kL.LGb).replace("tag",kL.Phb).vk();kL.Maa=gL(kL.Maa).replace("paragraph",kL.FF).vk();kL.mW=eL({},kL);
kL.ds=eL({},kL.mW,{hVa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,FF:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});kL.ds.FF=gL(kL.FF).replace("(?!","(?!"+kL.ds.hVa.source.replace("\\1","\\2")+"|"+kL.list.source.replace("\\1","\\3")+"|").vk();kL.pBa=eL({},kL.ds,{KKb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
kL.jK=eL({},kL.mW,{by:gL("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",kL.fKa).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").vk(),vca:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var LBb=function(a,b){return(new KBb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
KBb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,v,y,D;a;){if(e=this.rules.y1c.exec(a))a=a.substring(e[0].length),e[0].length>1&&this.Bh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Bh.push({type:"code",text:this.options.jK?e:uBb(e,"\n")});else if(e=this.rules.hVa.exec(a))a=a.substring(e[0].length),this.Bh.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.Bh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.KKb.exec(a))&&(g={type:"table",Fq:vBb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Fq.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]=vBb(g.cells[r],g.Fq.length);this.Bh.push(g);continue}if(e=this.rules.pwa.exec(a))a=a.substring(e[0].length),this.Bh.push({type:"hr"});else if(e=this.rules.Maa.exec(a))a=a.substring(e[0].length),this.Bh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.Bh.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:"",wha:!1};this.Bh.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.jK?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==v-1&&(d=kL.ERa.exec(e[r+1])[0],f.length>1?d.length===1:d.length>1||this.options.n7c&&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.wha=!0),y=/^\[[ xX]\] /.test(g),D=void 0,
y&&(D=g[1]!==" ",g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",task:y,checked:D,wha:d},n.push(d),this.Bh.push(d),this.token(g,!1),this.Bh.push({type:"list_item_end"});if(m.wha)for(v=n.length,r=0;r<v;r++)n[r].wha=!0;this.Bh.push({type:"list_end"})}else if(e=this.rules.by.exec(a))a=a.substring(e[0].length),this.Bh.push({type:this.options.Mp?"paragraph":"html",pre:!this.options.zka&&(e[1]==="pre"||e[1]==="script"||e[1]==="style"),text:e[0]});else if(b&&(e=this.rules.vca.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.Bh.links[f]||(this.Bh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Fq:vBb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Fq.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]=vBb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Fq.length);this.Bh.push(g);continue}if(e=this.rules.LGb.exec(a))a=a.substring(e[0].length),this.Bh.push({type:"heading",depth:e[2]==="="?1:2,text:e[1]});else if(b&&(e=this.rules.FF.exec(a)))a=a.substring(e[0].length),this.Bh.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.Bh.push({type:"text",text:e[0]});else if(a)throw Error("Je`"+a.charCodeAt(0));}}}return this.Bh};
var jL={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,UQa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:fL,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*\)/,zza:/^!?\[(label)\]\[(ref)\]/,A1a:/^!?\[(ref)\](?:\[\])?/,tma:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,HU:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,U_:/^( {2,}|\\)\n(?!\s*$)/,Gca:fL,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,HMc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};jL.HU=gL(jL.HU).replace(/punctuation/g,jL.HMc).vk();jL.HIc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;jL.qNc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;jL.AIc=/[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])?)+(?![-_])/;
jL.UQa=gL(jL.UQa).replace("scheme",jL.qNc).replace("email",jL.AIc).vk();jL.yGc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;jL.tag=gL(jL.tag).replace("comment",kL.fKa).replace("attribute",jL.yGc).vk();jL.Jo=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;jL.BKc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;jL.jPa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;jL.link=gL(jL.link).replace("label",jL.Jo).replace("href",jL.BKc).replace("title",jL.jPa).vk();
jL.zza=gL(jL.zza).replace("label",jL.Jo).replace("ref",kL.Jo).vk();jL.A1a=gL(jL.A1a).replace("ref",kL.Jo).vk();jL.mW=eL({},jL);jL.jK=eL({},jL.mW,{tma:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,HU:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:gL(/^!?\[(label)\]\((.*?)\)/).replace("label",jL.Jo).vk(),zza:gL(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",jL.Jo).vk()});
jL.ds=eL({},jL.mW,{escape:gL(jL.escape).replace("])","~|])").vk(),NIc:/[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/,BGc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,Gca:/^~+(?=\S)([\s\S]*?\S)~+/,text:gL(jL.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").vk()});jL.ds.url=gL(jL.ds.url,"i").replace("email",jL.ds.NIc).vk();
jL.uRa=eL({},jL.ds,{U_:gL(jL.U_).replace("{2,}","*").vk(),text:gL(jL.ds.text).replace("{2,}","*").vk()});
JBb.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+=hL(e[1]);else if(e=this.rules.tag.exec(a))!this.AJ&&/^<a /i.test(e[0])?this.AJ=!0:this.AJ&&/^<\/a>/i.test(e[0])&&(this.AJ=!1),!this.vwa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.vwa=!0:this.vwa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.vwa=!1),a=a.substring(e[0].length),b+=this.options.Mp?this.options.zka?this.options.zka(e[0]):hL(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.AJ=!0;d=e[2];this.options.jK?(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+=MBb(this,e,{href:NBb(d),title:NBb(c)});this.AJ=!1}else if((e=this.rules.zza.exec(a))||
(e=this.rules.A1a.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.AJ=!0,b+=MBb(this,e,c),this.AJ=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.tma.exec(a))a=a.substring(e[0].length),b+=this.renderer.tma(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.HU.exec(a))a=a.substring(e[0].length),b+=this.renderer.HU(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.cqb(hL(e[2].trim(),!0));else if(e=this.rules.U_.exec(a))a=a.substring(e[0].length),b+=this.renderer.U_();else if(e=this.rules.Gca.exec(a))a=a.substring(e[0].length),b+=this.renderer.Gca(this.output(e[1]));else if(e=this.rules.UQa.exec(a))a=a.substring(e[0].length),e[2]==="@"?(c=hL(this.A0a(e[1])),d="mailto:"+c):d=c=hL(e[1]),b+=this.renderer.link(d,null,c);else if(!this.AJ&&(e=this.rules.url.exec(a))){if(e[2]==="@")c=hL(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.BGc.exec(e[0])[0];
while(d!==e[0]);c=hL(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.vwa?b+this.renderer.text(e[0]):b+this.renderer.text(hL(this.y6a(e[0])));else if(a)throw Error("Je`"+a.charCodeAt(0));return b};
var NBb=function(a){return a?a.replace(jL.HIc,"$1"):a},MBb=function(a,b,c){var d=c.href;c=c.title?hL(c.title):null;return b[0].charAt(0)!=="!"?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,hL(b[1]))};JBb.prototype.y6a=function(a){return this.options.y6a?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};
JBb.prototype.A0a=function(a){if(!this.options.A0a)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=GBb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Jv){var d=this.options.Jv(a,b);d!=null&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.K_c+hL(b,!0)+'">'+(c?a:hL(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:hL(a,!0))+"</code></pre>"};
_.h.Maa=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.by=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.dYc?"<h"+b+' id="'+this.options.eYc+d.ZAa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.pwa=function(){return this.options.doa?"<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.FF=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 OBb=function(a,b){var c=b.Fq?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=GBb.prototype;_.h.tma=function(a){return"<strong>"+a+"</strong>"};_.h.HU=function(a){return"<em>"+a+"</em>"};_.h.cqb=function(a){return"<code>"+a+"</code>"};_.h.U_=function(){return this.options.doa?"<br/>":"<br>"};_.h.Gca=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=zBb(this.options.Mp,this.options.Omb,a);if(a===null)return c;a='<a href="'+hL(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=zBb(this.options.Mp,this.options.Omb,a);if(a===null)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.doa?"/>":">"};_.h.text=function(a){return a};_.h=IBb.prototype;_.h.tma=function(a){return a};_.h.HU=function(a){return a};_.h.cqb=function(a){return a};_.h.Gca=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.U_=function(){return""};var PBb=function(a,b){return(new HBb(b)).parse(a)};HBb.prototype.parse=function(a){this.inline=new JBb(a.links,this.options);this.UYc=new JBb(a.links,eL({},this.options,{renderer:new IBb}));this.Bh=a.reverse();for(a="";this.next();)a+=QBb(this);return a};HBb.prototype.next=function(){return this.token=this.Bh.pop()};
HBb.prototype.peek=function(){return this.Bh[this.Bh.length-1]||0};
var RBb=function(a){for(var b=a.token.text;a.peek().type==="text";)b+="\n"+a.next().text;return a.inline.output(b)},QBb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.pwa();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,wBb(a.UYc.output(a.token.text)),a.x6a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.VUc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Fq.length;d++)f+=OBb(a.inline.output(a.token.Fq[d]),
{Fq:!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+=OBb(a.inline.output(g[e]),{Fq:!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+=QBb(a);return a.renderer.Maa(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;a.next().type!=="list_end";)c+=QBb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.wha;for(a.token.task&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.doa?" /":"")+"> ");a.next().type!=="list_item_end";)c+=b||a.token.type!=="text"?QBb(a):RBb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.by(a.token.text);case "paragraph":return a.renderer.FF(a.inline.output(a.token.text));case "text":return a.renderer.FF(RBb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};FBb.prototype.ZAa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.C4.hasOwnProperty(a)){var b=a;do this.C4[b]++,a=b+"-"+this.C4[b];while(this.C4.hasOwnProperty(a))}this.C4[a]=0;return a};var ABb=/[&<>"']/,BBb=/[&<>"']/g,CBb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},DBb=/[<>"']|&(?!#?\w+;)/,EBb=/[<>"']|&(?!#?\w+;)/g,yBb={},xBb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;fL.exec=fL;
var iL=function(a,b,c){if(typeof a==="undefined"||a===null)throw Error("Ke");if(typeof a!=="string")throw Error("Le`"+Object.prototype.toString.call(a));if(c||typeof b==="function"){c||(c=b,b=null);b=eL({},iL.defaults,b||{});var d=b.Jv,e=0;try{var f=LBb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Jv=d,c(n);try{var r=PBb(f,b)}catch(v){n=v}b.Jv=d;return n?c(n):c(null,r)};if(!d||d.length<3)return m();delete b.Jv;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.VUc=!0;--g||m()})})(f[e])}else try{return b&&(b=eL({},iL.defaults,b)),PBb(LBb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||iL.defaults).silent)return"<p>An error occurred:</p><pre>"+hL(n.message,!0)+"</pre>";throw n;}};iL.options=iL.setOptions=function(a){eL(iL.defaults,a);return iL};
iL.UWc=function(){return{Omb:null,uRa:!1,ds:!0,dYc:!0,eYc:"",Jv:null,K_c:"language-",A0a:!0,jK:!1,renderer:new GBb,Mp:!1,zka:null,silent:!1,n7c:!1,y6a:!1,pBa:!0,doa:!1}};iL.defaults=iL.UWc();iL.Jya=PBb;iL.QBc=FBb;iL.parse=iL;var SBb=["java","c","c++","c#"],TBb=["java"],UBb=["js"],RG=function(a){a=a===void 0?new Map:a;this.Ek=this.state=new _.lh(a)};_.h=RG.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 VBb=function(a,b){this.hF=b;this.BTb=new RG;this.T6a=new RG;this.Vua=new _.lh("");for(var c=[],d=new iL.QBc,e=_.k(a),f=e.next();!f.done;f=e.next())c.push(new qBb(f.value,void 0,d));this.kta=c;this.JRc=a;this.size=zub(this.kta);this.IK=yub(a);if(a.some(Aub)||b&&UBb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&TBb.includes(b)&&a.set(7,!0),a.set(2,!0),this.BTb=new RG(a),a=new Map,b&&SBb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.T6a=new RG(a)},ZBb=function(a,b){var c=WBb(a),
d=c.flatMap(function(e){return XBb(a,e)}).sort(function(e,f){return _.lk(_.Sp(e),1)-_.lk(_.Sp(f),1)});YBb(b,d);return new VBb(c,a.hF)},$Bb=function(a){return a.getType()===6||a.getType()===8},XBb=function(a,b){var c=[];$Bb(b)&&c.push(b);b.getType()!==2&&c.push.apply(c,_.nd(_.bRa(b).flatMap(function(d){return XBb(a,d)})));return c},WBb=function(a){return a.JRc.map(function(b){return b.clone()})},YBb=function(a,b){var c=0,d=0;for(a=a.x3;c<b.length&&d<a.length;){var e=a[d];if(e.startLine<_.lk(_.Sp(b[c]),
1))throw Error("Me`"+JSON.stringify(e)+"`"+JSON.stringify(b));var f=e,g=b[c];if(f.startLine>=_.lk(_.Sp(g),1)&&f.endLine<=_.lk(_.Sp(g),3)){f=b[c];g=[];e=_.k(e.zX);for(var m=e.next();!m.done;m=e.next()){m=m.value;var n=new _.Mp;n=_.Xi(n,1,m.startLine);n=_.Xi(n,3,m.endLine);n=_.Xi(n,2,0);n=_.Xi(n,4,0);m=(new _.Rp).Sd(m.cya).bm(9);m=_.Xj(m,5,n);m=_.Eb(m,4,[2],_.db);m=_.Zj(m,3,null);g.push(m)}_.Zj(f,3,g);d++}else c++}if(d<a.length)throw Error("Ne");};_.lL=function(a){this.u2a=a};
_.lL.prototype.IB=function(a){if(a.kind===5)return _.ne(_.KF);if(a.kind!==0)return _.ne(_.sG("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.ub,d=b.Yc,e=b.repository,f=b.path;b=b.params;f=_.fG(a.location,1)||f;var g=b.Sb?"HEAD":_.Mi(a.location,1);g={Eb:_.Mi(a.location,0)||"",commit:g};return this.u2a.IB(c,d,e,g,f,b.Sb).ha(_.z(function(m){var n=m.Gg();return n===4?_.sG("UNAVAILABLE"):n===2?_.sG("UNSUPPORTED_LANGUAGE"):_.BF(new VBb(_.Wj(m,_.Rp,1,_.Rj()),a.hF))}),_.uf(_.KF),_.Ze(function(){return _.ne(_.sG("UNAVAILABLE"))}))};
_.lL.O=function(a){return new (a||_.lL)(_.t(_.cz))};_.lL.ua=_.q({token:_.lL,qa:_.lL.O,Ga:"root"});var dCb,cCb,bCb,aCb;
_.mL=function(a,b,c){var d=this;this.u2a=a;this.o4=b;this.MSc=c;this.wTb=this.o4.mw.ha(_.Ge(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.gf(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.hG(e.location,f.location)}),_.vf(function(e){return d.u2a.IB(e)}),_.sf({bufferSize:1,hw:!0}),_.uf(_.KF));this.aya=this.MSc.aya;this.H2c=this.wTb.ha(_.z(function(e){return e.state===2?{state:2,Xb:aCb(d,e.Xb.kta,new Map)}:e}),_.sf({bufferSize:1,hw:!1}));this.St=_.ve([this.wTb,this.aya]).ha(_.gf(),_.z(function(e){var f=
_.k(e);e=f.next().value;f=f.next().value;return e.state===2&&f&&f.bV.x3.length>0?{state:2,Xb:ZBb(e.Xb,f.bV)}:e}),_.sf({bufferSize:1,hw:!1}))};
dCb=function(a,b,c){return a.H2c.ha(_.Ge(function(d){return d.state!==0}),_.z(function(d){if(d.state!==1){var e,f=d.Xb.get(b)||[];f=_.k(f);for(var g=f.next();!g.done;g=f.next()){g=g.value;var m=void 0,n=void 0,r=g,v=c;(((n=_.Sp(r.mq))==null?void 0:_.lk(n,1))||Infinity)<=v&&v<=(((m=_.Sp(r.mq))==null?void 0:_.lk(m,3))||-Infinity)&&(e=bCb(e,g))}if(e)return{KF:_.ok(e.mq,8),r_c:cCb(d.Xb,b,_.ok(e.mq,8))===1}}}),_.df(1))};
cCb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.ok(d.mq,8)===c}).length};bCb=function(a,b){var c=a==null?void 0:_.Sp(a.mq),d=b==null?void 0:_.Sp(b.mq);if(!c)return b;if(!d)return a;if(_.lk(c,1)<_.lk(d,1))return b;if(_.lk(c,1)>_.lk(d,1)||_.lk(c,3)<_.lk(d,3))return a;_.lk(c,3);_.lk(d,3);return b};aCb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.mq.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);aCb(a,d.children,c)}return c};
_.mL.O=function(a){return new (a||_.mL)(_.t(_.lL),_.t(_.WK),_.t(_.YK))};_.mL.ua=_.q({token:_.mL,qa:_.mL.O});_.nL=function(){this.J2b=new _.lf;this.tad=this.J2b.Mf()};_.nL.O=function(a){return new (a||_.nL)};_.nL.ua=_.q({token:_.nL,qa:_.nL.O,Ga:"root"});var oL=function(a){this.PX=a},eCb=function(a,b){b=b.location;_.SF(b)&&(b=_.Xq(b.kc()).kb());b=b.kc().hj().kb();return _.hwb(a.PX,b)};oL.prototype.WSa=function(a,b){a=eCb(this,a);b=(new _.Wl).set("q","symbol:\\b"+b+"\\b case:yes");return _.Ul(new _.Ai(a),b).toString()};oL.O=function(a){return new (a||oL)(_.t(_.Zz))};oL.ua=_.q({token:oL,qa:oL.O,Ga:"root"});_.pL=function(a,b){var c=this;this.o4=a;this.NQb=b;this.R_a=this.o4.mw.ha(_.z(function(d){return eCb(c.NQb,d)}),_.sf({bufferSize:1,hw:!0}))};_.pL.prototype.WSa=function(a){var b=this;return this.o4.mw.ha(_.z(function(c){return b.NQb.WSa(c,a)}))};_.pL.O=function(a){return new (a||_.pL)(_.t(_.WK),_.t(oL))};_.pL.ua=_.q({token:_.pL,qa:_.pL.O});_.qL=function(a){this.Va=a;this.cache=new Map};_.dDb=function(a,b,c){var d=b.Be.id+"/"+b.repository+"/"+b.Eb+"/"+b.path;if(_.SF(a.ty)){var e,f=((e=b.params)==null?0:e.If)?"?rcl="+b.params.If:"";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.ty.constructor(b),g=_.gG(b,a.ty),g=_.kqb(b,a.Va,{cga:"oneBased",wg:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.p.Object.defineProperties(_.qL.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.ty&&_.Zq(a,this.ty)&&_.pqb(a,this.ty,["line"])||this.cache.clear();this.ty=a}}});_.qL.O=function(a){return new (a||_.qL)(_.t(_.uh))};_.qL.ua=_.q({token:_.qL,qa:_.qL.O});var eDb={ds:!0,pBa:!0,silent:!0};var fDb={"* 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},gDb={"* 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 Dub={};var hDb={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},iDb=/[\n\f\r"'()*<>]/g,Gub={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},jDb=function(a,b,c){b=(0,_.Bj)(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(")")||_.oB(b,"(")>1||_.oB(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))&&_.Zb(a)!=_.cda.toString()?'url("'+_.Zb(a).replace(iDb,Hub)+'")':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 hDb))return null}return b};var Iub=TG("Element","attributes")||TG("Node","attributes"),kDb=UG("Element","hasAttribute"),lDb=UG("Element","getAttribute"),Kub=UG("Element","setAttribute"),mDb=UG("Element","removeAttribute");TG("Element","innerHTML")||TG("HTMLElement","innerHTML");var nDb=UG("Element","getElementsByTagName"),oDb=UG("Element","matches")||UG("Element","msMatchesSelector"),Qub=TG("Node","nodeName"),Sub=TG("Node","nodeType"),Uub=TG("Node","parentNode");TG("Node","childNodes");
var Mub=TG("HTMLElement","style")||TG("Element","style"),Oub=TG("HTMLStyleElement","sheet"),Wub=UG("CSSStyleDeclaration","getPropertyValue"),Yub=UG("CSSStyleDeclaration","setProperty"),$ub=TG("Element","namespaceURI")||TG("Node","namespaceURI");var pDb=_.lj([""]),qDb=_.lj([""]),rDb=RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),sDb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},vDb=function(a,b,c){var d=[];tDb(_.qa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Re");if(!(b&&_.Ej&&document.documentMode==10&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(rDb,"#"+b+" $1"):e.selectorText;d.push(cqb(f,
uDb(e.style,c)))}});return new Dpb(d.map(Epb).join(""))},tDb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},xDb=function(a,b,c){a=wDb("<style>"+a+"</style>");return a==null||a.sheet==null?new Dpb(pDb[0]):vDb(a.sheet,b!=void 0?b:null,c)},wDb=function(a){a=_.ec("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.fc(a),"text/html").body.children[0]},uDb=function(a,b){if(!a)return Gpb(qDb);var c=document.createElement("div").style;
yDb(a).forEach(function(d){var e=_.Hj&&d in sDb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.yj(e,"--")||_.yj(e,"var")||(d=Xub(a,d),d=jDb(e,d,b),d!=null&&Zub(c,e,d))});return new Fpb(c.cssText||"")},ADb=function(a){var b=Array.from(WG(nDb,a,"getElementsByTagName",["STYLE"])),c=Apb(b,function(g){return _.qa(Pub(g).cssRules)});c=tDb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,N4a:c[e]};d.sort(function(g,m){var n=Fub(g.N4a.selectorText),r=Fub(m.N4a.selectorText);
a:{for(var v=Math.min(n.length,r.length),y=0;y<v;y++){var D=_.Ndb(n[y],r[y]);if(D!=0){n=D;break a}}n=_.Ndb(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].N4a;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){WG(oDb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&zDb(f,g.style)});b.forEach(_.xl)},zDb=function(a,b){var c=yDb(a.style);yDb(b).forEach(function(d){if(!(c.indexOf(d)>=
0)){var e=Xub(b,d);Zub(a.style,d,e)}})},yDb=function(a){_.sa(a)?a=_.qa(a):(a=_.tda(a),_.pa(a,"cssText"));return a};var BDb=typeof WeakMap!="undefined"&&WeakMap.toString().indexOf("[native code]")!=-1,CDb=0,DDb=function(){this.Bk=[];this.nCa=[];this.E0="data-elementweakmap-index-"+CDb++};DDb.prototype.set=function(a,b){if(WG(kDb,a,"hasAttribute",[this.E0])){var c=parseInt(WG(lDb,a,"getAttribute",[this.E0])||null,10);this.nCa[c]=b}else c=this.nCa.push(b)-1,Lub(a,this.E0,c.toString()),this.Bk.push(a);return this};
DDb.prototype.get=function(a){if(WG(kDb,a,"hasAttribute",[this.E0]))return a=parseInt(WG(lDb,a,"getAttribute",[this.E0])||null,10),this.nCa[a]};DDb.prototype.clear=function(){this.Bk.forEach(function(a){WG(mDb,a,"removeAttribute",[this.E0])},this);this.Bk=[];this.nCa=[]};var EDb=function(){this.ega=document.implementation.createHTMLDocument("")};
EDb.prototype.mOb=function(a){var b=this.ega.createElement("span");this.jca&&this.vma=="*"&&(b.id=this.jca);this.VYa&&(a=wDb("<div>"+a+"</div>"),ADb(a),a=a.innerHTML);a=_.ec(a);var c=document.createElement("template");if("content"in c)_.Cpb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;_.Cpb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=BDb?new WeakMap:new DDb;d=a.nextNode();){a:{var e=d;switch(Tub(e)){case 3:e=
this.createTextNode(e);break a;case 1:if(Rub(e).toUpperCase()=="TEMPLATE")e=null;else{var f=Rub(e).toUpperCase();if(f in this.Gma||avb(e)!="http://www.w3.org/1999/xhtml")var g=null;else this.r5[f]?g=this.ega.createElement(f):(g=this.ega.createElement("span"),this.d6a&&Lub(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=Jub(e);if(n!=null)for(var r=0;f=n[r];r++)if(f.specified){var v=e;var y=f;var D=y.name;if(_.yj(D,"data-sanitizer-"))y=null;else{var J=Rub(v);y=y.value;var L={tagName:(0,_.Bj)(J).toLowerCase(),
attributeName:(0,_.Bj)(D).toLowerCase()},P={FSc:void 0};L.attributeName=="style"&&(P.FSc=Nub(v));v=FDb(J,D);v in this.raa?(D=this.raa[v],y=D(y,L,P)):(D=FDb(null,D),D in this.raa?(D=this.raa[D],y=D(y,L,P)):y=null)}y!==null&&Lub(m,f.name,y)}e=g}else e=null}break a;default:e=null}}if(e){if(Tub(e)==1&&c.set(d,e),d=Vub(d),f=!1,d)g=Tub(d),m=Rub(d).toLowerCase(),n=Vub(d),g!=11||n?m=="body"&&n&&(g=Vub(n))&&!Vub(g)&&(f=!0):f=!0,g=null,f||!d?g=b:Tub(d)==1&&(g=c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else _.wl(d)}c.clear&&
c.clear();return b};var GDb={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 HDb={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 IDb={"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},MDb=function(a){this.ega=document.implementation.createHTMLDocument("");a=a||new JDb;KDb(a);this.raa=_.oc(a.gE);this.Gma=_.oc(a.Gma);this.r5=_.oc(a.r5);this.d6a=a.d6a;a.VSc.forEach(function(b){if(!_.yj(b,"data-"))throw new ypb('Only "data-" attributes allowed, got: %s.',[b]);if(_.yj(b,"data-sanitizer-"))throw new ypb('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.raa["* "+b.toUpperCase()]=LDb},this);a.SSc.forEach(function(b){b=b.toUpperCase();if(!_.ja(b,"-")||IDb[b])throw new ypb("Only valid custom element tag names allowed, got: %s.",[b]);this.r5[b]=!0},this);this.Qha=a.Qha;this.vma=a.vma;this.jca=null;this.VYa=a.VYa};_.xj(MDb,EDb);
var NDb=function(a){return function(b,c){b=(0,_.Bj)(b);return(c=a(b,c))&&_.Zb(c)!=_.cda.toString()?_.Zb(c):null}},JDb=function(){this.gE={};_.Dj([fDb,gDb],function(a){_.tda(a).forEach(function(b){this.gE[b]=LDb},this)},this);this.uM={};this.VSc=[];this.SSc=[];this.Gma=_.oc(GDb);this.r5=_.oc(HDb);this.d6a=!1;this.c$c=ODb;this.E5c=this.a8a=this.u1c=this.Qha=jwb;this.vma=null;this.mNb=this.VYa=!1},PDb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return c==null?null:b(c,d,e,f)}},rL=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=PDb(a[c],d))};JDb.prototype.kb=function(){return new MDb(this)};
var KDb=function(a){if(a.mNb)throw Error("Se");rL(a.gE,a.uM,"* USEMAP",QDb);var b=NDb(a.c$c);["* ACTION","* CITE","* HREF"].forEach(function(d){rL(this.gE,this.uM,d,b)},a);var c=NDb(a.Qha);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){rL(this.gE,this.uM,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){rL(this.gE,this.uM,d,_.vj(RDb,this.u1c))},a);rL(a.gE,a.uM,"A TARGET",_.vj(SDb,["_blank","_self"]));rL(a.gE,a.uM,"* CLASS",_.vj(TDb,a.a8a));rL(a.gE,a.uM,"* ID",_.vj(UDb,a.a8a));rL(a.gE,
a.uM,"* STYLE",_.vj(a.E5c,c));a.mNb=!0},ODb=function(a){return _.$b(a)},FDb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},LDb=function(a){return(0,_.Bj)(a)},SDb=function(a,b){b=(0,_.Bj)(b);return(0,_.oa)(a,b.toLowerCase())>=0?b:null},QDb=function(a){return(a=(0,_.Bj)(a))&&a.charAt(0)=="#"?a:null},RDb=function(a,b,c){b=(0,_.Bj)(b);return a(b,c)},TDb=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(" ")},UDb=
function(a,b,c){b=(0,_.Bj)(b);return a(b,c)};MDb.prototype.Mp=function(a){this.jca=VDb(this);a=this.mOb(a);if(Jub(a).length>0){var b=this.ega.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);return _.ec(a.slice(a.indexOf(">")+1,a.lastIndexOf("</")))};var VDb=function(a){var b=!("STYLE"in a.Gma)&&"STYLE"in a.r5;return a.vma=="*"&&b?"sanitizer-"+_.ll():a.vma};
MDb.prototype.createTextNode=function(a){var b=a.data;(a=Vub(a))&&Rub(a).toLowerCase()=="style"&&!("STYLE"in this.Gma)&&"STYLE"in this.r5&&(b=Epb(xDb(b,this.jca,(0,_.Di)(function(c,d){return this.Qha(c,{Vgd:d})},this))));return document.createTextNode(b)};var dvb=/data:image\/png;path="([\w=]+)";/,WDb=new JDb,XDb;WDb.a8a=function(a,b){return b&&b.attributeName&&b.attributeName.toUpperCase()==="ID"?"untrusted-user-content-"+a:null};WDb.Qha=function(a,b){return b&&b.tagName&&b.attributeName?b.tagName.toUpperCase()==="IMG"&&b.attributeName.toUpperCase()==="SRC"?gvb(a):null:null};XDb=WDb.kb();_.sL=function(a,b,c,d,e){this.Va=a;this.Mb=b;this.element=c;this.ld=d;this.document=e;this.ab=new _.Zd};
_.sL.prototype.Wd=function(a,b,c,d,e){b.tagName!=="A"||c!==0||d||e||(c=b.getAttribute("href")||"",bvb(c)&&(c=this.Va,e=new _.Ai(b.href),d=e.qe(),b=e.Sj.toString(),e=e.hJ,b&&(d+="?"+b),e&&(d+="#"+e),_.Po(c,d),a.preventDefault()))};_.sL.prototype.Ra=function(){var a=this;this.ab.add(this.Mb.Ze.ha(_.vf(function(b){return a.ld.isStable?_.ne(b):a.ld.Tl.ha(_.jf(),_.cf(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.sL.prototype.Ub=function(){if(this.Zza){var a=this.Zza;var b=this.document.createElement("div");_.Cpb(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=gvb(d).toString())}}else b=iL(this.content||"",eDb),XDb.jca=VDb(XDb),b=EDb.prototype.mOb.call(XDb,b);this.tQb&&cvb(b,this.tQb);this.rQb&&this.ab.add(fvb(b,this.rQb));_.wl(this.element.na);b=_.k(Array.from(b.children));for(a=b.next();!a.done;a=b.next())this.element.na.appendChild(a.value)};
_.sL.prototype.La=function(){this.ab.unsubscribe()};_.sL.O=function(a){return new (a||_.sL)(_.B(_.uh),_.B(_.kh),_.B(_.Td),_.B(_.Fg),_.B(_.ph))};
_.sL.ya=_.ad({type:_.sL,oa:[["markdown-content"]],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",Zza:"safeHtmlContent",tQb:"relativeLinkModifier",rQb:"relativeImageModifier"},features:[_.ud],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 YDb=function(){};YDb.O=function(a){return new (a||YDb)};
YDb.ya=_.ad({type:YDb,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&&_.E(0,hvb,3,1,"mat-card",0)(1,ivb,4,1,"mat-card",0);a&2&&(_.F("ngIf",b.content&&b.content.Axa&&b.content.text),_.A(),_.F("ngIf",b.content&&!b.content.Axa&&b.content.text))},Ia:[_.xn,_.JK,_.UB,_.hJ,_.sL],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 jvb=function(a){return{B4:a}},tL=function(){this.Qe=!1;this.S0a=new _.vm;this.close=new _.vm;this.loaded=new _.vm};tL.prototype.Ec=function(){this.loaded.emit()};tL.O=function(a){return new (a||tL)};
tL.ya=_.ad({type:tL,oa:[["command-menu"]],tb:function(a,b){a&1&&_.lg(_.Iy,7);if(a&2){var c;_.pg(c=_.qg())&&(b.eg=c.first)}},inputs:{Qe:"hasBackdrop"},outputs:{S0a:"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&&(_.H(0,"mat-menu",2),_.N("closed",function(c){return b.close.emit(c)}),_.E(1,qvb,1,1,"ng-template",3),_.I());a&2&&_.F("hasBackdrop",b.Qe)},Ia:[_.wn,_.xn,_.Zx,_.Iy,_.Gy,_.Hy,_.Fy,tL],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 uL=function(){var a=this;this.Ce=_.u(_.jg);this.IO=_.u(ZDb);this.hb=_.u(_.Td);this.VVa=_.u(_.jr);this.renderer=_.u(_.km);this.B4=_.u($Db).hSc;this.MQb=0;this.cyb=function(b){b.target instanceof Element&&b.target.closest(".command-menu")||a.close()}};uL.prototype.Ec=function(){var a=this;aEb(this);Promise.resolve().then(function(){a.open()})};
uL.prototype.open=function(){var a=this;this.wba.eg.LD=void 0;var b=this.Ce.di(this.wba.eg.Qc),c=this.renderer,d=b.Xl;if((d==null?void 0:d.length)>0&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Ce.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.wba.eg.Jq&&this.wba.eg.Jq.attach({B4:this.B4});this.Hxa=b.Xl[0];this.co=this.VVa.create(this.Hxa);_.WUa(this.co);document.body.addEventListener("focusin",this.cyb);this.Hxa.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.MQb=setTimeout(function(){a.IO.kl();a.Hxa.style.opacity="1"},0)};uL.prototype.close=function(a){document.body.removeEventListener("focusin",this.cyb);this.Bs();clearTimeout(this.MQb);this.wba.eg.Jq.detach();this.IO.close(a)};uL.prototype.Bs=function(){var a=this.DUc;a&&typeof a.focus==="function"&&a.focus();this.co.destroy()};var aEb=function(a){a.DUc=document.activeElement;Promise.resolve().then(function(){return a.hb.na.focus()})};uL.O=function(a){return new (a||uL)};
uL.ya=_.ad({type:uL,oa:[["context-menu"]],tb:function(a,b){a&1&&_.lg(tL,5);if(a&2){var c;_.pg(c=_.qg())&&(b.wba=c.first)}},Aa:2,Ba:0,Ea:[["menu","commandMenu"],[3,"menuItemSelected","closed"]],ta:function(a,b){if(a&1){var c=_.Bd();_.H(0,"command-menu",1,0);_.N("menuItemSelected",function(d){_.w(c);return _.x(b.close(d))})("closed",function(){_.w(c);return _.x(b.close())});_.I()}},Ia:[tL],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],
mb:2});var $Db=new _.ld("ContextMenuData"),ZDb=function(a){var b=this;this.Id=a;this.position={x:0,y:0};this.Xmb=new _.lf;this.tjb=new _.lf;a.Ak().ha(_.Ge(function(c){return c.key==="Escape"})).subscribe(function(){b.Ix.close()})};_.h=ZDb.prototype;_.h.close=function(a){this.Xmb.next(a);this.Xmb.complete();this.Id.dispose();this.tjb.next(a);this.Ix=void 0};_.h.aB=function(){return this.tjb.Mf()};_.h.kl=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.Kea();c.left(b+"px");c.top(a+"px");var d=this.Ix.Hxa;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.Id.df();return this};_.h.Kea=function(){return this.Id.Nl().jg};var vL=function(){};vL.O=function(a){return new (a||vL)};vL.Da=_.ed({type:vL});vL.Ca=_.Hc({imports:[_.Dn,_.zy,_.Jy]});var wL=function(){};wL.O=function(a){return new (a||wL)};wL.Da=_.ed({type:wL});wL.Ca=_.Hc({imports:[vL,_.Jy]});var xL=function(){this.ig=_.u(_.Ls);this.Tb=_.u(_.Bf)};xL.prototype.open=function(a,b){var c=a.x;a=a.y;this.IO&&this.IO.close();var d=this.Id=this.ig.create({jg:this.ig.position().global(),Dj:this.ig.Cj.block(),Cd:"context-menu-container"}),e=new ZDb(d),f=new WeakMap;f.set($Db,b).set(ZDb,e);e.s0=d.attach(new _.Ds(uL,void 0,new mwb(this.Tb,f)));e.Ix=e.s0.instance;return(this.IO=e).setPosition({x:c,y:a})};
var bEb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};xL.prototype.close=function(){this.IO&&(this.IO.close(),this.IO=void 0)};xL.O=function(a){return new (a||xL)};xL.ua=_.q({token:xL,qa:xL.O,Ga:wL});var cEb,dEb;cEb=["kytheHovercard"];dEb=[new aH({Ac:"start",Bc:"top"},{qc:"start",uc:"bottom"},0,-10),new aH({Ac:"start",Bc:"bottom"},{qc:"start",uc:"top"},0,10),new aH({Ac:"start",Bc:"top"},{qc:"center",uc:"bottom"},0,-10),new aH({Ac:"start",Bc:"bottom"},{qc:"center",uc:"top"},0,10),new aH({Ac:"start",Bc:"top"},{qc:"end",uc:"bottom"},0,-10),new aH({Ac:"start",Bc:"bottom"},{qc:"end",uc:"top"},0,10)];
_.yL=function(a,b,c,d,e,f,g,m,n,r,v,y,D,J,L,P,ba,ta,Ba,ra){OK.call(this,f,m,a);var xa=this;this.Ja=a;this.Td=b;this.component=c;this.Pba=d;this.iSc=e;this.Bd=m;this.XV=n;this.ig=r;this.Va=v;this.service=y;this.iQ=J;this.vd=L;this.Wc=P;this.rh=ba;this.jTa=ta;this.lTa=Ba;this.y8a=ra;this.WT=!1;this.C0=0;this.tYa=new _.pf(1);this.Id=null;this.ab=new _.Zd;this.Mca=void 0;this.Nga=new _.lh(void 0);this.Ytb=!1;this.Pf=this.iQ.Pf;this.ab.add(D.ZU().ha(_.gf()).subscribe(function(Ma){xa.XVb=Ma;if(xa.sB!=null){Ma=
_.k(xa.sB);for(var Xa=Ma.next();!Xa.done;Xa=Ma.next())if(Xa=Xa.value,Xa.Vl!=null&&!Xa.kO)if(Xa.service.XVb){Xa=_.k(mBb(Xa));for(var Aa=Xa.next();!Aa.done;Aa=Xa.next())Aa.value.classList.add("underline")}else for(Xa=_.k(mBb(Xa)),Aa=Xa.next();!Aa.done;Aa=Xa.next())Aa.value.classList.remove("underline")}xa.y8a.J2b.next()}));this.Pla=D.l2();this.Rfa=D.X1();a=eEb(this);_.Mv.has(38)&&(this.Ytb=!0);this.sYc=a.ha(_.z(function(Ma){return{text:Ma.text,Axa:Ma.Axa,F2b:Ma.F2b}}));this.ab.add(a.subscribe(function(Ma){var Xa=
Ma.origin;xa.Id||(xa.Id=xa.ig.create({Dj:xa.ig.Cj.kl()}));Ma=xa.Id;Xa=_.ts(_.Bs(xa.ig.position(),Xa),dEb);_.KWa(Ma,Xa);xa.Id.tg()||xa.Id.attach(xa.bja);xa.Mca&&rvb(xa)}));this.tl=this.vd.register("showCustomContextMenu","ctrl+shift+\\",function(){var Ma,Xa=(Ma=document.activeElement)==null?void 0:Ma.getBoundingClientRect();Ma=new MouseEvent("mouseup",{clientX:Xa==null?void 0:Xa.x,clientY:Xa==null?void 0:Xa.y,button:2});Object.defineProperty(Ma,"target",{value:xa.Nga.value.target,enumerable:!0});xa.Wd(Ma)},
!0);fEb(this)};_.W(_.yL,OK);_.yL.Fa=OK.Fa;
var fEb=function(a){a.ab.add(a.component.n0.subscribe(function(b){a.Wd(b)}));a.ab.add(a.component.Sxa.subscribe(function(b){(b=gEb(a,b.target))&&a.tW(b)}));a.ab.add(a.component.c1a.subscribe(function(b){gEb(a,b.target)&&(a.tYa.next(void 0),svb(a),clearTimeout(a.CYa),clearTimeout(a.t0a))}));a.ab.add(a.component.k_a.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.Nga.next(b):a.Nga.next(void 0)}));a.ab.add(a.component.l_a.subscribe(function(){svb(a);a.Nga.next(void 0)}));a.ab.add(a.component.scroll.subscribe(function(b){a.Rt(b)}))};
_.h=_.yL.prototype;_.h.Ra=function(){OK.prototype.Ra.call(this);this.iQ.WT=this.WT;this.bja=new _.Fs(this.uYc,this.Pba,{content:this.sYc})};
_.h.Ub=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Yf;b=b.Bj;this.Ut!=null&&(this.Ut=Object.assign({},this.Ut,{ut:vvb(c)}));this.XV.location=c;if(b&&_.hG(b,c)&&!_.pqb(c,b,["line"])&&this.sB!=null)for(c=_.k(this.sB),b=c.next();!b.done;b=c.next()){var d=b.value;if(d.Vl!=null&&!d.kO&&(b=hBb(d),b!==d.link)){d.link=b;d=_.k(mBb(d));for(var e=d.next();!e.done;e=d.next())_.cc(e.value,_.$b(b))}}}OK.prototype.Ub.call(this,a)};
_.h.La=function(){OK.prototype.La.call(this);var a;(a=this.tl)==null||a.call(this);this.CYa!=null&&clearTimeout(this.CYa);this.t0a!=null&&clearTimeout(this.t0a);this.ab.unsubscribe();hEb(this)};_.h.clear=function(){OK.prototype.clear.call(this);hEb(this)};
_.h.A5=function(a){var b=a.annotations;this.Ut=a.Ut;var c=b.U1();this.C0=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.Tea())if(f=Ftb(f),Htb(f))break a;f=void 0}f?(a.push(new gBb(this,f,{index:d,tca:f.startLine+1,Ked:b.tWa(),gp:e},_.Mv.has(79)&&!_.Mv.has(85))),d++):_.nB(this.Ja)}b=this.iQ;b.rwa.clear();d=_.k(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.kwa=b.kwa(c),e=_.qk(c.context.gp,10,_.Rj()),e=_.k(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.rwa.get(f);g!=null?g.add(c):b.rwa.set(f,new Set([c]))}b.tW(b.Sfa.ids,!1);return a};_.h.w1=function(a,b,c,d,e,f,g){return _.ve([this.service.qxa(a,b,c,{Eb:d,commit:e},f,g),iEb(this)]).ha(_.z(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return{annotations:m,Ut:n}}))};
var iEb=function(a){return(_.TF(a.Rh)?_.SJ(a.rh,a.Rh,"path",0).ha(_.Ze(function(){return _.ne(void 0)}),_.z(function(b){return{ut:a.Rh,Nha:b}})):_.ne({ut:a.Rh,Nha:void 0})).ha(_.z(function(b){var c=b.ut;b=b.Nha;return{ut:c,Nha:b,Irb:!!b&&(_.Mi(c,1)==="HEAD"||b===_.Mi(c,1))}}))},svb=function(a){a.Id&&a.Id.tg()&&!a.Mca&&(a.Mca=setTimeout(function(){hEb(a)},300))},rvb=function(a){clearTimeout(a.Mca);a.Mca=void 0},lBb=function(a,b){var c=void 0;c=c===void 0?1:c;var d=a.Ut,e=d.ut,f=jEb;f.Be=_.SF(e)?pwb:
e.ub!=null?{id:e.ub,type:e.Yc}:void 0;f.repository=e.repository;f.Eb=_.Mi(e,0);f.path=e.path;jEb.params=Object.assign({},d.ut.params,{line:b,Mj:"1",Wf:c});return _.dDb(a.XV,jEb,c===1?"panel":"example_panel")},jBb=function(a,b){b=_.Bub(_.ok(b,1),a.Ut.ut,a.Ut);return _.dDb(a.XV,b,"navigate")};
_.yL.prototype.Wd=function(a){var b=this,c=this.cs(a.target);if(c==null)this.iQ.tW([]);else{var d=kEb(this,c);if(d==null)this.iQ.tW([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ja.ob({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.gC;if(a.button===2&&!_.DG(a))this.Pla.ha(_.df(1),_.Ge(Boolean),_.vf(function(){return lEb(b,d).ha(_.df(1))})).subscribe(function(g){mEb(b,a,d,g)});else if(a.button===0&&!_.DG(a)&&(a.preventDefault(),
!this.iQ.Ge(e)||!this.WT))if(this.WT){var f=_.ok(e.context.gp,5);hAb(this.Wc,{nY:f.split(" "),FV:_.qk(e.context.gp,10,_.Rj()),symbol:c.textContent||""});this.log("addToStack",a)}else((f=_.Vj(e.context.gp,_.Cp,4))==null?0:f.eV())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.Ola(d),this.log("open",a))}}};
var mEb=function(a,b,c,d){(d=bEb(a.iSc,b,{hSc:d}))&&d.aB().subscribe(function(e){if(e)switch(e.lh){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.Ola(c);a.log("openViaContextMenu",b);break;case "copy-symbol-name":_.lB(document,b.target,nEb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",b);e=_.CG(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;
_.lB(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);e=_.CG(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.gc(window,_.$b(e.href));break;case "copy-build-target":e=oEb(a);e!=null&&pEb(e)==="BUILD"&&(f=e.lastIndexOf("/"),_.lB(document,b.target,"//"+(f<0?"":e.substring(0,f))+":"+nEb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.lB(document,b.target,e.Sa.iha);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.lB(document,
b.target,e.Sa.KF),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},nEb=function(a,b){b=b.gC.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.yL.prototype.navigate=function(a,b){var c=this;a=_.Uq(_.$q(this.Rh.kc(),{line:a.gC.context.tca}).kb());this.Va.navigate(a,{wg:"preserve"}).then(function(){return _.Po(c.Va,b)}).then(function(){c.Wc.Bha.next()})};
_.yL.prototype.Ola=function(a){var b=_.Uq(_.$q(this.Rh.kc(),{Mj:"1",Wf:1}).kb());this.Va.navigate(b,{wg:"preserve"});this.Wc.Ola(qEb(this,a))};var qEb=function(a,b){var c,d,e,f;return{nY:_.ok(b.gC.context.gp,5).split(" "),FV:_.qk(b.gC.context.gp,10,_.Rj()),symbol:b.element.textContent||"",tld:_.sk(b.gC.context.gp,9,_.Rj()).includes(3),G6a:(c=a.Ut)==null?void 0:(d=c.ut)==null?void 0:d.path,Ssd:b.gC.context.tca,Hnd:(e=_.Vj(b.gC.context.gp,_.Cp,4))==null?void 0:(f=e.eV())==null?void 0:_.ok(f,1)}};
_.h=_.yL.prototype;_.h.tW=function(a){var b=this;var c=a.element;var d=a.gC.context.gp;this.CYa=setTimeout(function(){b.iQ.tW(_.qk(d,10,_.Rj()));_.ym(b.Td)},200);var e=_.ok(d,3);e&&(this.t0a=setTimeout(function(){b.tYa.next({origin:c,qYc:e.split(" ")})},750))};_.h.Rt=function(a){this.iQ.Rt(a)};_.h.aK=function(){_.HJ(this.Bd,"XREFS");_.nB(this.Ja)};_.h.onLoad=function(){_.IJ(this.Bd,"XREFS")};_.h.wO=function(){return["XREFS"]};_.h.Qt=function(){return this.C0};
_.h.log=function(a,b){this.Ja.ob({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.Rh.ub},b)};var hEb=function(a){rvb(a);a.Id&&a.Id.detach()},gEb=function(a,b){b=a.cs(b);return b==null?null:kEb(a,b)};_.yL.prototype.cs=function(a){if(!(a instanceof Element))return null;a=_.CG(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return a!=null&&a instanceof HTMLElement?a:null};
var kEb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||c<0?null:(a=a.sB[c])&&a instanceof gBb?{element:b,gC:a}:null},eEb=function(a){return _.ve([a.Rfa,a.tYa,a.Nga]).ha(_.vf(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!wvb(b,c))return _.ne(null);a.Ja.ob({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Wvb(new _.QQa,d.qYc);a.Ut&&a.Ut.ut&&(c=_.mub(_.uqb(a.Ut.ut)),b.DX(c));c=gEb(a,d.origin);var e=c!=null?qEb(a,c):void 0;return a.service.n4a(b).ha(_.Ze(function(){return _.ne(null)}),
_.z(function(f){if(!f)return null;var g=_.Db(f,1,_.qp).values().next().value;if(!g||!g.Fv())return null;f=rEb(a,g);g=g.getType()===2;return{origin:d.origin,text:f,Axa:g,F2b:e}}))}),_.Ge(function(b){return!!b}),_.qf(1),_.ue())},rEb=function(a,b){var c=a.Ut,d=a.XV;return _.Cub(b,function(e){try{var f=_.Bub(e,c.ut,c);return _.dDb(d,f)}catch(g){return e}})},lEb=function(a,b){return dCb(a.jTa,nEb(a,b),b.gC.location.startLine+1).ha(_.Ze(function(c){a.Xg.handleError(c);return _.ne(void 0)}),_.vf(function(c){return(c==
null?0:c.r_c)&&(c==null?0:c.KF)?a.lTa.WSa(c.KF).ha(_.z(function(d){return{KF:c.KF,iha:d}})):_.ne({KF:c==null?void 0:c.KF,iha:void 0})}),_.z(function(c){var d=b.gC.context.gp,e=_.Vj(d,_.Cp,4),f=[],g=oEb(a),m=b.element.textContent;g==null||pEb(g)!=="BUILD"||(e==null?0:e.eV())||m==null||/[:\/]/.test(m)||f.push({label:"Copy build target",lh:"copy-build-target"});(c==null?0:c.iha)&&f.push({label:"Copy link to the symbol",lh:"copy-qualified-link",Sa:{iha:c.iha}});(c==null?0:c.KF)&&f.push({label:"Copy qualified symbol name",
lh:"copy-qualified-symbol-name",Sa:{KF:c.KF}});c=[[{label:"References",lh:"show-xrefs",disabled:!_.ok(d,5)}],[{label:"Copy",lh:"copy-symbol-name"},{label:"Copy link",lh:"copy-link"}].concat(_.nd(f)),[{label:"Browser context menu",lh:"unused",Yb:"shift+right-click",disabled:!0}]];e&&(d=function(n){return{label:n.rp(),lh:"navigate",Sa:jBb(a,n),disabled:!1}},f=_.Wj(e,_.Bp,2,_.Rj()).map(d),(e=e.eV())&&f.unshift(d(e)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",lh:"open-tab"}]);return c}))},
pEb=function(a){var b=a.lastIndexOf("/");return b<0?a:a.substring(b+1)},oEb=function(a){var b,c;a=(b=a.Ut)==null?void 0:(c=b.ut)==null?void 0:c.path;return a==null?null:a.startsWith("google3/")?a.substring(8):a};_.yL.O=function(a){return new (a||_.yL)(_.B(_.Wv),_.B(_.Tg),_.B(_.JJ),_.B(_.jg),_.B(xL),_.B(_.We),_.B(_.Nv),_.B(_.GJ),_.B(_.qL),_.B(_.Ls),_.B(_.uh),_.B(_.$K),_.B(_.qw),_.B(bL),_.B(_.gv),_.B(_.GK),_.B(_.RJ),_.B(_.mL),_.B(_.pL),_.B(_.nL))};
_.yL.ya=_.ad({type:_.yL,oa:[["xrefs-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.lg(cEb,7);if(a&2){var c;_.pg(c=_.qg())&&(b.uYc=c.first)}},inputs:{Rh:"layerBaseLocation",WT:"chainXrefs"},outputs:{Pf:"highlightedLines"},features:[_.yg([_.qL,bL]),_.Lf,_.ud],oc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"mouseenter","mouseleave","content"]],ta:function(a){a&1&&_.E(0,uvb,2,3,"ng-template",null,0,_.Dg)},Ia:[_.xn,YDb,_.Cn],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],mb:2,Oa:0});var jEb={};_.sEb=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 tEb,vEb;tEb=function(a){return{state:a}};_.uEb=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}"};
vEb={hHa:0,uDc:1,uu:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.zL=function(a,b,c,d){this.Ja=a;this.mh=b;this.Em=c;this.bc=d;this.YWb=new _.vm;this.XY=vEb;this.xCa=this.B5=_.Ee;this.M8a=new _.lf;this.IRa=!1};
_.zL.prototype.Ub=function(){var a=this;this.Za=zvb(this.Za,this.type);this.xCa=_.Fe(ewb(this.bc,this.Za).ha(_.z(function(b){return{kind:"rpc",state:b?0:1}}),_.Ze(function(b){_.Mt(a.mh,b);return _.ne({kind:"rpc",state:2})})),this.M8a).ha(_.rf(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(b===2)return b;a.Ja.ob({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=b===1;a.jDb=b;a.YWb.emit(b);a.IRa||(a.IRa=!0,a.makeRequest(b));return b?0:1;default:return _.bb(c)}},
2),_.qf(1),_.ue());this.B5=this.xCa.ha(_.z(function(b){switch(b){case 0:case 1:return _.Bvb(a.type,b===0);case 2:return"An error occurred, star disabled";default:return _.bb(b,"star state is unknown")}}))};_.zL.prototype.makeRequest=function(a){var b=this;return(a?this.bc.eBa(this.Za):this.bc.aCa(this.Za)).ha().subscribe({complete:function(){a!==b.jDb?b.makeRequest(b.jDb):b.IRa=!1},error:function(c){_.Mt(b.mh,c);b.Em.kk(Avb(b.type,a),"polite");b.xCa=_.ne(2);b.B5=_.ne("An error occurred, star disabled")}})};
_.zL.O=function(a){return new (a||_.zL)(_.B(_.fp),_.B(_.Lt),_.B(_.tr),_.B(_.qw))};
_.zL.ya=_.ad({type:_.zL,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Za:"place",mc:"trackElement",Ux:"elementName"},outputs:{YWb:"starChange"},features:[_.ud],oc:"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&&(_.E(0,yvb,5,12,"ng-container",0),_.R(1,"async"));a&2&&_.F("ngIf",_.Bg(3,tEb,_.S(1,1,b.xCa)))},Ia:[_.kp,_.xn,_.Dw,_.Et,_.mu,
_.Yx,_.ay,_.Cn],styles:[_.uEb()],Oa:0});var xvb=new _.Zt("{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}}}}");_.AL=function(){};_.AL.O=function(a){return new (a||_.AL)};_.AL.Da=_.ed({type:_.AL});_.AL.Ca=_.Hc({imports:[_.mp,_.Dn,_.dy,_.nu,_.yy]});_.BL=function(){this.path=""};_.BL.prototype.Ra=function(){};_.BL.O=function(a){return new (a||_.BL)};
_.BL.ya=_.ad({type:_.BL,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},oc:["path",""],Aa:7,Ba:3,Ea:[["icon","source:file"]],ta:function(a,b){a&1&&(_.H(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Q(2," Empty file "),_.I(),_.H(3,"icon-empty-state-subtitle")(4,"div"),_.Q(5),_.R(6,"lastPathElement"),_.I()()());a&2&&(_.A(5),_.tg(" ",_.S(6,1,b.path)," is currently empty. "))},Ia:[_.DB,_.FB,_.EB,_.JB],mb:2,Oa:0});var wEb=function(a,b,c,d,e){var f=c.start;c=c.end;this.st=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};wEb.prototype.remove=function(){this.JQ&&this.JQ.remove()};wEb.prototype.render=function(){this.JQ=this.st.J_(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,So:this.classList})};wEb.prototype.scrollTo=function(a){this.st.kIb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.CL=function(a,b,c){_.NK.call(this,c);this.st=a;this.CV=b;this.Mxa=[];this.selectedIndex=null;this.matches=[];this.Ky=-1;this.Lk=_.Ee;this.rYa="search"};_.W(_.CL,_.NK);
_.CL.prototype.Ub=function(a){a.selectedMatchIndex&&xEb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.Bj;a=a.Yf;var c=this.Mxa[a];if(c){var d;(d=this.CV)==null||d.Hw({action:"show",line:c.line});c.scrollTo(b===-1?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.Bj,a=a.Yf,d=d&&d[this.Ky]&&d[this.Ky].lineNumber,d=d===-1?0:(a&&a[this.Ky]&&a[this.Ky].lineNumber)>d?1:0,a=this.Mxa[this.Ky])&&((b=this.CV)==null||b.Hw({action:"show",line:a.line}),a.scrollTo(d))};
_.CL.prototype.La=function(){_.NK.prototype.La.call(this);this.ab&&this.ab.unsubscribe()};_.CL.prototype.Kta=function(){var a=this,b="search-match-layer";this.rYa==="find"?b+=" find-match":this.rYa==="search"&&(b+=" search-match");this.Mxa=this.matches.map(function(c,d){return new wEb(a.st,c.lineNumber,c.Ae,d,a.selectedIndex===d?b+" selected-match":b)});return _.ne(this.Mxa)};
var xEb=function(a){a.ab&&a.ab.unsubscribe();a.ab=a.Lk.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")})};_.CL.O=function(a){return new (a||_.CL)(_.B(_.JJ),_.B(_.AJ,8),_.B(_.We))};
_.CL.Fa=_.hd({type:_.CL,oa:[["search-match-layer"]],inputs:{matches:"matches",Ky:"scrollToIndex",Lk:"selectedMatchIndex",rYa:"highlightStyle"},features:[_.Lf,_.ud]});var Rpb,yEb;Rpb=_.BF([]);yEb=_.ne({state:1,message:"Invalid search query"});
_.DL=function(a,b){var c=this;this.h5a=a;this.wxa=new _.pf(1);this.UPa=new _.lh(void 0);a=this.wxa.ha(_.gf(function(d,e){return!!d&&!!e&&_.hG(d,e)}));b=b.ew.ha(_.z(_.Gh),_.gf(Cvb));this.matches=_.ve([a,b,this.UPa]).ha(_.vf(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?zEb(c,d,f,e).ha(_.Ze(function(g){return(g=g.error)&&g.code===400?yEb:_.ne({state:1,message:"Search matches couldn't be loaded."})})):_.ne(Rpb)}),Spb(),_.ue())};_.DL.prototype.ppb=function(){this.wxa.next(null)};
var zEb=function(a,b,c,d){var e=c.jl;c=c.Le===void 0?"":c.Le;return(e=d||e)?a.search(b,e,c).ha(_.uf(_.KF)):_.ne(Rpb)};_.DL.prototype.search=function(a,b,c){return this.h5a.match(a,b,new _.wI({Le:c})).ha(_.z(Dvb),_.z(_.BF))};_.DL.O=function(a){return new (a||_.DL)(_.t(_.ZJ),_.t(_.kh))};_.DL.ua=_.q({token:_.DL,qa:_.DL.O});_.EL=function(a,b){this.vd=a;this.Ja=b;this.H$a="Stop highlighting matches";this.I$a="Next match";this.J$a="Previous match";this.ad=_.JF;this.g3=this.fsb=0;this.Lk=-1;this.LVb=!1;this.YTb=new _.vm;this.close=new _.vm;this.j$c=!0};
_.EL.prototype.Ra=function(){var a=this,b=this.vd.register("Jump to next match in the file","n",function(){a.Ja.ob({gestureName:"KEYBOARD",element:a.mc,action:"selectNextSearchMatch"});a.Lk>=a.g3-1||Evb(a,1)}),c=this.vd.register("Jump to previous match in the file","p",function(){a.Ja.ob({gestureName:"KEYBOARD",element:a.mc,action:"selectPreviousSearchMatch"});a.Lk<=0||Evb(a,-1)});this.Lg=function(){b();c()}};_.EL.prototype.Ub=function(){this.Lk=Math.min(this.g3-1,Math.max(0,this.Lk))};
_.EL.prototype.La=function(){this.Lg()};var Evb=function(a,b){a.Lk+=b;a.YTb.emit(a.Lk)};_.EL.O=function(a){return new (a||_.EL)(_.B(_.gv),_.B(_.fp))};
_.EL.ya=_.ad({type:_.EL,oa:[["file-matches-navigation","trackElement",""]],rb:2,Ya:function(a,b){a&2&&_.Pf("grimoire-secondary-text",b.j$c)},inputs:{fsb:"dataState",g3:"matchCount",Lk:"selectedMatchIndex",LVb:"showCloseButton",hna:"trackArtifactId",uQ:"trackProjectId",mc:"trackElement"},outputs:{YTb:"selectedMatchIndexChange",close:"close"},features:[_.ud],oc:["trackElement",""],Aa:4,Ba:4,Ea:function(){return[_.$A("{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&&(_.Sf(0,1),_.E(1,Fvb,11,21,"ng-container",2)(2,Gvb,1,1,"loading",3),_.Uf(),_.E(3,Hvb,3,5,"button",4));a&2&&(_.F("ngSwitch",b.fsb),_.A(),_.F("ngSwitchCase",b.ad.ai),_.A(),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngIf",b.LVb))},Ia:[_.kp,_.xn,_.yn,_.zn,_.DF,_.Dw,_.Et,_.mu,_.qB],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 AEb=["gridItem"],FL=function(a,b,c,d){this.yxb=a;this.ITa=b;this.osa=c;this.rVa="auto";this.VAb=this.A1b=0;this.xGb=void 0;this.ab=new _.Zd;this.B1b=this.C1b=!1;this.l4a=new _.Iw(c,a,d)};FL.prototype.Ra=function(){var a=this;this.l4a.Ra();this.ab.add(this.l4a.resize.subscribe(function(){BEb(a)}))};FL.prototype.Ec=function(){var a=this;this.C1b=!0;this.gxa.Mc.subscribe(function(){a.refresh()})};FL.prototype.La=function(){this.B1b=!0;this.ab.unsubscribe();this.l4a.La()};
FL.prototype.refresh=function(){var a=this;this.C1b&&Zvb(this.osa,function(){a.B1b||(delete a.h_a,delete a.S5,BEb(a))})};
var BEb=function(a){_.ym(a.ITa);if(a.yxb){var b=a.yxb.na.offsetWidth;var c=a.gxa.toArray();b=CEb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.xGb||0)/b)*a.w_c);a.rVa=c?c+"px":"auto";_.xm(a.ITa);_.ym(a.ITa)}else a.rVa="auto"},CEb=function(a,b,c){var d=DEb(a,c);c=Math.min(Math.floor(b/d.min),20);if(c<=1)return 1;for(a=EEb(a,Math.min(Math.floor(b/d.max),20),c,d.K$c);c>=1;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},DEb=function(a,b){if(a.h_a)return a.h_a;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.VAb;e=Math.min(m,e);f=Math.max(m,f)}return a.h_a={min:e,max:f,K$c:d}},EEb=function(a,b,c,d){a.S5||(a.S5=new Map);for(var e=[];b<=c;b++)a.S5.has(b)||(a.S5.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.S5.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.S5};
_.p.Object.defineProperties(FL.prototype,{w_c:{configurable:!0,enumerable:!0,get:function(){return this.gxa.first?this.gxa.first.na.getBoundingClientRect().height+this.A1b:0}}});FL.O=function(a){return new (a||FL)(_.B(_.Td),_.B(_.Tg),_.B(_.vv),_.B(_.Fg))};
FL.ya=_.ad({type:FL,oa:[["grid-layout"]],Ad:function(a,b,c){a&1&&_.mg(c,AEb,4,_.Td);if(a&2){var d;_.pg(d=_.qg())&&(b.gxa=d)}},rb:2,Ya:function(a,b){a&2&&_.Of("height",b.rVa)},inputs:{A1b:"verticalItemMargin",VAb:"horizontalItemMargin",xGb:"leaveSpaceFor"},hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(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 FEb,GEb;FEb=function(a){return[a]};GEb=[{prefix:"k",wF:1E3},{prefix:"M",wF:1E6},{prefix:"G",wF:1E9},{prefix:"T",wF:1E12},{prefix:"P",wF:1E15},{prefix:"E",wF:1E18},{prefix:"Z",wF:1E21},{prefix:"Y",wF:1E24}];
_.GL=function(a,b,c,d){this.Va=a;this.Ja=b;this.jk=c;this.q3c=d;this.g$b="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.ZCa="Generated by a BUILD rule. See go/bbcp for more details";this.Nib=HEb;this.files=[];this.wg="";this.yj=this.xY=!1;this.ariaLabel="File Item";this.oUb=_.ne("");this.wSa=this.Gt=!1};_.GL.prototype.Ub=function(a){a.aggregations&&this.Gt&&(this.wSa=!0)};
var HEb=function(a){if(a<1E4)return a.toString();for(var b=_.k(GEb),c=b.next();!c.done;c=b.next())if(c=c.value,c.wF*1E3>a&&c.wF<=a)return a/=c.wF,a=a>10?Math.round(a):Math.round(a*10)/10,""+a+c.prefix;return a.toString()};_.GL.prototype.Ra=function(){var a=this;this.xY&&(this.oUb=this.jk.params.ha(_.z(function(b){b=_.rra(b).N2a;if(!Object.keys(b).length)return"";b=_.Qo(a.Va,_.Oo(a.Va,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.Gt=!0};
_.GL.prototype.vF=function(){this.wSa&&(this.rXc.refresh(),this.wSa=!1)};var Ivb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.Sq&&a.MTb&&d.push(_.Tva(_.C4a(a.q3c,c.pathname),a.MTb,a.Sq,["CLICK_RESULT_CONTENT"],a.QC,a.lB));a.Ja.ob({element:"FileListItem",action:"navigate",gestureName:"CLICK",YI:d});a.xY&&!_.DG(b)&&(b.preventDefault(),_.Po(a.Va,c.pathname))}};
_.p.Object.defineProperties(_.GL.prototype,{j7c:{configurable:!0,enumerable:!0,get:function(){return this.limit==null||this.files.length<this.limit?this.files.length:this.limit}}});_.GL.O=function(a){return new (a||_.GL)(_.B(_.uh),_.B(_.Wv),_.B(_.kh),_.B(_.Ov))};
_.GL.ya=_.ad({type:_.GL,oa:[["file-list"]],tb:function(a,b){a&1&&_.lg(FL,7);if(a&2){var c;_.pg(c=_.qg())&&(b.rXc=c.first)}},inputs:{lQc:"ariaLabelledbyId",files:"files",wg:"queryParamsHandling",xY:"useRelativeUrls",Sq:"searchRequestToken",MTb:"searchResponseToken",QC:"sessionStartTimeMs",lB:"clientTimeResultsDisplayedMs",limit:"limit",yj:"isPiper",aggregations:"aggregations",ariaLabel:"ariaLabel"},features:[_.ud],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=_.Bd();_.H(0,"grid-layout",3,0);_.N("click",function(d){_.w(c);return _.x(Ivb(b,d))});_.E(2,Pvb,2,2,"ng-container",4);_.R(3,"async");_.I()}a&2&&(_.F("leaveSpaceFor",b.j7c),_.Nf("aria-labelledby",b.lQc),_.A(2),_.F("ngForOf",_.Bg(5,FEb,_.S(3,
3,b.oUb))))},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});_.HL=function(){};_.HL.O=function(a){return new (a||_.HL)};_.HL.Da=_.ed({type:_.HL});_.HL.Ca=_.Hc({imports:[_.VB]});var IL=function(){};IL.O=function(a){return new (a||IL)};IL.Da=_.ed({type:IL});IL.Ca=_.Hc({Pb:[LK],imports:[_.mp,qK,_.Dn,_.pK,_.hp,_.oK,_.EF,_.dy,_.HL,_.nu,_.xy,_.Ms,_.To,_.$G,_.vy]});var JL=function(){};JL.O=function(a){return new (a||JL)};JL.Da=_.ed({type:JL});JL.Ca=_.Hc({imports:[_.Dn]});var KL=function(){};KL.O=function(a){return new (a||KL)};KL.Da=_.ed({type:KL});KL.Ca=_.Hc({imports:[_.Dn,_.HL]});var LL=function(){};LL.O=function(a){return new (a||LL)};LL.Da=_.ed({type:LL});LL.Ca=_.Hc({imports:[_.Ms]});var ML=function(){};ML.O=function(a){return new (a||ML)};ML.Da=_.ed({type:ML});ML.Ca=_.Hc({imports:[_.Dn,KL,LL,_.HL]});var NL=function(){};NL.O=function(a){return new (a||NL)};NL.Da=_.ed({type:NL});NL.Ca=_.Hc({imports:[_.Dn]});_.OL=function(){};_.OL.O=function(a){return new (a||_.OL)};_.OL.Da=_.ed({type:_.OL});_.OL.Ca=_.Hc({imports:[_.mp,_.Dn,_.vy]});var PL=function(){};PL.O=function(a){return new (a||PL)};PL.Da=_.ed({type:PL});PL.Ca=_.Hc({imports:[_.mp,_.Dn,_.EF]});var QL=function(){};QL.O=function(a){return new (a||QL)};QL.Da=_.ed({type:QL});QL.Ca=_.Hc({imports:[_.Dn]});_.RL=function(){};_.RL.O=function(a){return new (a||_.RL)};_.RL.Da=_.ed({type:_.RL});_.RL.Ca=_.Hc({});var SL=function(){};SL.O=function(a){return new (a||SL)};SL.Da=_.ed({type:SL});SL.Ca=_.Hc({imports:[_.Dn,_.dy,_.zy,_.HL,_.RL]});var TL=function(){};TL.O=function(a){return new (a||TL)};TL.Da=_.ed({type:TL});TL.Ca=_.Hc({imports:[_.Dn,wL,SL]});_.UL=function(){};_.UL.O=function(a){return new (a||_.UL)};_.UL.Da=_.ed({type:_.UL});_.UL.Ca=_.Hc({Pb:[_.XJ],imports:[IL,PL,JL,_.Dn,QL,ML,_.OL,NL,TL,TL]});_.VL=function(){};_.VL.O=function(a){return new (a||_.VL)};_.VL.Da=_.ed({type:_.VL});_.VL.Ca=_.Hc({imports:[_.GB,_.eJ]});_.WL=function(){};_.WL.O=function(a){return new (a||_.WL)};_.WL.Da=_.ed({type:_.WL});_.WL.Ca=_.Hc({Pb:[_.XJ],imports:[_.Dn]});_.XL=function(){};_.XL.O=function(a){return new (a||_.XL)};_.XL.Da=_.ed({type:_.XL});_.XL.Ca=_.Hc({imports:[_.mp,_.Dn,_.EF,_.dy,_.nu]});var YL=function(){};YL.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};YL.O=function(a){return new (a||YL)};YL.He=_.id({name:"activeAggregations",type:YL,le:!0});var ZL=function(){};ZL.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 _.bb(a)}};ZL.O=function(a){return new (a||ZL)};ZL.He=_.id({name:"icon",type:ZL,le:!0});var $L=function(a,b){this.Cf=a;this.ta=b;this.Awa=-1;this.oCb=2E3;this.Wg=!0;this.QGb=!1};_.h=$L.prototype;_.h.Ub=function(a){this.Wg=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.QGb=!0)};_.h.lo=function(){var a=this;this.Wg&&(this.Wg=!1,this.QGb||this.Cf.clear(),this.clearInterval(),this.YW(),this.cZa=setInterval(function(){a.YW()},1))};_.h.La=function(){this.clearInterval()};
_.h.YW=function(){var a=this.Awa==null||this.Awa<0?Infinity:this.Awa;if(this.Bwa){var b=this.Cf.length,c=Math.min(b+this.oCb,this.Bwa.length);for(c=Math.min(a,c);b<c;b++)this.Cf.di(this.ta,{va:this.Bwa[b]});b>=Math.min(a,this.Bwa.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){this.cZa!=null&&clearInterval(this.cZa);this.cZa=void 0};$L.O=function(a){return new (a||$L)(_.B(_.jg),_.B(_.ig))};
$L.Fa=_.hd({type:$L,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Bwa:"incrementalForOf",Awa:"incrementalForLimit",oCb:"incrementalForCount"},features:[_.ud]});var aM=function(){};aM.prototype.transform=function(a,b,c){if(a.hp){var d=a.If;c=d?c||a.Vc&&_.TF(a.Vc)?";"+_.Nh.ySb+"="+d:";"+_.Nh.If+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};aM.O=function(a){return new (a||aM)};aM.He=_.id({name:"toHref",type:aM,le:!0});var bM=function(){};bM.O=function(a){return new (a||bM)};bM.Da=_.ed({type:bM});bM.Ca=_.Hc({});_.cM=function(){};_.cM.O=function(a){return new (a||_.cM)};_.cM.Da=_.ed({type:_.cM});_.cM.Ca=_.Hc({imports:[_.mp,_.Dn,bM,_.nu,_.yy,_.UL,_.eJ,_.To]});_.Tpb(_.GL,[_.wn,_.xn,FL,_.Ro,$L],[_.Cn,YL,ZL,aM]);
_.KAb=!0;
}catch(e){_._DumpException(e)}
try{
var WEb,UEb,REb,SEb,TEb,VEb,XEb,ZEb,YEb,$Eb,aFb,iFb,iM;_.PEb=function(a){var b=a.host,c=a.Lm,d=a.KI;a=a.ni;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.Oh({});if(a)b={type:"ossProject",id:a.name};else throw Error("qd");}return new _.Ph({Be:b})};_.QEb=function(a){if(a.path&&a.path!=="/"){var b=a.path.split("/");return b[b.length-(a.fF?1:2)]}return a.repository?a.repository:a.ub?a.ub:""};
WEb=function(a){a=[[0,_.Qqb],[1,REb(a)],[2,SEb(a)],[3,TEb(a)],[4,UEb(a)],[5,VEb(a)]].filter(function(b){return!!b[1]});return new Map(a)};UEb=function(a){var b=a.path;b!==void 0?b===""||b==="/"?b="":b.endsWith("/")||(b=_.Ih(b),b=b===""||b==="/"?"":_.$pb(b)):b=void 0;return b?{lp:"This directory",value:_.Ki({Be:XEb(a),repository:a.repository,path:b,Eb:_.kG(a)&&a.Eb?_.Mh(a.Eb):void 0}),Yb:_.zG("d"),DW:"Search for code or files in this directory",Mt:"Directory"}:null};
REb=function(a){if(_.SF(a)||_.kG(a))return null;a=XEb(a);if(!a)return null;var b=_.Ki({Be:a});return{lp:a.type==="host"?"This host":"This project",value:b,Yb:a.type==="host"?_.zG("h"):_.zG("p"),Mt:a.type==="host"?"Host":"Project"}};SEb=function(a){if(_.kG(a))return null;var b=a.repository;if(!b)return null;var c=_.Ki({Be:XEb(a),repository:b});return{lp:_.SF(a)?b:"This repository",value:c,Yb:_.SF(a)?_.zG("p"):_.zG("r"),Mt:_.SF(a)?"Project":"Repository"}};
TEb=function(a){if(!_.kG(a))return null;var b=a.repository,c=a.Eb;if(!b||!c)return null;c=_.Mh(c);var d=_.ira(c);return d||_.Kh(c)?{lp:d?"This branch":"This tag",value:_.Ki({Be:XEb(a),repository:b,Eb:c}),Yb:_.zG("b"),DW:d?"Search for code or files in this branch":"Search for code or files in this tag",Mt:"Ref"}:null};VEb=function(a){a=a.params;return a.Sb?_.drb(a.Sb):null};XEb=function(a){var b=a.ub;a=a.Yc;if(b&&a)return{id:b,type:a}};
ZEb=function(a,b,c){var d=WEb(a),e=_.erb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.vwa(m,e.prefix)});c=!c.jl&&!c.Dd;a.path&&a.path.length>1&&!a.fF&&d.has(4)?e.prefix=d.get(4):c?e.prefix=YEb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};YEb=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:_.Qqb};
$Eb=function(a){if(!a||!a.ub||!a.Yc)return{};var b={Dd:_.Ki({Be:{id:a.ub,type:a.Yc},repository:a.repository})};a=b.jl;b=b.Dd===void 0?"":b.Dd;var c=_.Li(b),d=c.Be;c=c.repository;var e={};a&&(e.Zn=a);c?e.prefix={lp:c,value:b,Mt:"Repository"}:d&&(e.prefix={lp:d.id,value:b,Mt:d.type==="host"?"Host":"Project"});return e};
_.bFb=function(a){var b=a.e4.map(function(c){var d,e,f,g;return{he:new RegExp((d=c==null?void 0:c.he)!=null?d:""),xh:(e=c==null?void 0:c.xh)!=null?e:"",label:(f=c==null?void 0:c.label)!=null?f:void 0,Yb:(g=c==null?void 0:c.Yb)!=null?g:void 0}});a=a.w5.map(function(c){return{iG:aFb(c.iG),nG:aFb(c.nG)}});return{e4:b,w5:a}};
aFb=function(a){var b,c,d,e;return{tq:new RegExp((b=a==null?void 0:a.tq)!=null?b:""),ku:(c=a==null?void 0:a.ku)!=null?c:"",he:new RegExp((d=a==null?void 0:a.he)!=null?d:""),xh:(e=a==null?void 0:a.xh)!=null?e:""}};_.hFb=function(a){var b=_.cFb(a);return[_.dFb,_.eFb,_.fFb].find(function(c){return _.gFb(c,b)})};_.cFb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.Ai(a);_.$Ha(a,"https");a.ud(a.qe().replace(/\.git$/,""));return a};
iFb=function(a,b){return _.azb(a,b).ha(_.z(function(c){return c.xca}),_.Ze(function(c){var d=c.error;if(d&&d.code===404||d&&d.code===403)return _.ne("");throw c;}))};_.jFb=function(a,b){if(b.Eb)return _.ne(b);var c=b.ub,d=b.repository,e=b.Yc;return c&&d&&e?iFb(a,{ub:c,repository:d,Yc:e}).ha(_.z(function(f){return f?_.Xq(b.kc(),f).kb():b})):_.ne(b)};iM=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.W(iM,_.V);iM.prototype.ka=function(){return iM};iM.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(iM.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});var jM=function(a){a=a===void 0?{}:a;this.i={};this.i.projectId=a.projectId==null?null:a.projectId};_.W(jM,_.V);jM.prototype.ka=function(){return jM};jM.prototype.ma=function(){return{keys:["projectId"]}};
_.p.Object.defineProperties(jM.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var kM=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.W(kM,_.V);kM.prototype.ka=function(){return kM};kM.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(kM.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});_.lM=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};_.W(_.lM,_.V);_.lM.prototype.ka=function(){return _.lM};_.lM.prototype.ma=function(){return{keys:["displayName","name"]}};
_.p.Object.defineProperties(_.lM.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.i.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});
_.mM=function(a){a=a===void 0?{}:a;this.i={};this.i.regex=a.he==null?null:a.he;this.i.relatedRegex=a.xh==null?null:a.xh;this.i.label=a.label==null?null:a.label;this.i.shortcut=a.Yb==null?null:a.Yb};_.W(_.mM,_.V);_.mM.prototype.ka=function(){return _.mM};_.mM.prototype.ma=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.p.Object.defineProperties(_.mM.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.U(this,"label"):""},set:function(a){this.i.label=a}},he:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.U(this,"regex"):""},set:function(a){this.i.regex=a}},xh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.U(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Yb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.U(this,"shortcut"):""},set:function(a){this.i.shortcut=a}}});_.nM=function(a){a=a===void 0?{}:a;this.i={};this.i.host=a.host==null?null:a.host;this.i.project=a.Lm==null?null:a.Lm;this.i.depot=a.KI==null?null:a.KI;this.i.codeReviewEnabled=a.Vpb==null?null:a.Vpb;this.i.ossProject=a.ni==null?null:a.ni};_.W(_.nM,_.V);_.nM.prototype.ka=function(){return _.nM};
_.nM.prototype.ma=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ka:{depot:kM,host:iM,ossProject:_.lM,project:jM}}};
_.p.Object.defineProperties(_.nM.prototype,{Vpb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.U(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},KI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.U(this,"depot"):null},set:function(a){this.i.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.U(this,"host"):null},set:function(a){this.i.host=a}},ni:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},Lm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.U(this,"project"):null},set:function(a){this.i.project=a}}});
_.oM=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Sf==null?null:a.Sf;this.i.latestCommitLog=a.lGb==null?null:a.lGb;this.i.repositoryGroup=a.Be==null?null:a.Be;this.i.description=a.description==null?null:a.description;this.i.mirrorUrl=a.kW==null?null:a.kW;this.i.displayName=a.displayName==null?null:a.displayName};_.W(_.oM,_.V);_.oM.prototype.ka=function(){return _.oM};
_.oM.prototype.ma=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ka:{latestCommitLog:_.fI,repositoryGroup:_.nM,repositoryKey:_.SH}}};
_.p.Object.defineProperties(_.oM.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.U(this,"description"):""},set:function(a){this.i.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.i.displayName=a}},lGb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.U(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},kW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.U(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},Be:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.U(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},Sf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.pM=function(a){a=a===void 0?{}:a;this.i={};this.i.dirRegex=a.tq==null?null:a.tq;this.i.targetDir=a.ku==null?null:a.ku;this.i.regex=a.he==null?null:a.he;this.i.relatedRegex=a.xh==null?null:a.xh};_.W(_.pM,_.V);_.pM.prototype.ka=function(){return _.pM};_.pM.prototype.ma=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.p.Object.defineProperties(_.pM.prototype,{tq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.U(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},he:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.U(this,"regex"):""},set:function(a){this.i.regex=a}},xh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.U(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},ku:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.U(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.qM=function(a){a=a===void 0?{}:a;this.i={};this.i.srcToTest=a.iG==null?null:a.iG;this.i.testToSrc=a.nG==null?null:a.nG};_.W(_.qM,_.V);_.qM.prototype.ka=function(){return _.qM};_.qM.prototype.ma=function(){return{keys:["srcToTest","testToSrc"],Ka:{srcToTest:_.pM,testToSrc:_.pM}}};
_.p.Object.defineProperties(_.qM.prototype,{iG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.U(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},nG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.U(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.rM=function(a){a=a===void 0?{}:a;this.i={};this.i.relatedFileConfigs=a.e4==null?null:a.e4;this.i.testDirPairs=a.w5==null?null:a.w5};_.W(_.rM,_.V);_.rM.prototype.ka=function(){return _.rM};
_.rM.prototype.ma=function(){return{Qa:{relatedFileConfigs:_.mM,testDirPairs:_.qM},keys:["relatedFileConfigs","testDirPairs"]}};_.p.Object.defineProperties(_.rM.prototype,{e4:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.U(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},w5:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.U(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.sM=function(a,b){_.bH.call(this,a);this.Oq=b||"Source"};_.W(_.sM,_.bH);_.sM.prototype.Qm=function(a){var b=_.QEb(a);_.SF(a)&&a.params.Sb&&(a=_.qqb(a),b=b?b+" - "+a:a);this.title.Qm(b?b+" - "+this.Oq:this.Oq)};_.sM.O=function(a){return new (a||_.sM)(_.t(_.lo),_.t(_.g5a,8))};_.sM.ua=_.q({token:_.sM,qa:_.sM.O,Ga:"root"});_.tM=function(a,b,c,d){this.Uj=a;this.Q4a=b;this.TF=c;this.document=d};_.tM.prototype.resolve=function(a){var b=_.Qh(a);return _.kFb(this,b,a.ew)};
_.kFb=function(a,b,c){var d=_.Gh(c);c=$Eb(b);var e=new _.lf,f=_.jFb(a.TF,b).ha(_.z(function(n){return ZEb(n,b,d)})).ha(_.vf(function(n){var r=n.scopes;return _.Pwb(a.Q4a,d.Le,n.state).ha(_.xf(function(v){a.Uj.w4.V5a(r,v.prefix||null)}),_.z(function(v){return v.o8a}))}));f=_.Fe(f,e);var g=new _.Izb(a.document,a.Uj),m=UEb(b)||void 0;return{SQa:f,Dga:!0,rza:c,Uj:a.Uj,zTb:a.Uj.w4.qw,c6a:_.Lzb(g,e,m)}};_.tM.O=function(a){return new (a||_.tM)(_.t(_.zK),_.t(_.iJ),_.t(_.WJ),_.t(_.ph))};
_.tM.ua=_.q({token:_.tM,qa:_.tM.O});_.lFb=void 0;_.uM=function(){};_.p.Object.defineProperties(_.uM.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.lFb}}});_.uM.O=function(a){return new (a||_.uM)};_.uM.ua=_.q({token:_.uM,qa:_.uM.O,Ga:"root"});var mFb;mFb=function(a){var b=a.name;var c=a.icon;var d=a.Oza;a=a.XAa;this.name=b;this.icon=c;this.Oza=d;this.XAa=a;this.domain=(new _.Ai(d)).rg()};_.gFb=function(a,b){return b.rg()===a.domain||b.rg().endsWith("."+a.domain)};_.dFb=new mFb({name:"GitHub",icon:"shared:github",Oza:"https://github.com",XAa:"https://github.com/logout"});_.eFb=new mFb({name:"Bitbucket",icon:"shared:bitbucket_v3",Oza:"https://bitbucket.org",XAa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.fFb=new mFb({name:"GitLab",icon:"shared:gitlab_v2",Oza:"https://gitlab.com",XAa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var pFb;pFb=function(a){a&1&&(_.H(0,"span",10),_.Id(),_.H(1,"svg",12),_.K(2,"path",13),_.I(),_.H(3,"svg",14),_.K(4,"path",15),_.I()())};_.vM=function(a,b){a=String(a);if(!b.test(a))throw Error("xb`"+a+"`"+b.toString());};_.qFb=new _.ld("mat-slide-toggle-default-options",{Ga:"root",qa:function(){return{QTa:!1,DV:!1,Gd:!1}}});var rFb,sFb,tFb,uFb;rFb=["switch"];sFb={wa:_.Pw,Hb:_.Vc(function(){return _.wM}),xd:!0};tFb=function(a,b){this.source=a;this.checked=b};uFb=0;
_.wM=function(){this.Ma=_.u(_.Td);this.Uc=_.u(_.fr);this.Ua=_.u(_.Tg);this.defaults=_.u(_.qFb);this.we=function(){};this.We=function(){};this.gM=function(){};this.Vf=!1;this.name=null;this.Ap="after";this.je=this.ariaLabel=null;this.Cc=this.disabled=!1;this.tabIndex=0;this.Hc=new _.vm;this.Xma=new _.vm;var a=_.u(new _.dm("tabindex"),{optional:!0}),b=this.defaults,c=_.u(_.jm,{optional:!0});this.tabIndex=a==null?0:parseInt(a)||0;this.color=b.color||"accent";this.Ju=c==="NoopAnimations";this.id=this.wx=
"mat-mdc-slide-toggle-"+ ++uFb;var d;this.DV=(d=b.DV)!=null?d:!1;var e;this.Gd=(e=b.Gd)!=null?e:!1;this.ft=this.wx+"-label"};_.h=_.wM.prototype;_.h.kr=function(a){return new tFb(this,a)};_.h.focus=function(){this.iOc.na.focus()};_.h.Vd=function(){var a=this;this.Uc.Dk(this.Ma,!0).subscribe(function(b){b==="keyboard"||b==="program"?(a.El=!0,_.xm(a.Ua)):b||Promise.resolve().then(function(){a.El=!1;a.We();_.xm(a.Ua)})})};_.h.Ub=function(a){a.required&&this.gM()};_.h.La=function(){this.Uc.Fi(this.Ma)};
_.h.yo=function(a){this.checked=!!a};_.h.Kn=function(a){this.we=a};_.h.zs=function(a){this.We=a};_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Pja=function(a){this.gM=a};_.h.Np=function(a){this.disabled=a;_.xm(this.Ua)};_.h.toggle=function(){this.checked=!this.checked;this.we(this.checked)};_.h.Zp=function(){this.we(this.checked);this.Hc.emit(this.kr(this.checked))};
_.h.Qk=function(){this.disabled||(this.Xma.emit(),this.defaults.QTa||(this.checked=!this.checked,this.we(this.checked),this.Hc.emit(new tFb(this,this.checked))))};_.h.oJc=function(){return this.je?this.je:this.ariaLabel?null:this.ft};
_.p.Object.defineProperties(_.wM.prototype,{Vaa:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.wx)+"-button"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Vf},set:function(a){this.Vf=a;_.xm(this.Ua)}},ks:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.wx)+"-input"}}});_.wM.O=function(a){return new (a||_.wM)};
_.wM.ya=_.ad({type:_.wM,oa:[["mat-slide-toggle"]],tb:function(a,b){a&1&&_.lg(rFb,5);if(a&2){var c;_.pg(c=_.qg())&&(b.iOc=c.first)}},qb:[1,"mat-mdc-slide-toggle"],rb:13,Ya:function(a,b){a&2&&(_.Wf("id",b.id),_.Nf("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.Qf(b.color?"mat-"+b.color:""),_.Pf("mat-mdc-slide-toggle-focused",b.El)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.Ju))},inputs:{name:"name",id:"id",Ap:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],av:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.Pg],color:"color",disabled:[2,"disabled","disabled",_.Pg],Cc:[2,"disableRipple","disableRipple",_.Pg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Qg(a)}],checked:[2,"checked","checked",_.Pg],DV:[2,"hideIcon","hideIcon",_.Pg],Gd:[2,"disabledInteractive","disabledInteractive",_.Pg]},outputs:{Hc:"change",Xma:"toggleChange"},Rb:["matSlideToggle"],
standalone:!0,features:[_.yg([sFb,{wa:_.Qw,Hb:_.wM,xd:!0}]),_.Mf,_.ud,_.zg],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=_.Bd();_.dg();_.H(0,"div",1)(1,"button",2,0);_.N("click",function(){_.w(c);return _.x(b.Qk())});_.K(3,"span",3);
_.H(4,"span",4)(5,"span",5)(6,"span",6);_.K(7,"span",7);_.I();_.H(8,"span",8);_.K(9,"span",9);_.I();_.E(10,pFb,5,0,"span",10);_.I()()();_.H(11,"label",11);_.N("click",function(d){_.w(c);return _.x(d.stopPropagation())});_.eg(12);_.I()()}a&2&&(a=_.bg(2),_.F("labelPosition",b.Ap),_.A(),_.Pf("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.Gd),_.F("tabIndex",b.disabled&&
!b.Gd?-1:b.tabIndex)("disabled",b.disabled&&!b.Gd),_.Nf("id",b.Vaa)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.oJc())("aria-describedby",b.av)("aria-required",b.required||null)("aria-checked",b.checked)("aria-disabled",b.disabled&&b.Gd?"true":null),_.A(8),_.F("matRippleTrigger",a)("matRippleDisabled",b.Cc||b.disabled)("matRippleCentered",!0),_.A(),_.Rf(b.DV?-1:10),_.A(),_.F("for",b.Vaa),_.Nf("id",b.ft))},Ia:[_.Ws,_.Qs],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))}@media(forced-colors: 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}@media(forced-colors: active){.mdc-switch__handle::before,.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 vFb,xM;vFb=function(a){return a.oV().ha(_.z(function(b){return b==null?b:b==="MINI"||b==="XREF_PREVIEW"}))};_.wFb=function(a){return vFb(a).ha(_.z(function(b){return b!=null?b:!1}))};_.xFb=function(a,b){a.S4(b?"XREF_PREVIEW":"MAIN")};xM=function(){};xM.O=function(a){return new (a||xM)};xM.Da=_.ed({type:xM});xM.Ca=_.Hc({imports:[_.wM,_.Ns,_.Ns]});var yFb=new _.ld("GMAT_SLIDE_TOGGLE_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.yM=function(a){this.options=a};_.yM.O=function(a){return new (a||_.yM)(_.B(yFb))};_.yM.Fa=_.hd({type:_.yM,oa:[["mat-slide-toggle"]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-slide-toggle",!b.options.Pe)}});_.zM=function(){};_.zM.O=function(a){return new (a||_.zM)};_.zM.Da=_.ed({type:_.zM});_.zM.Ca=_.Hc({Pb:[{wa:_.qFb,lc:{color:"primary"}}],imports:[xM]});
}catch(e){_._DumpException(e)}
try{
var APc=function(){return _.xka.apply(null,_.nd(_.lc.apply(0,arguments)))},BPc=function(){return function(a){return _.of(new _.om)(a)}},CPc=function(a){return(a==null?void 0:a.trim())==="1"},DPc=function(a){return(a.error.details||[]).find(function(b){var c=_.bZa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},EPc=function(a){var b=a.Be;a=a.repository;return!!b||!!a},FPc=function(a,b){a&1&&_.K(0,"breadcrumb",10);a&2&&_.F("items",b.Na)},GPc=function(a,b){a&1&&(_.H(0,"span",11),_.Q(1),_.I());
a&2&&(a=b.title,b=_.O(),_.Nf("id","root-indicator-"+b.resultIndex),_.A(),_.tg(" ",a," "))},HPc=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",14,7);if(a&2){a=_.bg(1);var b=_.O().cl;_.F("changelistId",b)("onedevIsHovercardReady",a.CJ)}},IPc=function(a,b){a&1&&(_.H(0,"a",12),_.Q(1),_.I(),_.H(2,"onedev-hovercard",null,6),_.E(4,HPc,2,2,"onedev-changelist-hovercard",13),_.I());if(a&2){a=b.title;var c=b.cl;b=b.Vc;var d=_.bg(3),e=_.O();_.F("universalLink",e.sSc(b,c))("ascTrackElement",e.mc)("trackListIndex",
e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.OU);_.Nf("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.A();_.tg(" ",a," ")}},JPc=function(a,b){a&1&&(_.H(0,"span",15),_.Q(1),_.I());a&2&&(a=b.title,b=_.O(),_.Nf("id","ref-indicator-"+b.resultIndex),_.A(),_.tg(" ",a," "))},KPc=function(a,b){a&1&&_.K(0,"segmented-dropdown-button",16);a&2&&_.F("item",b.H3a)("useBreadcrumbStyling",!1)},LPc=function(a,b){a&1&&_.K(0,"ref-picker",17);a&2&&(a=b.a4,b=
_.O(),_.F("refPickerData",a)("trackElement",b.wP))},NPc=function(a,b){a&1&&(_.H(0,"a",18,8)(2,"div",19),_.Q(3),_.H(4,"span",20),_.Q(5),_.I()()());a&2&&(a=b.Vc,b=_.O(),_.F("routerLink",_.Uq(a))("ascTrackElement",b.mc)("trackListIndex",b.resultIndex)("feedbackEvent",b.OU),_.Nf("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.A(3),_.tg(" ",MPc(a.path)[0],""),_.A(2),_.ug(MPc(a.path)[1]))},MPc=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("/")]},OPc=function(a,b){var c=Object.assign({},a,{Dd:void 0,XK:void 0,OW:void 0}),d=Object.assign({},b,{Dd:void 0,XK:void 0,OW:void 0});return _.nc(c,d)&&_.Ki(a.Dd)===_.Ki(b.Dd)&&CPc(a.XK.hua)===CPc(b.XK.hua)},TPc=function(a,b,c){var d=a.OC;var e=a.cX;return d?d.map(function(f){var g=f.Rua;var m=f.MTa;var n=f.jX;var r=f.Nja;var v=f.HI;f=f.Ria;if(g){m=_.gqb(g.Yg);var y=g.ol;var D=g.gya;
var J=g.II;g=g.JI;var L=PPc(y),P=QPc(y);n=RPc(m,0,e,n,r,v,f,c,y,L,D,D-P,J,g)}else n=m&&b?SPc(m,_.gqb(m.Yg),e,n,r,v,f,c):null;return n}).filter(function(f){return!!f}):[]},SPc=function(a,b,c,d,e,f,g,m){a=a.XRa;c=RPc(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.ud(v).kb();return{entryType:UPc(r),Vc:v,path:v.path,name:_.mB(v.path)}});c.lAb=a.length>12;return c},UPc=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}},RPc=function(a,b,c,d,e,f,g,m,n,r,v,y,D,J){n=n===void 0?[]:n;r=r===void 0?!1:r;v=v===void 0?0:v;y=y===void 0?0:y;D=D===void 0?"":D;J=J===void 0?"":J;b===1&&(a=a.kc().ud(_.$pb(a.path)).kb());a={Vc:a,Sq:c,sw:d,Y5c:e,Ria:g,QC:m,HI:f};switch(b){case 0:return Object.assign({},a,{RXc:r,E1a:y,gya:v,ol:n,type:b,II:D,JI:J});case 1:return Object.assign({},a,{type:b});default:return _.bb(b,"Unknown result type: "+b)}},PPc=function(a){return a.some(function(b){return b.Ty.some(function(c){c=
c.Tv;return!!c&&c.cU.some(function(d){return d.length>0})})})},QPc=function(a){return(new Set(a.flatMap(function(b){return b.Ty.filter(function(c){return c.tP&&c.tP.some(function(d){return d.length>0})}).map(function(c){return c.lineNumber})}))).size},VPc=function(a){return(a==null?void 0:a.type)===2},WPc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Sc:b,WVc:e,iN:a.iN,Nt:a.Nt,Mm:c,d5c:d,qo:d.Yra.slice(e,Math.min(e+c.pageSize,d.Yra.length)),Mr:a.Mr,Nr:a.Nr,MF:a.MF}},$Pc=function(a){var b=
void 0,c=void 0;if(a.length===1){var d=a[0];if(d.Ll===5&&!d.NO&&(d=XPc(d.value,YPc)))return d}d=_.k(_.Yi(a));for(var e=d.next();!e.done;e=d.next())e=e.value,e.Ll===5&&a.includes(e)&&!e.NO?(e=XPc(e.value,YPc))&&(c=e):e.Ll===5?(e=XPc(e.value,ZPc))&&(c=e):e.Ll===1&&e.label===12&&e.value&&(e=XPc(e.value.value,YPc))&&(b=e);return c||b},XPc=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},aQc=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.K(1,"splitter",
15);_.H(2,"div",16,1)(4,"result-preview",17);_.N("close",function(){_.w(b);var e=_.O(3);return _.x(e.wC=void 0)});_.I()();_.Uf()}if(a&2){a=_.bg(3);var c=_.O(2).Na,d=_.O();_.A();_.F("changeSizeOf",a);_.A(3);_.F("target",d.wC)("loadedQueryContext",c.Xb.Mm)}},bQc=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"div",7);_.K(2,"query-suggestion",8);_.R(3,"async");_.K(4,"result-header",9);_.R(5,"async");_.K(6,"search-result-warnings",10);_.H(7,"div",11)(8,"result-list",12);_.N("previewTriggered",function(d){_.w(b);
var e=_.O(2);e.wC=e.wC===d?void 0:d;return _.x()});_.K(9,"result-footer",13);_.I()()();_.E(10,aQc,5,3,"ng-container",14);_.Uf()}if(a&2){a=_.O().Na;var c=_.O();_.A(2);_.F("searchResultsElementName",c.Om)("pagedData",_.S(3,13,c.qMb));_.A(2);_.F("searchResultsElementName",c.Om)("pagedSearchResponse",a.Xb)("queryContext",_.S(5,15,c.Mm));_.A(2);_.F("warnings",a.Xb.MF);_.A(2);_.F("previewTarget",c.wC)("resultPage",a.Xb)("searchResultsElementName",c.Om)("showResultsIncomplete",c.A4?a.state===2?!0:a.state===
1&&a.bE.CUa===3:!1);_.A();_.F("paginatedResults",a.Xb)("trackElement",c.Om);_.A();_.F("ngIf",c.wC)}},cQc=function(a){a&1&&_.K(0,"loading",18);a&2&&_.F("diameter",20)},dQc=function(a){a&1&&_.K(0,"search-results-incomplete",25);a&2&&(a=_.O(3),_.F("docLink",a.A4)("trackElement",a.Om))},eQc=function(a){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=_.O(2).Na,_.A(),_.ug(a.iBa))},fQc=function(a){a&1&&(_.H(0,"a",29),_.Q(1),_.I());a&2&&(a=_.O().Na,_.F("externalLink",a.link),_.A(),_.ug(a.message))},gQc=function(a){if(a&
1){var b=_.Bd();_.H(0,"button",30);_.N("click",function(){_.w(b);var c=_.O().Na;return _.x(c.callback())});_.Q(1);_.I()}a&2&&(a=_.O().Na,_.A(),_.tg(" ",a.message," "))},hQc=function(a,b){a&1&&(_.H(0,"div",26),_.E(1,fQc,2,2,"a",27)(2,gQc,2,1,"button",28),_.I());a&2&&(a=b.Na,_.A(),_.F("ngIf",a.link),_.A(),_.F("ngIf",a.callback))},iQc=function(a){if(a&1){var b=_.Bd();_.H(0,"div",31)(1,"copy-button",32);_.N("copyEvent",function(){_.w(b);var c=_.O(3);return _.x(c.rs())});_.I()()}a&2&&(a=_.O(2).Na,_.A(),
_.F("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.ZSb))},jQc=function(a){a&1&&(_.H(0,"div",19),_.K(1,"result-header",20),_.R(2,"async"),_.K(3,"search-result-warnings",10),_.E(4,dQc,1,2,"search-results-incomplete",21),_.H(5,"icon-empty-state-display",22)(6,"icon-empty-state-title"),_.Q(7),_.I(),_.H(8,"icon-empty-state-subtitle"),_.E(9,eQc,2,1,"span",14)(10,hQc,3,2,"div",23)(11,iQc,2,5,"div",24),_.I()()());if(a&2){a=_.O().Na;
var b=_.O();_.A();_.F("searchResultsElementName",b.Om)("queryContext",_.S(2,11,b.Mm))("errorData",a)("maybeSkippedDocuments",b.Nt);_.A(2);_.F("warnings",a.bE.MF);_.A();_.F("ngIf",b.A4?a.state===2?!0:a.state===1&&a.bE.CUa===3:!1);_.A();_.F("isSvg",!1);_.A(2);_.ug(a.message);_.A(2);_.F("ngIf",a.iBa);_.A();_.F("ngIf",a.action);_.A();_.F("ngIf",a.ZSb)}},kQc=function(a,b){a&1&&(_.Sf(0,3),_.E(1,bQc,11,17,"ng-container",4)(2,cQc,1,1,"loading",5)(3,jQc,12,13,"div",6),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",
a.state),_.A(),_.F("ngSwitchCase",b.tu.ai),_.A(),_.F("ngSwitchCase",b.tu.mj),_.A(),_.F("ngSwitchCase",b.tu.Error))},lQc=function(a){if(a&1){var b=_.Bd();_.H(0,"div",33)(1,"p",34);_.Q(2," Skipped ");_.H(3,"a",35);_.N("click",function(){_.w(b);_.O().Ah.Ud();return _.x()});_.Q(4," results page ");_.I();_.Q(5," since there is only one result. ");_.I();_.H(6,"span",36)(7,"button",37);_.N("click",function(){_.w(b);_.O().Ah.Ud();return _.x()});_.Q(8);_.I()()()}a&2&&(a=_.O(),_.A(3),_.F("routerLink",a.pTc)("queryParams",
a.fxc),_.A(5),_.tg(" ",a.Pnc," "))},mQc=function(a,b){b=b===void 0?"":b;if(a.Sc!==0||a.qo.length!==1||a.Nt||b.trim().toLowerCase()==="true"||b.trim()==="1")return!1;a=a.qo[0];if(a.type===1||a.ol.length===0)return!0;b=a.ol[a.ol.length-1].Ty;return _.BG(b[b.length-1].lineNumber)-_.BG(a.ol[0].Ty[0].lineNumber)<25},nQc=function(a){a&1&&_.K(0,"star",23);a&2&&(a=_.O(),_.F("place",a.jc.Vc)("type",a.cXc(a.jc.Vc))("elementName",a.jc.Vc.path))},oQc=function(a){a&1&&_.K(0,"file-search-breadcrumb",24,2);a&2&&
(a=_.O(),_.F("place",a.jc.Vc)("isSelected",a.Ge)("resultIndex",a.Rf)("trackElement",a.mc)("refsToken",a.jc.Y5c)("feedbackEvent",a.Bxb))},pQc=function(a){a&1&&(_.H(0,"span",27),_.Q(1),_.I());a&2&&(a=_.O(2),_.Nf("id","root-indicator-"+a.Rf),_.A(),_.ug(a.G4a))},qQc=function(a){a&1&&(_.E(0,pQc,2,2,"span",25),_.H(1,"a",26,3)(3,"h3"),_.Q(4),_.I()());a&2&&(a=_.O(),_.F("ngIf",a.G4a),_.A(),_.F("routerLink",_.Uq(a.jc.Vc))("ascTrackElement",a.mc)("trackListIndex",a.Rf)("feedbackEvent",a.Bxb),_.Nf("id","search-result-header-"+
a.Rf)("aria-describedby",a.G4a?"root-indicator-"+a.Rf:void 0),_.A(3),_.ug(a.jc.Vc.path))},rQc=function(a){a&1&&(_.Sf(0),_.K(1,"mat-divider",16),_.H(2,"a",28)(3,"mat-icon",29),_.Q(4," auto_fix_high "),_.I()(),_.Uf());a&2&&(a=_.O(),_.A(2),_.F("routerLink",a.pec)("ascTrackElement",a.mc))},sQc=function(a){if(a&1){var b=_.Bd();_.H(0,"button",31);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(c.TBa.emit())});_.Q(1," Preview ");_.I()}a&2&&(a=_.O(2),_.F("ascTrackElement",a.mc)("trackArtifactId",_.Uq(a.jc.Vc))("trackListIndex",
a.Rf))},tQc=function(a){if(a&1){var b=_.Bd();_.H(0,"button",31);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(c.TBa.emit())});_.Q(1," Hide Preview ");_.I()}a&2&&(a=_.O(2),_.F("ascTrackElement",a.mc)("trackArtifactId",_.Uq(a.jc.Vc))("trackListIndex",a.Rf))},uQc=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.bg(1);var b=_.O(3);_.F("changelistId",b.jc.JI)("onedevIsHovercardReady",a.CJ)}},VSc=function(a){a&1&&(_.Sf(0),_.K(1,"mat-divider",16),_.H(2,"a",32),_.Q(3," Match deleted "),
_.I(),_.H(4,"onedev-hovercard",null,5),_.E(6,uQc,2,2,"onedev-changelist-hovercard",33),_.I(),_.Uf());if(a&2){a=_.bg(5);var b=_.O(2);_.A(2);_.F("externalLink",b.zba(b.jc.JI))("ascTrackElement",b.mc)("trackArtifactId",_.Uq(b.jc.Vc))("trackListIndex",b.Rf)("onedevHovercardTrigger",a)}},WSc=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.bg(1);var b=_.O(3);_.F("changelistId",b.jc.II)("onedevIsHovercardReady",a.CJ)}},XSc=function(a){a&1&&(_.Sf(0),_.K(1,"mat-divider",16),_.H(2,"a",
35),_.Q(3," File deleted "),_.I(),_.H(4,"onedev-hovercard",null,7),_.E(6,WSc,2,2,"onedev-changelist-hovercard",33),_.I(),_.Uf());if(a&2){a=_.bg(5);var b=_.O(2);_.A(2);_.F("universalLink",b.zba(b.jc.II))("ascTrackElement",b.mc)("trackArtifactId",_.Uq(b.jc.Vc))("trackListIndex",b.Rf)("onedevHovercardTrigger",a)}},YSc=function(a){a&1&&(_.Sf(0),_.K(1,"mat-divider",16),_.E(2,sQc,2,3,"button",30)(3,tQc,2,3,"ng-template",null,4,_.Dg)(5,VSc,7,5,"ng-container",18)(6,XSc,7,5,"ng-container",18),_.Uf());if(a&
2){a=_.bg(4);var b=_.O();_.A(2);_.F("ngIf",b.wC!==b.jc)("ngIfElse",a);_.A(3);_.F("ngIf",b.b7c);_.A();_.F("ngIf",b.W6c)}},ZSc=function(a){a&1&&_.K(0,"mat-divider",16)},$Sc=function(a){if(a&1){var b=_.Bd();_.H(0,"button",38);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(c.TBa.emit())});_.Q(1," View All ");_.I()}a&2&&(a=_.O(2),_.F("ascTrackElement",a.mc)("trackArtifactId",_.Uq(a.jc.Vc))("trackListIndex",a.Rf))},aTc=function(a){a&1&&(_.Sf(0),_.E(1,ZSc,1,0,"mat-divider",36)(2,$Sc,2,3,"button",
37),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngIf",a.jc.lAb),_.A(),_.F("ngIf",a.jc.lAb))},bTc=function(a,b){a&1&&(_.K(0,"file-search-snippet",40),_.R(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.O(2);_.Qf(_.S(1,11,c.ez.mta));_.Pf("last",b&&!c.Lwb);_.F("linkGenerator",c.XB)("resultIndex",c.Rf)("snippet",a)("trackElement",c.mc)("feedbackEvent",c.ISa)("codeFontSize",c.Ir)}},cTc=function(a){a&1&&(_.Sf(0),_.H(1,"mat-icon"),_.Q(2,"unfold_less"),_.I(),_.H(3,"span"),_.Q(4," Show fewer matching lines "),_.I(),_.Uf())},
dTc=function(a){a&1&&(_.H(0,"mat-icon"),_.Q(1,"unfold_more"),_.I(),_.H(2,"span"),_.Q(3," "),_.ag(4,10),_.Q(5," "),_.I());a&2&&(a=_.O(4),_.A(4),_.YA(a.jc.E1a)(a.jc.E1a),_.ZA(4))},eTc=function(a,b){if(a&1){var c=_.Bd();_.H(0,"button",42,8);_.N("click",function(){var e=_.w(c).va,f=_.O(3);return _.x(f.U_b.next(!e))});_.E(2,cTc,5,0,"ng-container",43)(3,dTc,6,2,"ng-template",null,9,_.Dg);_.I()}if(a&2){a=b.va;b=_.bg(4);var d=_.O(3);_.F("ascTrackElement",d.mc)("trackArtifactId",_.Uq(d.jc.Vc))("trackAction",
a?"collapseSnippets":"expandSnippets")("trackListIndex",d.Rf);_.A(2);_.F("ngIf",a)("ngIfElse",b)}},gTc=function(a){a&1&&(_.Sf(0),_.E(1,eTc,5,6,"button",41),_.R(2,"async"),_.Uf());if(a&2){var b;a=_.O(2);_.A();_.F("ngForOf",_.Bg(3,fTc,(b=_.S(2,1,a.C6a))==null?null:b.Ed))}},hTc=function(a){a&1&&(_.Sf(0),_.E(1,bTc,2,13,"file-search-snippet",39),_.R(2,"async"),_.E(3,gTc,3,5,"ng-container",18),_.Uf());if(a&2){var b;a=_.O();_.A();_.F("ngForOf",(b=_.S(2,2,a.C6a))==null?null:b.ol);_.A(2);_.F("ngIf",a.Lwb)}},
iTc=function(a){a&1&&(_.H(0,"div"),_.R(1,"async"),_.K(2,"file-list",44),_.I());a&2&&(a=_.O(),_.lA("file-list-wrapper ",_.S(1,10,a.ez.mta),""),_.A(2),_.F("files",a.jc.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Rf)("searchRequestToken",a.jc.Sq)("searchResponseToken",a.jc.sw)("sessionStartTimeMs",a.jc.QC)("clientTimeResultsDisplayedMs",a.lB))},jTc=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-expansion-panel",45);_.N("opened",function(){_.w(b);var c=_.O();return _.x(c.W2c=
!0)})("closed",function(){_.w(b);var c=_.O();return _.x(c.W2c=!1)});_.H(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.Q(3," Debug Info ");_.I()();_.H(4,"p");_.Q(5);_.I()()}a&2&&(a=_.O(),_.A(5),_.ug(a.jc.HI))},kTc=function(a,b){a&1&&(_.H(0,"span",10),_.Q(1),_.I());a&2&&(a=b.va,_.F("ngClass",a.Ysa),_.A(),_.tg(" ",a.text," "))},mTc=function(a,b){a&1&&(_.H(0,"a",8),_.E(1,kTc,2,2,"span",9),_.I());if(a&2){a=b.Na;var c=_.O().Na;b=_.O();var d=_.F("routerLink",_.Ag(4,lTc)),e={};c=(e.q=c.Z3,e.all=
void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.Om);_.A();_.F("ngForOf",a)}},nTc=function(a){a&1&&(_.H(0,"span",11)(1,"span",12),_.Q(2," Search instead\u00a0 "),_.I(),_.H(3,"a",13),_.Q(4),_.I()());if(a&2){a=_.O().Na;var b=_.O();_.A(3);_.F("routerLink",_.Ag(4,lTc))("queryParams",b.G$b)("ascTrackElement",b.Om);_.A();_.tg(" ",a.query," ")}},oTc=function(a){if(a&1){var b=_.Bd();_.H(0,"span",14);_.K(1,"mat-divider",15);_.H(2,"button",16);_.N("click",function(){_.w(b);_.O(2).m7a.next(!0);return _.x()});
_.H(3,"mat-icon");_.Q(4,"close");_.I()()()}a&2&&(a=_.O(2),_.A(2),_.F("ascTrackElement",a.Om))},pTc=function(a,b){a&1&&(_.H(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.Q(4),_.I(),_.E(5,mTc,2,5,"a",5),_.R(6,"async"),_.I(),_.E(7,nTc,5,5,"span",6),_.I(),_.E(8,oTc,5,1,"span",7),_.I());a&2&&(a=b.Na,b=_.O(),_.Pf("redirect-panel",a.type===2),_.A(),_.F("matTooltip",b.vnc),_.A(3),_.tg(" ",a.type===2?b.Mnc:b.hnc,"\u00a0 "),_.A(),_.F("ngIf",_.S(6,7,b.fTc)),_.A(2),_.F("ngIf",a.type===2),_.A(),_.F("ngIf",
a.type!==2))},rTc=function(a,b){a&1&&(_.H(0,"conditional-link",9),_.Q(1),_.I());a&2&&(a=b.va,b=_.O(),_.F("condition",!a.VDb)("sameWindow",!0)("linkAriaLabel",b.jdc.format({pageNumber:b.fab.format(a.Sc+1)}))("link",_.Ag(9,qTc))("queryParams",a.Ta)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",a.Sc),_.A(),_.tg(" ",b.fab.format(a.Sc+1)," "))},sTc=function(a,b){if(a+b<4)return[a,b];if(a>b)return a=_.k(sTc(b,a)),b=a.next().value,a=a.next().value,[a,b];a>=2&&(a=2);return[a,Math.min(b,
4-a)]},tTc=function(a){a&1&&(_.H(0,"mat-icon",8),_.Q(1," help_outline "),_.I())},uTc=function(a){if(a&1){var b=_.Bd();_.H(0,"copy-button",9);_.N("copyEvent",function(){_.w(b);var c=_.O();return _.x(c.rs())});_.I()}a&2&&(a=_.O(),_.F("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.KPc))},wTc=function(a){a&1&&(_.Sf(0),_.K(1,"div",10)(2,"scope-indicator",11),_.H(3,"a",12)(4,"mat-icon"),_.Q(5,"close"),_.I(),_.H(6,"span"),
_.Q(7," Remove Scope "),_.I()(),_.Uf());a&2&&(a=_.O(),_.A(2),_.F("savedQuery",a.Le)("searchScope",a.Dd)("displayBreadcrumb",!0),_.A(),_.F("routerLink",_.Ag(7,vTc))("queryParams",a.dxc)("ascTrackElement",a.Om)("trackAction","clearSearchScope"))},xTc=function(a){a&1&&(_.H(0,"a",13)(1,"span"),_.Q(2," Find Everything "),_.I()());a&2&&(a=_.O(),_.F("routerLink",_.Ag(3,vTc))("queryParams",a.exc)("ascTrackElement",a.Om))},yTc=function(a){if(a&1){var b=_.Bd();_.H(0,"span",14)(1,"mat-label");_.Q(2," Snippets ");
_.I();_.H(3,"mat-form-field",15)(4,"mat-select",16);_.R(5,"async");_.N("selectionChange",function(c){_.w(b);var d=_.O();return _.x(d.j6c(c.value))});_.H(6,"mat-option",17);_.Q(7," Classic ");_.I();_.H(8,"mat-option",18);_.Q(9," Compact ");_.I();_.H(10,"mat-option",19);_.Q(11," All Matching Lines ");_.I();_.H(12,"mat-option",20);_.Q(13," Off ");_.I()()()()}a&2&&(a=_.O(),_.A(),_.Nf("id",a.Om+"-snippet-style-control-label"),_.A(3),_.F("aria-labelledby",a.Om+"-snippet-style-control-label")("value",_.S(5,
3,a.p7c)))},zTc=function(a){a&1&&(_.H(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.Q(3," Search Request "),_.I()(),_.H(4,"p"),_.Q(5),_.I()());a&2&&(a=_.O(2),_.A(5),_.ug(a.Mr))},ATc=function(a){a&1&&(_.H(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.Q(3," Search Response "),_.I()(),_.H(4,"p"),_.Q(5),_.I()());a&2&&(a=_.O(2),_.A(5),_.ug(a.Nr))},BTc=function(a){a&1&&(_.H(0,"div",21),_.E(1,zTc,6,1,"mat-expansion-panel",22)(2,ATc,
6,1,"mat-expansion-panel",22),_.I());a&2&&(a=_.O(),_.Qf(a.iX===0?"debug-info-container":""),_.A(),_.F("ngIf",a.Mr),_.A(),_.F("ngIf",a.Nr))},DTc=function(a,b){if(a&1){var c=_.Bd();_.H(0,"li")(1,"file-search-result",3);_.R(2,"async");_.R(3,"async");_.N("triggerPreview",function(){var e=_.w(c).va,f=_.O();return _.x(f.ONb.emit(e))});_.I()()}if(a&2){a=b.va;b=b.index;var d=_.O();_.A();_.F("entry",a)("resultPage",d.qK)("isActive",a===d.wC)("listIndex",b)("scopeDetail",CTc(d.qK.Mm.Dd))("trackElement",d.Om)("previewTarget",
d.wC)("isSelected",b===_.S(2,10,d.selectedIndex))("codeFontSize",_.S(3,12,d.Ir))("container",d.hb.na.parentNode)}},ETc=function(a){a&1&&_.K(0,"search-results-incomplete",4);a&2&&(a=_.O(),_.F("docLink",a.A4)("trackElement",a.Om))},FTc=function(a){a&1&&(_.H(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.Q(2," Binary file "),_.I(),_.H(3,"icon-empty-state-subtitle"),_.Q(4," No preview available "),_.I()())},GTc=function(a){a&1&&_.K(0,"empty-file-detail",6);a&2&&(a=_.O(),_.F("path",a.Vc.path))},
HTc=function(a){a&1&&(_.K(0,"img",7),_.R(1,"lastPathElement"));a&2&&(a=_.O(),_.F("alt",_.S(1,2,a.Vc.path))("src",a.imageUrl,_.Se))},ITc=function(a){a&1&&(_.H(0,"dc-information-box",12),_.Q(1),_.I());a&2&&(a=_.O(2),_.A(),_.tg(" ",a.matches.message," "))},JTc=function(a){if(a&1){var b=_.Bd();_.H(0,"file-matches-navigation",17);_.R(1,"async");_.N("selectedMatchIndexChange",function(c){_.w(b);var d=_.O(4);return _.x(d.Lk.next(c))});_.I()}a&2&&(a=_.O(4),_.F("dataState",a.tu.ai)("matchCount",a.matches.Xb.length)("selectedMatchIndex",
_.S(1,5,a.Lk))("trackArtifactId",_.Uq(a.Vc))("trackElement",a.Ji))},KTc=function(a){a&1&&(_.Sf(0),_.E(1,JTc,2,7,"file-matches-navigation",16),_.R(2,"async"),_.Uf());a&2&&(a=_.O(3),_.A(),_.F("ngIf",_.S(2,1,a.Lk)>-1))},LTc=function(a){a&1&&_.K(0,"loading",18);a&2&&_.F("inline",!0)},MTc=function(a){a&1&&(_.H(0,"div",13),_.E(1,KTc,3,3,"ng-container",14)(2,LTc,1,1,"loading",15),_.I());a&2&&(a=_.O(2),_.F("ngSwitch",a.matches.state),_.A(),_.F("ngSwitchCase",a.tu.ai),_.A(),_.F("ngSwitchCase",a.tu.mj))},NTc=
function(a){a&1&&(_.K(0,"search-match-layer",21),_.R(1,"async"));a&2&&(a=_.O(3),_.F("matches",a.matches.Xb)("scrollToIndex",_.S(1,3,a.Lk))("selectedMatchIndex",a.Lk))},OTc=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"format-code",19);_.R(2,"async");_.N("lineNumberClicked",function(c){_.w(b);var d=_.O(2);return _.x(d.Kq(c))});_.E(3,NTc,2,5,"search-match-layer",20);_.I();_.Uf()}a&2&&(a=_.O(2),_.A(),_.F("value",a.Ab.code)("fileName",a.Vc.path)("lineLimitation",a.Ab.PJ)("lineNumberLinkProvider",_.S(2,
6,a.Dm))("highlightInfo",a.Ab.Zx),_.A(2),_.F("ngIf",a.matches.state===a.tu.ai))},QTc=function(a){a&1&&(_.H(0,"div",8),_.E(1,ITc,2,1,"dc-information-box",9)(2,MTc,3,3,"div",10)(3,OTc,4,8,"ng-container",11),_.I());a&2&&(a=_.O(),_.A(),_.F("ngIf",a.matches.state===a.tu.Error),_.A(),_.F("ngIf",PTc(a.matches)),_.A(),_.F("ngIf",a.Ab))},RTc=function(a){if(a&1){var b=_.Bd();_.H(0,"h2")(1,"span",5);_.Q(2,"File Preview");_.I();_.H(3,"button",6);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.close.emit())});
_.H(4,"mat-icon");_.Q(5,"close");_.I()()()}a&2&&(a=_.O(),_.A(3),_.F("title",a.K$a)("ascTrackElement",a.Ji)("trackArtifactId",_.Uq(a.dY)),_.Nf("aria-label",a.K$a))},STc=function(a){a&1&&_.K(0,"loading",11);a&2&&_.F("diameter",20)},TTc=function(a){a&1&&(_.K(0,"single-file-preview",14),_.R(1,"async"));if(a&2){a=_.O(2).Na;var b=_.O();_.F("fileData",a.Xb)("matches",_.S(1,2,b.aJ.matches))}},UTc=function(a){a&1&&_.K(0,"file-list",15);if(a&2){a=_.O(2).Na;var b=_.O();_.F("files",a.Xb.items)("queryParamsHandling",
b.merge)}},VTc=function(a){a&1&&(_.Sf(0)(1,7),_.E(2,TTc,2,4,"single-file-preview",12)(3,UTc,1,2,"file-list",13),_.Uf()());if(a&2){a=_.O().Na;var b=_.O();_.A();_.F("ngSwitch",a.Xb.type);_.A();_.F("ngSwitchCase",b.XG.File);_.A();_.F("ngSwitchCase",b.XG.gEa)}},WTc=function(a){a&1&&(_.H(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.Q(2),_.I(),_.H(3,"icon-empty-state-subtitle"),_.Q(4),_.I()());a&2&&(a=_.O().Na,_.F("isSvg",!1),_.A(2),_.ug(a.message),_.A(2),_.ug(a.iBa))},XTc=function(a,
b){a&1&&(_.Sf(0,7),_.E(1,STc,1,1,"loading",8)(2,VTc,4,3,"ng-container",9)(3,WTc,5,3,"icon-empty-state-display",10),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.tu.mj),_.A(),_.F("ngSwitchCase",b.tu.ai),_.A(),_.F("ngSwitchCase",b.tu.Error))},YTc=function(a,b){return a.map(function(c){var d=c.qe();c=c.getType();d=b.ud(d).kb();return{entryType:c||0,Vc:d,path:d.path,name:_.mB(d.path)}})},ZTc=function(a){a&1&&(_.H(0,"div",1)(1,"mat-icon",2),_.Q(2,"error_outline"),_.I(),
_.H(3,"span",3),_.Q(4),_.I()());a&2&&(a=_.O(),_.A(4),_.ug(a.G$c))},$9=function(a,b,c){this.nh=a;this.Va=b;this.UF=c;this.Bka=_.Mv.has(40)};$9.prototype.kf=function(a,b){a=a.ew;b=b.url;return this.Bka&&_.Gh(a).Le==="USE_DEFAULT_STORED_QUERY"?$Tc(this,b):_.ne(!0)};
var $Tc=function(a,b){return _.apb(a.UF).ha(_.vf(function(c){switch(c.state){case 0:return _.Ee;case 1:return _.Qob(a.nh,"The default saved query could not be resolved."),aUc(a,b,"").then(function(){return!1});case 2:return c=c.Xb.Dca,aUc(a,b,c&&c.oo||"").then(function(){return!1});default:return _.bb(c)}}))},aUc=function(a,b,c){return _.Po(a.Va,_.Bi(new _.Ai(b),"sq",c).toString(),{dj:!0})};$9.O=function(a){return new (a||$9)(_.t(_.$t),_.t(_.uh),_.t(_.PF),_.t(_.Nv))};$9.ua=_.q({token:$9,qa:$9.O,Ga:"root"});
var bUc=["resultRoot"],cUc=["resultRef"],dUc=["refPicker"],eUc=["resultCl"],fUc=["resultWorkspace"],gUc=["resultPath"],hUc=["resultPathLink"],iUc=new _.Zt("Open branch {branch}"),jUc=new _.Zt("Open tag {tag}"),a$=function(a){var b=this;this.Ge=!1;this.Vc=new _.pf(1);this.sSc=_.jG;this.wP="SearchResultRefPicker";this.Anb=_.ne([]);this.Anb=this.Vc.ha(_.vf(function(c){return _.nG(c)?_.bzb(a,c).ha(_.uf(_.GG(c.Eb)),_.z(function(d){return{Za:c,iw:d}})):_.ne({Za:c,iw:_.GG("")})}),_.z(function(c){return b.bca(c.Za,
c.iw)}))};_.h=a$.prototype;_.h.Ra=function(){};_.h.Ec=function(){this.Ge&&this.jea()};_.h.Ub=function(a){a.isSelected&&this.Ge&&this.jea()};
_.h.bca=function(a,b){var c=[];c.push({type:1,ta:this.a5c,label:"Search Result Root",context:{title:_.SF(a)?a.repository:a.ub+"/"+a.repository}});var d=_.nG(a)&&!_.SF(a);if(_.nG(a)&&_.SF(a)&&!_.ar(a)){var e=c.push,f="cl/"+_.dG(b);b={type:1,ta:this.X4c,label:_.HG(b.type),AKb:!0,context:{title:f,cl:b.rt,Vc:a}};e.call(c,b)}else d?(e=c.push,f=this.aTa(a,b),b={type:1,ta:this.Z4c,label:_.HG(b.type),AKb:!0,context:{H3a:f}},e.call(c,b)):a.params.Sb&&c.push({type:1,ta:this.e5c,label:"Snapshot",context:{title:a.params.Sb}});
(!d||a.path&&a.path!=="/")&&c.push({type:1,ta:this.Y4c,label:"Search Result Path",context:{Vc:a}});return c};_.h.aTa=function(a,b){var c=_.dG(b),d={Za:a,Wza:_.Ssb,version:0,gitRefsToken:this.Nja,LEb:!0};return Object.assign({},{title:c,ta:this.Mja,label:_.HG(b.type),ariaLabel:"Search result ref picker",mc:this.wP,context:{a4:d},tooltip:b.type===1?iUc.format({branch:c}):jUc.format({tag:c})},_.YG(a.kc().ud("").kb()))};_.h.jea=function(){var a,b;(a=this.Rza)==null||(b=a.na)==null||b.focus()};
_.p.Object.defineProperties(a$.prototype,{Za:{configurable:!0,enumerable:!0,set:function(a){this.Vc.next(a)}}});a$.O=function(a){return new (a||a$)(_.B(_.XJ))};
a$.ya=_.ad({type:a$,oa:[["file-search-breadcrumb"]],tb:function(a,b){a&1&&(_.lg(bUc,7,_.ig),_.lg(cUc,7,_.ig),_.lg(dUc,7,_.ig),_.lg(eUc,7,_.ig),_.lg(fUc,7,_.ig),_.lg(gUc,7,_.ig),_.lg(hUc,5,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.a5c=c.first);_.pg(c=_.qg())&&(b.Z4c=c.first);_.pg(c=_.qg())&&(b.Mja=c.first);_.pg(c=_.qg())&&(b.X4c=c.first);_.pg(c=_.qg())&&(b.e5c=c.first);_.pg(c=_.qg())&&(b.Y4c=c.first);_.pg(c=_.qg())&&(b.Rza=c.first)}},inputs:{resultIndex:"resultIndex",mc:"trackElement",OU:"feedbackEvent",
Ge:"isSelected",Nja:"refsToken",Za:"place"},features:[_.ud],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&&(_.E(0,FPc,1,1,"breadcrumb",
9),_.R(1,"async"),_.E(2,GPc,2,2,"ng-template",null,0,_.Dg)(4,IPc,5,8,"ng-template",null,1,_.Dg)(6,JPc,2,2,"ng-template",null,2,_.Dg)(8,KPc,1,2,"ng-template",null,3,_.Dg)(10,LPc,1,2,"ng-template",null,4,_.Dg)(12,NPc,6,8,"ng-template",null,5,_.Dg));a&2&&_.F("ngIf",_.S(1,1,b.Anb))},Ia:[_.kp,_.dH,_.xn,_.dK,_.cH,_.gK,_.hK,_.kK,_.iK,_.lK,_.Ro,_.uB,_.vB,_.Hw,_.Cn],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 kUc=function(){};kUc.O=function(a){return new (a||kUc)};kUc.Da=_.ed({type:kUc});kUc.Ca=_.Hc({imports:[_.kw,_.Dn,_.rK,_.nw,_.sK,_.nu,_.mK,_.To,_.xB,_.yB,_.vy]});var b$=function(){this.fl=_.aj.has(2)};b$.prototype.kf=function(a){a=a.ew;return this.fl&&a.get("type")==="cl"?(a=a.get("q")||"",_.gc(window,(_.Qv||"")+"search?ct=os&q="+(a+" status:submitted"),"_self"),!1):!0};b$.O=function(a){return new (a||b$)(_.t(_.Lv))};b$.ua=_.q({token:b$,qa:b$.O,Ga:"root"});var lUc=new Map([[400,2],[404,4]]),mUc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.iBa=c;this.action=d;this.ZSb=f;this.state=1;this.bE={CUa:a,Mr:e?e.Mr:"",Nr:e?e.Nr:"",MF:e?e.MF:[]}};_.W(mUc,Error);var nUc=function(a,b){return new mUc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},oUc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var pUc={},c$=function(a){var b=this;this.cache=new Map;this.rc=new _.lf;this.SNb=Number.NEGATIVE_INFINITY;this.hKb=a.events.ha(_.Ge(function(d){return d instanceof _.Un}),_.wf(this.rc));var c=this.hKb.ha(_.uf({JC:void 0,id:Number.NEGATIVE_INFINITY}),_.xf(function(d){var e=d.id;d=d.JC;b.fBa=d?b.cache.get(d.tF):void 0;b.fBa&&b.cache.set(e,b.fBa)}));a.events.ha(_.Ge(function(d){return d instanceof _.qh||d instanceof _.rh||d instanceof _.sh}),_.zf(c),_.wf(this.rc)).subscribe(function(d){var e=_.k(d);
d=e.next().value.id;e=e.next().value.JC;b.h5&&b.cache.set(b.SNb,b.h5);b.SNb=d;b.h5=b.fBa;e&&b.cache.delete(e.tF)})};c$.prototype.La=function(){this.rc.next();this.rc.complete()};c$.prototype.get=function(){return this.fBa||pUc};var qUc=function(a,b){return a.hKb.subscribe(function(){a.h5||(a.h5=pUc);a.h5=Object.assign({},a.h5,b())})};c$.O=function(a){return new (a||c$)(_.t(_.uh))};c$.ua=_.q({token:c$,qa:c$.O,Ga:"root"});var rUc={File:0,gEa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.Jn=a;this.lw=b;this.Gya=c;this.n8c=_.Mv.has(69);this.bQb=_.Mv.has(88)};d$.prototype.sXa=function(a){var b=this.Jn.parse(a),c=sUc(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.w4c;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,Z3:b,type:this.bQb?2:1}};
var sUc=function(a,b){var c=[];b=_.k(_.Yi(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=tUc(a,d);e&&c.push({start:d.location.start,end:d.location.end,w4c:e})}return c.sort(function(f,g){return f.start-g.start})},tUc=function(a,b){if((a.n8c||a.bQb)&&_.yya(b,9)&&!b.error&&(a=_.Tvb(b.value?b.value.value:"",a.Gya,a.lw)))return'(repo:"'+_.ok(a,2)+'" branch:"'+_.ok(a,3)+'")'};d$.O=function(a){return new (a||d$)(_.t(_.Bw),_.t(_.Y4a),_.t(_.Z4a),_.t(_.Nv))};d$.ua=_.q({token:d$,qa:d$.O,Ga:"root"});var uUc={kC:1},vUc=new Map([["SNIPPET_SUBSET",new _.uI({kC:1,Jxa:10,Kxa:60})],["MATCHING_LINE_SUBSET",new _.uI({Jxa:10,Kxa:60})],["ALL_MATCHING_LINES",new _.uI({g6a:!0})],["NONE",new _.uI({})]]),e$=function(a,b,c,d,e,f,g){this.Rda=a;this.Jn=b;this.oN=c;this.Y3c=d;this.PP=e;this.RTc=_.Mv.has(44);this.KC=_.Mv.has(69);this.YC=_.Mv.has(97);this.eu=g.m2()},wUc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&OPc(b,d.Mm)){var f=d.d5c,g=f.Yra;b=f.nextPageToken;return g.length>=e||!b?
_.ne(WPc(d,c,d.Mm,f)):a.Kua(d.Mm,b,e-g.length,g.length).ha(_.xf(function(r){var v=r.qo;r=r.nextPageToken;f.Yra=g.concat(v);f.nextPageToken=r}),_.z(function(r){return WPc(r,c,d.Mm,f)}))}var m=a.sXa(b),n=Object.assign({},b,{OW:m});return a.Kua(VPc(m)?n:b,"",e,0).ha(_.z(function(r){return WPc(r,c,n,{Yra:r.qo,nextPageToken:r.nextPageToken})}))};
e$.prototype.Kua=function(a,b,c,d){if(c<=0)throw Error("dg`"+c);var e=Math.min(c,100);b=xUc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(yUc(this,a,e,d)),c-=e;return b};
var zUc=function(a,b,c,d){return a.Rda.match(b,c.jl,new _.wI({Le:c.Le}),new _.xI({kC:d})).ha(_.z(function(e){var f;return((f=e.ol)==null?void 0:f.H0a)||[]}))},yUc=function(a,b,c,d){return _.vf(function(e){return e.nextPageToken?xUc(a,b,e.nextPageToken,c,d+e.qo.length).ha(_.z(function(f){return Object.assign({},f,{qo:e.qo.concat(f.qo)})})):_.ne(e)})},xUc=function(a,b,c,d,e){var f=a.eu.ha(_.df(1),_.z(function(r){return new _.tI(Object.assign({},uUc,{pageSize:d,pageToken:c,pathPrefix:_.dqb(b.Dd),WW:b.Dd.Eb,
Ip:_.xpb(b.Dd),Le:b.Le,PP:a.PP||"",yv:b.yv,KC:a.KC,YC:a.YC,eu:r}))})),g=b.jl,m=!1,n=b.OW;VPc(n)&&(g=n.Z3,m=!0);b.Dd.Sb&&(g=g+" add_workspace:"+b.Dd.Sb);return f.ha(_.vf(function(r){return a.Rda.search(g,r,vUc.get(b.B6a),m)})).ha(_.z(function(r){var v=TPc(r,a.RTc,a.oN.MUb),y=v.length,D=Number(r.DUa||0),J=r.nextPageToken;J?D=Math.max(e+y+1,D):(D=e+y,J="");return{iN:D,Nt:!r.yv,nextPageToken:J,qo:v,Mr:r.Mr,Nr:r.Nr,MF:r.MF}}))};e$.prototype.sXa=function(a){return CPc(a.XK.hua)?void 0:this.Y3c.sXa(a.jl)};
e$.O=function(a){return new (a||e$)(_.t(_.ZJ),_.t(_.Bw),_.t(_.jw),_.t(d$),_.t(_.n5a),_.t(_.Nv),_.t(_.qw))};e$.ua=_.q({token:e$,qa:e$.O});var AUc=new _.Zt("{query} - Search"),f$=function(){_.bH.apply(this,arguments)};_.W(f$,_.bH);f$.prototype.Qm=function(a){this.title.Qm(a?AUc.format({query:a}):"Search")};f$.O=function(){var a;return function(b){return(a||(a=_.Od(f$)))(b||f$)}}();f$.ua=_.q({token:f$,qa:f$.O,Ga:"root"});var BUc=new _.ld("partialResultsLink",{Ga:"root",qa:function(){var a=_.u(_.j5a,8);return a?_.ok(a,11):""}});var ZPc=/^[lL]:(\d+)$/,YPc=/:(\d+)(:\d+)?$/;var CUc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,v,y,D,J,L){this.cache=a;this.Jn=b;this.Va=c;this.Ep=d;this.mh=e;this.HBa=f;this.Ah=g;this.QN=m;this.A4=n;this.PP=r;this.Ja=y;this.nYa=L;this.nqb=new _.Zd;this.oSb=new _.lf;this.tu=_.JF;this.Om="GlobalSearchResults";this.Pnc="Dismiss";this.fxc=_.kQa;this.Mm=this.page=_.Ee;this.Nt=!1;this.qMb=_.Ee;this.S2c=v.gV().ha(_.z(function(P){return P||10}));this.o7c=v.Rea();this.fl=_.aj.has(2)};
g$.prototype.Ra=function(){var a=this;this.Mm=_.Fe(this.Va.Yl.root.ew.ha(_.z(_.Gh)),this.oSb).ha(_.Qpb(this.S2c,this.o7c),_.z(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{XK:c,jl:c.jl||"",Le:c.Le||"",Dd:_.Li(c.Dd||"",a.Jn.HJ),PP:a.PP||"",yv:c.yv==="1",pageSize:e,B6a:d}}),_.xf(function(c){a.HBa.Qm(c.jl);a.wC=void 0}));var b=this.Mm.ha(_.zf(_.ze(function(){return a.page.ha(_.uf(void 0))})),_.vf(function(c){c=_.k(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.ne(_.BF(e)):DUc(a,d,c).ha(_.z(_.BF),_.uf(_.KF),_.Ze(function(f){return _.ne(a.onError(f,function(){a.oSb.next(d.XK)}))}))}),_.uf(_.KF),_.gf(),_.vf(function(c){return c.state!==0?_.ne(c):_.ne(c).ha(_.ff(300))}),_.xf(function(c){a.fl&&c.state===1&&c.bE.CUa===3&&_.s9a(a.nYa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ha(_.qf(1));this.page=b;this.nqb.add(b.connect());this.qMb=this.page.ha(_.uf(void 0),_.Wdb())};g$.prototype.La=function(){this.nqb.unsubscribe();this.Ah.Ud();_.nwb(this.HBa)};
g$.prototype.rs=function(){this.Ja.ob({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var DUc=function(a,b,c){var d=a.Jn.parse(b.jl||"");if(!d.length)return _.oe(new mUc(1,"Empty query","Please enter a search query"));EUc(a,d);return FUc(a,b,c).ha(_.vf(function(e){a.Nt=e.Nt;if(!e.qo.length)throw new mUc(3,"No matching results","Try modifying your query",void 0,e);if(!mQc(e,b.XK.UVb))return _.ne(e);var f=e.qo[0].Vc,g=$Pc(d);g&&(f=_.$q(f.kc(),{line:g}).kb());return a.Va.navigate(_.Uq(f),{wg:"merge",dj:!0}).then(function(){a.Ah.wLb(a.l7c,{duration:7E3});return e})}))},FUc=function(a,
b,c){var d=b.XK.QVa?Number(b.XK.QVa):1;return!Number.isInteger(d)||d<1?_.oe(nUc()):wUc(a.Ep,b,d-1,c&&_.rG(c)?c.Xb:void 0)};
g$.prototype.onError=function(a,b){if(a instanceof mUc)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.QN;(c=DPc(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)&&lUc.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=oUc.get(c);var g;f&&((g=a)==null?0:g.startsWith(f))&&(a=a.substring(f.length));return new mUc(c,"Invalid search query",a||
"This may be the result of a syntax error",e)}_.Mt(this.mh,a);return nUc(a.error,b)};var EUc=function(a,b){var c;if(c=a.fl)a:{b=_.k(_.Yi(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.yya(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.s9a(a.nYa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.p.Object.defineProperties(g$.prototype,{pTc:{configurable:!0,enumerable:!0,get:function(){return _.nQa}}});
g$.O=function(a){return new (a||g$)(_.B(c$),_.B(_.Bw),_.B(_.uh),_.B(e$),_.B(_.Lt),_.B(f$),_.B(_.Ut),_.B(_.h5a),_.B(BUc),_.B(_.n5a),_.B(_.qw),_.B(_.Wv),_.B(_.Lv),_.B(_.Nv),_.B(_.ry))};
g$.ya=_.ad({type:g$,oa:[["file-search"]],tb:function(a,b){a&1&&_.lg(CUc,7);if(a&2){var c;_.pg(c=_.qg())&&(b.l7c=c.first)}},features:[_.yg([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&&(_.E(0,kQc,4,4,"ng-container",2),_.R(1,"async"),_.E(2,lQc,9,3,"ng-template",null,0,_.Dg));a&2&&_.F("ngIf",_.S(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"],fTc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.ez=b;this.Ja=c;this.Va=d;this.Ep=e;this.al=f;this.XG=rUc;this.nSc="Copy file path";this.cXc=_.jj;this.pec=_.Xob;this.isActive=!1;this.Rf=-1;this.mc="";this.yTb="repo";this.Ge=!1;this.TBa=new _.vm;this.U_b=new _.lf;this.C6a=_.Ee;g&&(this.Uh=g.Uh);this.r6a=_.Mv.has(22);this.TAa=_.Mv.has(70)&&_.Mv.has(69)};_.W(h$,_.ip);h$.ua=_.ip.ua;
h$.prototype.Ub=function(a){a.isSelected&&this.Ge&&this.jea();a.entry&&(this.lB=Date.now(),this.Bxb=_.Tva(this.jc.Vc,this.jc.sw,this.jc.Sq,["CLICK_RESULT_FILENAME"],this.jc.QC,this.lB),this.ISa=_.Tva(this.jc.Vc,this.jc.sw,this.jc.Sq,["CLICK_RESULT_CONTENT"],this.jc.QC,this.lB),this.XB=_.kqb(this.jc.Vc,this.Va,{cga:"oneBased"}),this.C6a=JUc(this))};h$.prototype.Ec=function(){this.Ge&&this.jea()};h$.prototype.rs=function(){this.Ja.ob({gestureName:"CLICK",element:this.mc,action:"copy",projectId:this.projectId})};
h$.prototype.zba=function(a){if(this.jc)return _.jG(this.jc.Vc,a)};
var JUc=function(a){if(a.jc.type===1)return _.Ee;var b={ol:a.jc.ol,Ed:!1},c=zUc(a.Ep,a.jc.Vc,a.qK.Mm,a.qK.Mm.B6a==="SNIPPET_SUBSET"?1:0).ha(_.df(1),_.z(function(d){return{ol:d,Ed:!0}}),BPc(),_.ue());return a.U_b.ha(_.vf(function(d){return d?c:_.ne(b)}),_.vf(function(d){var e=a.container.scrollTop,f=!d.Ed&&e>(a.TAa?a.V_.na.offsetTop:a.Rza.na.offsetTop)?a.Kwb.na.offsetTop:0;return _.ne(void 0).ha(APc(_.bj),_.Ye(function(){return a.al.PO}),_.z(function(){return f?e-f+a.Kwb.na.offsetTop:e}),_.Ye(function(){return a.al.Xxa}),
_.xf(function(g){a.container.scrollTop=g}),_.zka(),_.uf(d))}),_.uf(b),_.qf(1),_.ue())};h$.prototype.jea=function(){if(!this.TAa){var a,b;(a=this.Rza)==null||(b=a.na)==null||b.focus()}};
_.p.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.jc.Vc.ub}},G4a:{configurable:!0,enumerable:!0,get:function(){var a=_.rqb(this.jc.Vc,this.yTb);return a&&"["+a+"]"}},wZa:{configurable:!0,enumerable:!0,get:function(){return!!this.jc.Vc.params.Sb}},Lwb:{configurable:!0,enumerable:!0,get:function(){return this.jc.type===0&&!!this.jc.E1a&&this.qK.Mm.B6a!=="NONE"}},b7c:{configurable:!0,enumerable:!0,get:function(){return _.TF(this.jc.Vc)&&this.jc.type===
0&&!!this.jc.JI&&this.jc.JI!=="0"&&this.jc.JI!==this.jc.II}},W6c:{configurable:!0,enumerable:!0,get:function(){return _.TF(this.jc.Vc)&&this.jc.type===0&&!!this.jc.II&&this.jc.II!=="0"}}});h$.O=function(a){return new (a||h$)(_.B(_.Nv),_.B(_.ww),_.B(_.Wv),_.B(_.uh),_.B(e$),_.B(_.vv),_.B(_.ip,12))};
h$.ya=_.ad({type:h$,oa:[["file-search-result"]],tb:function(a,b){a&1&&(_.lg(GUc,5),_.lg(HUc,5,_.Td),_.lg(IUc,5,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.Rza=c.first);_.pg(c=_.qg())&&(b.V_=c.first);_.pg(c=_.qg())&&(b.Kwb=c.first)}},inputs:{jc:"entry",qK:"resultPage",container:"container",isActive:"isActive",Rf:"listIndex",mc:"trackElement",yTb:"scopeDetail",wC:"previewTarget",Ge:"isSelected",Ir:"codeFontSize"},outputs:{TBa:"triggerPreview"},features:[_.yg([{wa:_.ip,Hb:h$}]),_.Lf,_.ud],Aa:20,Ba:27,Ea:function(){return[["classicResultPath",
""],["copyButton",""],["breadcrumb",""],["resultPath",""],["hidePreviewButton",""],["matchDeletedCard",""],["cardBody",""],["fileDeletedCard",""],["expansionToggle",""],["collapsed",""],_.$A("{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=_.Bd();_.H(0,"div",11)(1,"div",12);_.E(2,nQc,1,3,"star",13);_.K(3,"mat-icon",14);_.E(4,oQc,2,6,"file-search-breadcrumb",15)(5,qQc,5,8,"ng-template",null,0,_.Dg);_.I();_.K(7,"mat-divider",16);_.H(8,"copy-button",17,1);_.R(10,"maybeStripGoogle3");_.R(11,"async");_.N("copyEvent",function(){_.w(c);
return _.x(b.rs())});_.I();_.E(12,rQc,5,2,"ng-container",18);_.Sf(13,19);_.E(14,YSc,7,4,"ng-container",20)(15,aTc,3,2,"ng-container",20);_.Uf();_.I();_.Sf(16,19);_.E(17,hTc,4,4,"ng-container",20)(18,iTc,3,12,"div",21);_.Uf();_.E(19,jTc,6,1,"mat-expansion-panel",22)}a&2&&(a=_.bg(6),_.Pf("active-element",b.isActive)("citc",b.wZa),_.A(),_.Pf("no-breadcrumb-padding",!b.TAa),_.A(),_.F("ngIf",b.r6a),_.A(),_.F("svgIcon",b.jc.type===b.XG.File?"source:file":"source:folder_open"),_.A(),_.F("ngIf",b.TAa)("ngIfElse",
a),_.A(4),_.F("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.nSc)("copyText",_.S(11,25,_.S(10,23,b.jc.Vc))),_.A(4),_.F("ngIf",b.jc.Ria),_.A(),_.F("ngSwitch",b.jc.type),_.A(),_.F("ngSwitchCase",b.XG.File),_.A(),_.F("ngSwitchCase",b.XG.gEa),_.A(),_.F("ngSwitch",b.jc.type),_.A(),_.F("ngSwitchCase",b.XG.File),_.A(),_.F("ngSwitchCase",b.XG.gEa),_.A(),_.F("ngIf",b.jc.HI))},Ia:[_.kp,_.dH,a$,_.wn,_.xn,_.yn,_.zn,_.dK,_.gK,_.hK,_.kK,_.iK,_.AB,_.gp,_.GL,_.cH,_.Dw,_.Bt,
_.Ft,_.mu,_.Yx,_.ay,_.QB,_.RB,_.fJ,_.Zx,_.Ro,_.yJ,_.zL,_.Hw,_.Cn,_.HK],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.Uj=b;this.Q4a=c;this.V5c={Uj:b,Dga:!0,zTb:b.w4.qw}};i$.prototype.resolve=function(a){var b=this,c=_.Gh(a.ew),d=_.erb(c),e=d.scopes;a=new _.lf;c=_.Fe(_.Pwb(this.Q4a,c.Le,d.state).ha(_.xf(function(f){b.Uj.w4.V5a(e,f.prefix||null)}),_.z(function(f){return f.o8a})),a);return Object.assign({},this.V5c,{SQa:c,c6a:_.Lzb(new _.Izb(this.document,this.Uj),a)})};i$.O=function(a){return new (a||i$)(_.t(_.ph),_.t(_.zK),_.t(_.iJ))};i$.ua=_.q({token:i$,qa:i$.O});var lTc=function(){return[]},j$=function(a,b){var c=this;this.Jn=b;this.c3a=new _.lh(void 0);this.m7a=new _.lh(!1);this.fTc=this.c3a.ha(_.z(function(d){if(d&&d.type!==0){var e=d.Z3;var f=c.Jn.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),Ysa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.vnc='"package:" is deprecated, use "repo:" and "branch:" instead';
this.hnc="Improve your search:";this.Mnc="Showing results for";this.G$b=_.mQa;this.o8c=_.Mv.has(84)};j$.prototype.Ra=function(){};var KUc=function(a){return _.ve([a.c3a,a.m7a]).ha(_.z(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a.o8c&&!c&&b&&b.type!==0?b:void 0}))};
_.p.Object.defineProperties(j$.prototype,{U2c:{configurable:!0,enumerable:!0,set:function(a){var b=_.k(a);a=b.next().value;b=(b=b.next().value)&&_.rG(b)&&b.Xb;a=a&&_.rG(a)&&a.Xb;b=b?b.Mm.OW:void 0;this.c3a.next(b);b=b?b.type!==0?b.Z3:void 0:void 0;a&&a.Mm.OW?(a=a.Mm.OW,a=a.type!==0?a.Z3:void 0):a=void 0;b&&b!==a&&this.m7a.next(!1)}}});j$.O=function(a){return new (a||j$)(_.B(_.Nv),_.B(_.Bw))};
j$.ya=_.ad({type:j$,oa:[["query-suggestion","searchResultsElementName",""]],inputs:{Om:"searchResultsElementName",U2c:"pagedData"},oc:["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&&(_.E(0,pTc,9,9,"span",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,KUc(b)))},Ia:[_.kp,_.vn,_.wn,_.xn,_.Dw,_.Et,_.mu,_.Yx,_.ay,_.Zx,_.Ro,_.Cn],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 qTc=function(){return[]},k$=function(a,b){var c=this;this.Ja=a;this.bc=b;this.V$a="Next page";this.W$a="Previous page";this.Dnc="Open page {pageNumber}";this.jdc=new _.Zt(this.Dnc);this.fab=new _.Xt(1);this.mc="";this.Cy={lMb:[]};this.i6c=_.CF(function(d){c.Ja.ob({element:c.mc,action:"searchResultsPageSizeChanged",jf:d.toString(),gestureName:"CHANGE"});c.bc.R4(d)});this.Z5c=this.bc.gV()};k$.prototype.Ra=function(){};
var LUc=function(a){var b=a.Sc;var c=a.Mm;var d=Math.ceil(Math.min(a.iN,2E3)/c.pageSize)-1-b;d=_.k(sTc(b,d));a=d.next().value;d=d.next().value;a=_.Odb(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),Sc:e,VDb:b===e}});d=a.findIndex(function(e){return e.VDb});return{lMb:a,In:a[d-1],next:a[d+1]}};_.p.Object.defineProperties(k$.prototype,{V2c:{configurable:!0,enumerable:!0,set:function(a){this.Cy=LUc(a)}}});k$.O=function(a){return new (a||k$)(_.B(_.Wv),_.B(_.qw))};
k$.ya=_.ad({type:k$,oa:[["result-footer"]],inputs:{V2c:"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&&(_.H(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.Q(3,"chevron_left"),_.I()(),_.E(4,rTc,2,10,"conditional-link",3),_.H(5,"conditional-link",4)(6,"mat-icon",2),_.Q(7,"chevron_right"),_.I()()(),_.H(8,"span",5)(9,"mat-label"),_.Q(10," Results per page "),_.I(),_.H(11,"mat-form-field",6)(12,"mat-select",7),_.R(13,"async"),_.N("selectionChange",function(c){return b.i6c(c.value)}),_.H(14,"mat-option",
8),_.Q(15," 10 "),_.I(),_.H(16,"mat-option",8),_.Q(17," 25 "),_.I(),_.H(18,"mat-option",8),_.Q(19," 100 "),_.I()()()());a&2&&(_.A(),_.F("condition",b.Cy.In)("sameWindow",!0)("link",_.Ag(27,qTc))("queryParams",b.Cy.In==null?null:b.Cy.In.Ta)("linkAriaLabel",b.W$a)("title",b.W$a)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",b.Cy.In==null?null:b.Cy.In.Sc),_.A(3),_.F("ngForOf",b.Cy.lMb),_.A(),_.F("condition",b.Cy.next)("sameWindow",!0)("link",_.Ag(28,qTc))("queryParams",b.Cy.next==
null?null:b.Cy.next.Ta)("linkAriaLabel",b.V$a)("title",b.V$a)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",b.Cy.next==null?null:b.Cy.next.Sc),_.A(4),_.Nf("id",b.mc+"-page-size-control-label"),_.A(3),_.F("aria-labelledby",b.mc+"-page-size-control-label")("value",_.S(13,25,b.Z5c)),_.A(2),_.F("value",10),_.A(2),_.F("value",25),_.A(2),_.F("value",100))},Ia:[_.kp,_.wn,_.VJ,_.Mw,_.ux,_.px,_.mu,_.RA,_.SA,_.tA,_.Cn],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 vTc=function(){return[]},MUc=new _.Zt("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),NUc=new _.Xt(1),l$=function(a,b,c,d){var e=this;this.Ja=c;this.bc=d;this.f_c=EPc;this.dxc=_.gQa;this.exc=_.iQa;this.Nt=!1;this.iX=0;this.Le="";this.Dd={};this.j6c=_.CF(function(f){e.Ja.ob({element:e.Om,action:"snippetDetailChanged",jf:f.toString(),gestureName:"CHANGE"});e.bc.FAa(f)});this.p7c=this.bc.Rea();this.bc.Mva();
this.fl=_.aj.has(2);this.IZc=_.Mv.has(45)};l$.prototype.Ra=function(){};
l$.prototype.Ub=function(a){if(a.pagedSearchResponse){var b=this.Dia;if(b){this.iX=b.qo.length;var c=b.WVc+1;this.Nt=b.Nt;var d=MUc.format,e=this.iX,f=NUc.format(c+this.iX-1),g=NUc.format(b.iN);this.gSb=d.call(MUc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.Dia&&this.Nt&&this.fl?b.iN>3E6?"1M+":b.iN>2E5?"100k+":b.iN>1E4?"10k+":b.iN>1E3?"1k+":"~"+g:g});this.Mr=b.Mr;this.Nr=b.Nr}else this.iX=0}a.errorData&&this.j1&&(this.iX=0,this.gSb=this.j1.message,this.Mr=this.j1.bE.Mr,this.Nr=
this.j1.bE.Nr)};l$.prototype.rs=function(){this.Ja.ob({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.p.Object.defineProperties(l$.prototype,{Mm:{configurable:!0,enumerable:!0,set:function(a){this.Le=a.Le;this.Dd=a.Dd}},dRc:{configurable:!0,enumerable:!0,get:function(){return this.fl}},KPc:{configurable:!0,enumerable:!0,get:function(){return this.Dia?this.Dia.qo.map(function(a){return a.Vc.path}).join("\n"):""}}});
l$.O=function(a){return new (a||l$)(_.B(_.Lv),_.B(_.Nv),_.B(_.Wv),_.B(_.qw))};
l$.ya=_.ad({type:l$,oa:[["result-header","searchResultsElementName",""]],inputs:{Om:"searchResultsElementName",Nt:"maybeSkippedDocuments",Mm:"queryContext",Dia:"pagedSearchResponse",j1:"errorData"},features:[_.ud],oc:["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&&(_.H(0,"span",0)(1,"span",1),_.Q(2),_.E(3,tTc,2,0,"mat-icon",2),_.I(),_.E(4,uTc,1,5,"copy-button",3)(5,wTc,8,8,"ng-container",4)(6,xTc,3,4,"a",5)(7,yTc,14,5,"span",6),_.I(),_.E(8,BTc,3,4,"div",7));a&2&&(_.A(2),_.tg(" ",b.gSb," "),_.A(),_.F("ngIf",!!b.Dia&&b.Nt&&b.fl),_.A(),_.F("ngIf",b.iX!==0),_.A(),_.F("ngIf",b.f_c(b.Dd)||b.Le),_.A(),_.F("ngIf",b.Nt&&b.fl&&
b.IZc),_.A(),_.F("ngIf",b.dRc),_.A(),_.F("ngIf",b.Mr||b.Nr))},Ia:[_.kp,_.xn,_.AB,_.FA,_.Mw,_.ux,_.px,_.mu,_.RA,_.SA,_.tA,_.Yx,_.ay,_.QB,_.RB,_.fJ,_.Ro,_.Jv,_.Cn],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=_.ad({type:m$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{fUc:"docLink",mc:"trackElement"},oc:["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&&(_.H(0,"span",0),_.Q(1," Not seeing the search results you expect?\n"),_.I(),_.H(2,"a",1),_.Q(3," Learn more\n"),_.I());a&2&&(_.A(2),_.F("externalLink",
b.fUc)("ascTrackElement",b.mc))},Ia:[_.kp,_.gp],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){_.gs.call(this,g,m,n,v);this.Ja=a;this.qh=b;this.wYa=c;this.Va=d;this.vd=e;this.A4=f;this.Om="";this.TVb=!1;this.ONb=new _.vm;this.ad=_.JF;this.XG=rUc;this.selectedIndex=new _.lh(-1);this.qo=_.Ee;this.Jr=new _.Zd;this.O5c=new _.Zd;this.Ir=r.Ir.ha(_.z(function(y){return y?y+"px":void 0}),_.qf(1),_.ue())};_.W(n$,_.gs);n$.Fa=_.gs.Fa;
n$.prototype.Ra=function(){var a=this;_.gs.prototype.Ra.call(this);this.Jr.add(qUc(this.wYa,function(){return{page:a.qK,scrollTop:a.hb.na.scrollTop}}));this.Jr.add(this.Va.events.ha(_.Ge(function(b){return b instanceof _.qh}),_.uf(null)).subscribe(function(){a.a5a=a.wYa.get().scrollTop}));this.Jr.add(this.vd.register("selectNextResult","j",function(){a.ZP(1);a.ts("selectNextResult")}));this.Jr.add(this.vd.register("selectPreviousResult","k",function(){a.ZP(-1);a.ts("selectPreviousResult")}))};
n$.prototype.Ub=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.Jr.add(_.fwb(this.qh,function(){b.selectedIndex.next(0)})),this.O5c.unsubscribe(),this.qo=QUc(this))};n$.prototype.Fn=function(){this.a5a!==void 0&&(this.hb.na.scrollTop=this.a5a,this.a5a=void 0)};n$.prototype.La=function(){_.gs.prototype.La.call(this);this.Jr.unsubscribe()};
var CTc=function(a){return a.path||a.repository?"ref":a.Be?"repo":"repoGroup"},QUc=function(a){var b=a.qK.qo;return b.length<=25||a.wYa.get().scrollTop?_.ne(b):_.kJa.ha(_.jf(),_.ff(0),_.cf(b),_.uf(b.slice(0,20)))};n$.prototype.ZP=function(a){var b=this.qK.qo.length;b&&(a=this.selectedIndex.value+a,a<0||a>=b||this.selectedIndex.next(a))};n$.prototype.ts=function(a){this.Ja.ob({element:"ResultList",action:a,gestureName:"KEYBOARD",Rf:this.selectedIndex.value})};
n$.O=function(a){return new (a||n$)(_.B(_.fp),_.B(_.zh),_.B(c$),_.B(_.uh),_.B(_.gv),_.B(BUc),_.B(_.Td),_.B(_.fs),_.B(_.Fg),_.B(_.IF),_.B(_.Zr,8))};
n$.ya=_.ad({type:n$,oa:[["result-list"]],tb:function(a,b){a&1&&_.lg(OUc,7);if(a&2){var c;_.pg(c=_.qg())&&(b.kmd=c.first)}},inputs:{wC:"previewTarget",qK:"resultPage",Om:"searchResultsElementName",TVb:"showResultsIncomplete"},outputs:{ONb:"previewTriggered"},features:[_.Lf,_.ud],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&&(_.dg(PUc),_.H(0,"ul",null,0),_.E(2,DTc,4,14,"li",1),_.R(3,"async"),_.I(),_.E(4,ETc,1,2,"search-results-incomplete",2),_.eg(5));a&2&&(_.A(2),_.F("ngForOf",_.S(3,2,b.qo)),_.A(2),_.F("ngIf",b.TVb))},Ia:[_.wn,_.xn,h$,m$,_.Cn],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={bL:0,EMPTY:1,fic:2,tCc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Ja=a;this.rh=b;this.Va=c;this.qIb=_.BF([]);this.tu=_.JF;this.joa=SUc;this.Ji="SearchResultFilePreview";this.data="";this.Dm=_.Ee;this.metadata=null;this.Lk=new _.pf(1)};o$.prototype.Ra=function(){};var PTc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return a.Xb.length>0;default:return _.bb(a)}};
o$.prototype.Kq=function(a){this.Va.navigate(_.Uq(_.$q(this.Vc.kc(),{line:a.line+1}).kb()),{wg:"preserve"});this.Ja.ob({gestureName:"CLICK",element:this.Ji,action:"selectLine",projectId:this.Vc.ub},a.p3)};
_.p.Object.defineProperties(o$.prototype,{CVc:{configurable:!0,enumerable:!0,set:function(a){var b=a.ue,c=a.JF;a=a.Vc;this.data=b.Fv()||_.RF(_.Sj(b,1));this.metadata=_.Vj(b,_.Eq,2);this.Vc=a;this.Ab=_.Vtb(a,b,[c]);this.Dm=_.lqb(a,_.SJ(this.rh,a,"path"),this.Va)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.qIb=a;this.Lk.next(_.yF(a,[]).length?0:-1)},get:function(){return this.qIb}},eUc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?RUc.includes(_.ok(this.metadata,
1))?2:_.kk(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata,b=this.data;return"data:"+(a?_.ok(a,1):"")+";base64,"+b}}});o$.O=function(a){return new (a||o$)(_.B(_.fp),_.B(_.RJ),_.B(_.uh))};
o$.ya=_.ad({type:o$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{CVc:"fileData",matches:"matches"},oc:["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&&(_.Sf(0,0),_.E(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),_.Uf());a&2&&(_.F("ngSwitch",b.eUc),_.A(),_.F("ngSwitchCase",b.joa.bL),_.A(),_.F("ngSwitchCase",
b.joa.EMPTY),_.A(),_.F("ngSwitchCase",b.joa.fic),_.A(),_.F("ngSwitchCase",b.joa.tCc))},Ia:[_.xn,_.yn,_.zn,_.BL,_.EL,_.DB,_.FB,_.EB,_.FF,_.DF,_.NJ,_.CL,_.Cn,_.JB],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.Ur=a;this.aJ=b;this.tu=_.JF;this.XG=rUc;this.Ji="SearchResultFilePreview";this.Jfc="result-preview-header";this.K$a="Close";this.Xmc="Preview of File ";this.page=_.Ee;this.dY=new _.Ph;this.close=new _.vm},UUc=function(a,b){return a.Ur.get(b.ub,b.Yc,b.repository,_.Si(b),b.path,{Sb:b.params.Sb,type:1,line:_.Qva(b.params.line)}).ha(_.z(function(c){var d=_.Kq(c);if(!d)throw Error("eg");var e;return _.BF({type:0,ue:d,JF:(e=_.MG(c)[0])!=null?e:0,Vc:b})}))},VUc=function(a,b){var c=
b.kc();return a.Ur.list(b.ub,b.Yc,b.repository,_.Si(b),b.path,b.params.Sb).ha(_.z(function(d){return{state:2,Xb:{type:1,items:YTc(d,c)}}}))};
_.p.Object.defineProperties(TUc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Vc;this.dY=b;switch(a.type){case 0:a.RXc?this.aJ.wxa.next(b):this.aJ.ppb();b=UUc(this,b);break;case 1:b=VUc(this,b);break;default:b=_.bb(a)}setTimeout(function(){var c;(c=document.getElementById("result-preview-header"))==null||c.focus()});this.page=b.ha(_.uf(_.KF),_.Ze(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=_.bb(c)}}return _.ne({state:1,message:"Error fetching contents",iBa:c})}))}},w0c:{configurable:!0,enumerable:!0,set:function(a){a=a.OW;VPc(a)?this.aJ.UPa.next(a.Z3):this.aJ.UPa.next(void 0)}}});TUc.O=function(a){return new (a||TUc)(_.B(_.VK),_.B(_.DL))};
TUc.ya=_.ad({type:TUc,oa:[["result-preview"]],inputs:{target:"target",w0c:"loadedQueryContext"},outputs:{close:"close"},features:[_.yg([_.DL])],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&&(_.E(0,RTc,6,4,"h2",0),_.H(1,"div",1),_.K(2,"mat-icon",2),_.H(3,"a",3),_.Q(4),_.I()(),_.E(5,XTc,4,4,"ng-container",
4),_.R(6,"async"));a&2&&(_.F("ngIf",b.dY.path),_.A(3),_.F("routerLink",_.Uq(b.dY))("ascTrackElement",b.Ji),_.Nf("id",b.Jfc)("aria-label",b.Xmc+b.dY.path),_.A(),_.tg(" ",b.dY.path," "),_.A(),_.F("ngIf",_.S(6,7,b.dY.path&&b.page)))},Ia:[_.kp,_.xn,_.yn,_.zn,_.GL,_.DB,_.FB,_.EB,_.DF,_.Dw,_.Et,_.mu,_.Ro,o$,_.Cn],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.fl=_.aj.has(2)};_.p.Object.defineProperties(WUc.prototype,{G$c:{configurable:!0,enumerable:!0,get:function(){return this.warnings.join(";")}},Q6c:{configurable:!0,enumerable:!0,get:function(){return this.fl&&this.warnings&&this.warnings.length>0}}});WUc.O=function(a){return new (a||WUc)(_.B(_.Lv))};
WUc.ya=_.ad({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&&_.E(0,ZTc,5,1,"div",0);a&2&&_.F("ngIf",b.Q6c)},Ia:[_.xn,_.mu],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=_.ed({type:XUc});XUc.Ca=_.Hc({Pb:[_.GJ],imports:[_.Dn,_.VL,_.XL,_.GB,_.GF,_.EF,_.eJ,_.OJ,_.WL]});var YUc,ZUc;YUc={fo:i$};ZUc=[{path:"",component:g$,kf:_.aG([b$,$9]),resolve:YUc,Qq:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Da=_.ed({type:_.p$,id:"search"});_.p$.Ca=_.Hc({Pb:[i$,_.VK],imports:[_.kw,kUc,_.ty,_.Dn,_.nK,_.rK,_.sK,_.CB,_.hp,_.cM,_.XL,_.BK,_.nw,_.HA,_.GB,_.GF,_.EF,_.dy,_.sz,_.Cx,_.nu,_.QF,_.yy,_.TB,_.OF,_.xy,_.IK,_.OJ,_.nA(ZUc),_.Kv,_.WL,XUc,_.PJ,_.LB,_.AL,_.vy,_.To]});_.Scb(_.p$,"search");
_.Tpb(g$,function(){return[_.kp,_.xn,_.yn,_.zn,_.AB,_.gp,_.DB,_.FB,_.EB,_.DF,_.Dw,_.Bt,_.Ot,_.Pt,_.Qt,_.Ro,_.KB,TUc,j$,k$,l$,n$,m$,WUc]},function(){return[_.Cn]});
}catch(e){_._DumpException(e)}
try{
var $Uc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},aVc=function(a){a&1&&_.K(0,"settings-header",27)},bVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.Q(3," Appearance ");_.I();_.H(4,"mat-select",15);_.R(5,"async");_.N("selectionChange",function(c){_.w(b);var d=_.O();return _.x(d.k6c(c.value))});_.H(6,"mat-option",29);_.Q(7," Light ");_.I();_.H(8,"mat-option",30);_.Q(9," Dark ");_.I();_.H(10,"mat-option",31);_.Q(11," Use System Settings ");
_.I()()()()}a&2&&(a=_.O(),_.A(4),_.F("value",_.S(5,1,a.t5a)))},cVc=function(a,b){a&1&&(_.H(0,"mat-option",34),_.Q(1),_.I());a&2&&(a=b.va,_.F("value",a),_.A(),_.tg(" ",a.replace("cider","default")," "))},dVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.Q(3," Dark syntax highlighting theme ");_.I();_.H(4,"mat-select",15);_.R(5,"async");_.N("selectionChange",function(c){_.w(b);var d=_.O();return _.x(d.f6c(c.value))});_.E(6,cVc,2,2,"mat-option",33);_.I()()()}a&
2&&(a=_.O(),_.A(4),_.F("value",_.S(5,2,a.o6c)),_.A(2),_.F("ngForOf",a.D8b))},eVc=function(a){a&1&&_.Q(0," Light syntax highlighting theme ")},fVc=function(a){a&1&&_.Q(0," Syntax highlighting theme ")},gVc=function(a,b){a&1&&(_.H(0,"mat-option",34),_.Q(1),_.I());a&2&&(a=b.va,_.F("value",a),_.A(),_.tg(" ",a.replace("cider","default")," "))},hVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-form-field",35)(2,"mat-label");_.E(3,eVc,1,0)(4,fVc,1,0);_.I();_.H(5,"mat-select",15);_.R(6,"async");_.N("selectionChange",
function(c){_.w(b);var d=_.O();return _.x(d.h6c(c.value))});_.E(7,gVc,2,2,"mat-option",33);_.I()()()}a&2&&(a=_.O(),_.A(3),_.Rf(a.aY?3:4),_.A(2),_.F("value",_.S(6,3,a.q6c)),_.A(2),_.F("ngForOf",a.Akc))},iVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-slide-toggle",36);_.R(2,"async");_.N("change",function(c){_.w(b);var d=_.O();return _.x(d.r9c(c))});_.Q(3," Strip the google3/ prefix when copying paths ");_.I()()}a&2&&(a=_.O(),_.A(),_.F("checked",_.S(2,1,a.vXb)))},jVc=function(a){a&1&&(_.H(0,
"a",37)(1,"mat-icon",38),_.Q(2,"info_outline"),_.I()())},kVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-form-field",39)(2,"mat-label");_.Q(3," Default Cider editing behavior ");_.I();_.H(4,"mat-select",15);_.R(5,"async");_.N("selectionChange",function(c){_.w(b);var d=_.O();return _.x(d.e6c(c.value))});_.H(6,"mat-option",40);_.Q(7," Open in Cider ");_.I();_.H(8,"mat-option",41);_.Q(9," Open the workspace selection prompt in Cider ");_.I()()()()}a&2&&(a=_.O(),_.A(4),_.F("value",_.S(5,1,a.lba)))},
lVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-slide-toggle",42);_.R(2,"async");_.N("change",function(c){_.w(b);var d=_.O();return _.x(d.s9c(c))});_.Q(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.I()()}a&2&&(a=_.O(),_.A(),_.F("checked",_.S(2,1,a.Cma)))},mVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-slide-toggle",43);_.R(2,"async");_.N("change",function(c){_.w(b);var d=_.O();return _.x(d.q9c(c))});_.Q(3," Show personalized results based on search history ");
_.I();_.H(4,"a",44)(5,"mat-icon",38);_.Q(6,"info_outline");_.I()()()}a&2&&(a=_.O(),_.A(),_.F("checked",_.S(2,1,a.eu)))},nVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-form-field",45)(2,"mat-label");_.Q(3," Search results page size ");_.I();_.H(4,"mat-select",15);_.R(5,"async");_.N("selectionChange",function(c){_.w(b);var d=_.O();return _.x(d.Y9c(c.value))});_.H(6,"mat-option",34);_.Q(7," 10 ");_.I();_.H(8,"mat-option",34);_.Q(9," 25 ");_.I();_.H(10,"mat-option",34);_.Q(11," 100 ");_.I()()()()}a&
2&&(a=_.O(),_.A(4),_.F("value",_.S(5,4,a.pageSize)),_.A(2),_.F("value",10),_.A(2),_.F("value",25),_.A(2),_.F("value",100))},oVc=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"mat-form-field",46)(2,"mat-select",47);_.R(3,"async");_.N("selectionChange",function(c){_.w(b);var d=_.O();return _.x(d.X9c(c.value))});_.H(4,"mat-option",34);_.Q(5," 25 ");_.I();_.H(6,"mat-option",34);_.Q(7," 50 ");_.I();_.H(8,"mat-option",34);_.Q(9," 100 ");_.I();_.H(10,"mat-option",34);_.Q(11," 200 ");_.I()();_.H(12,"mat-label");
_.Q(13," Starred paths on homepage ");_.I()()()}a&2&&(a=_.O(),_.A(2),_.F("value",_.S(3,5,a.aia)),_.A(2),_.F("value",25),_.A(2),_.F("value",50),_.A(2),_.F("value",100),_.A(2),_.F("value",200))},q$=function(a,b,c,d){_.jp.call(this,a,b,d,c,"change");this.PZb=!0};_.W(q$,_.jp);q$.prototype.M1a=function(a){this.PZb&&_.dQa(this,"CHANGE",a)};q$.O=function(a){return new (a||q$)(_.B(_.fp),_.B(_.km),_.B(_.Td),_.B(_.ip,8))};
q$.Fa=_.hd({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{PZb:"trackGestureChange"},features:[_.Lf]});var pVc=function(){this.Dw=this.text="";this.ariaLabel="Hover or Focus for more information"};pVc.O=function(a){return new (a||pVc)};
pVc.ya=_.ad({type:pVc,oa:[["help-tooltip","text",""]],inputs:{text:"text",Dw:"tooltipClass",ariaLabel:"ariaLabel"},oc:["text",""],Aa:3,Ba:3,Ea:[["tabindex","0","role","button","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ta:function(a,b){a&1&&(_.H(0,"span",0)(1,"mat-icon"),_.Q(2,"help_outline"),_.I()());a&2&&(_.F("matTooltipClass",b.Dw)("matTooltip",b.text),_.Nf("aria-label",b.ariaLabel))},Ia:[_.mu,_.DA],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 qVc=function(){};qVc.O=function(a){return new (a||qVc)};qVc.Da=_.ed({type:qVc});qVc.Ca=_.Hc({imports:[_.Dn,_.nu,_.EA]});var rVc=Object.freeze({"invalid-number":!0}),r$=function(){this.zkb=!1};r$.prototype.validate=function(a){return $Uc(a.value,this.zkb?0:1)?null:rVc};r$.O=function(a){return new (a||r$)};r$.Fa=_.hd({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{zkb:"allowZero"},features:[_.yg([{wa:_.Qw,Hb:r$,xd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return a.value===void 0||a.value===""||$Uc(a.value,1)?null:rVc};s$.O=function(a){return new (a||s$)};
s$.Fa=_.hd({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],features:[_.yg([{wa:_.Qw,Hb:s$,xd:!0}])]});_.sVc=function(){this.nMb=""};_.sVc.O=function(a){return new (a||_.sVc)};
_.sVc.ya=_.ad({type:_.sVc,oa:[["settings-header"]],inputs:{nMb:"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&&(_.dg(),_.H(0,"div",0)(1,"span",1),_.Q(2),_.I(),_.eg(3),_.I());a&2&&(_.A(2),_.ug(b.nMb))},Ia:[_.Mr,_.tt],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.lta=d;this.Mb=e;this.t5a=this.bc.Kva();this.Ifa=this.bc.ZU();this.X6c=this.bc.hV();this.vXb=this.bc.o2();this.tabSize=this.bc.kV();this.pageSize=this.bc.gV();this.Ir=this.lta.Ir;this.aia=this.bc.f2();this.G2b=_.wFb(this.bc);this.qad=this.bc.Rva();this.lba=this.bc.Q1();this.Cma=this.bc.p2();this.eu=this.bc.m2();this.T6c=this.bc.l2();this.wYc=this.bc.X1();this.D8b=Array.from(_.H5a);this.Akc=Array.from(_.G5a);this.ab=new _.Zd;
this.PVb=!0;this.k6c=_.CF(function(m){t$(g,"themeChanged",m);g.bc.GAa(m)});this.f6c=_.CF(function(m){t$(g,"darkSyntaxThemeChanged",m);g.bc.lla(m)});this.h6c=_.CF(function(m){t$(g,"lightSyntaxThemeChanged",m);g.bc.xla(m)});this.n9c=_.CF(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.bc.L4(m.checked)});this.p9c=_.CF(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.bc.Dla(m.checked)});this.r9c=_.CF(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.bc.KAa(m.checked)});this.Z9c=_.mA(function(m,n){t$(g,"tabSizeChanged",m);n&&g.bc.Fla(Number(m))},300);this.Y9c=_.mA(function(m){t$(g,"pageSizeChanged",String(m));g.bc.R4(m)},300);this.U9c=_.mA(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(m===""?_.HF(g.lta):_.HF(g.lta,Number(m)))},300);this.X9c=_.mA(function(m){t$(g,"numStarredPlacesChanged",String(m));g.bc.yla(m)},300);this.L4c=function(){_.HF(g.lta)};this.t9c=_.CF(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.xFb(g.bc,
m.checked)});this.a$c=_.mA(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.bc.b6a(Number(m))},300);this.e6c=_.CF(function(m){t$(g,"ciderDefaultChanged",m);g.bc.uAa(m)});this.s9c=_.CF(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.bc.LAa(m.checked)});this.q9c=_.CF(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.bc.IAa(m.checked)});this.o9c=_.CF(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.bc.Cla(m.checked)});this.g6c=
_.CF(function(m){t$(g,"hovercardVisibilityChanged",m);g.bc.tla(m)});this.aY=f.aY();this.ho=_.aj.has(2);this.o6c=_.B6a(f,"DARK");this.q6c=_.B6a(f,"LIGHT")};_.u$.prototype.Ec=function(){var a=this;this.ab.add(this.Mb.Ze.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 tVc=function(a,b){if(!a.aY||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.bb(b)}},uVc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.bb(a)}},t$=function(a,b,c){a.Ja.ob({element:"Settings",action:b,jf:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.B(_.ph),_.B(_.fp),_.B(_.qw),_.B(_.IF),_.B(_.kh),_.B(_.ww),_.B(_.Lv),_.B(_.Nv))};
_.u$.ya=_.ad({type:_.u$,oa:[["general-settings"]],inputs:{PVb:"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=_.Bd();_.E(0,aVc,1,0,"settings-header",3)(1,bVc,12,3,"div",4)(2,dVc,7,4,"div",4);_.R(3,"async");_.E(4,hVc,8,5,"div",4);_.R(5,"async");_.E(6,iVc,4,3,"div",4);_.H(7,"div")(8,"mat-slide-toggle",5);_.R(9,"async");_.N("change",function(d){_.w(c);return _.x(b.p9c(d))});_.Q(10," Show Fold Markers ");_.I()();_.H(11,"div")(12,"mat-slide-toggle",6);_.R(13,"async");_.N("change",
function(d){_.w(c);return _.x(b.n9c(d))});_.Q(14," Highlight References ");_.I()();_.H(15,"div")(16,"mat-slide-toggle",7);_.R(17,"async");_.N("change",function(d){_.w(c);return _.x(b.o9c(d))});_.Q(18," Show Cross References Context Menu on right click ");_.I()();_.H(19,"div",8)(20,"mat-slide-toggle",9);_.R(21,"async");_.N("change",function(d){_.w(c);return _.x(b.t9c(d))});_.Q(22," Enable the references preview pane when the browser is wider than ");_.I();_.H(23,"mat-form-field",10)(24,"input",11,
0);_.R(26,"async");_.R(27,"async");_.N("ngModelChange",function(d){_.w(c);return _.x(b.a$c(d,_.bg(25).td.valid))});_.I();_.H(28,"span",12);_.Q(29,"pixels");_.I();_.H(30,"mat-error");_.Q(31," Must set width to a positive integer. ");_.I()();_.E(32,jVc,3,0,"a",13);_.I();_.E(33,kVc,10,3,"div",4)(34,lVc,4,3,"div",4)(35,mVc,7,3,"div",4);_.H(36,"div")(37,"mat-form-field",14)(38,"mat-label");_.Q(39," Show identifier hovercards ");_.I();_.H(40,"mat-select",15);_.R(41,"async");_.N("selectionChange",function(d){_.w(c);
return _.x(b.g6c(d.value))});_.H(42,"mat-option",16);_.Q(43," Never show ");_.I();_.H(44,"mat-option",17);_.Q(45," Hold 'Shift' to show ");_.I();_.H(46,"mat-option",18);_.Q(47," Hold 'Control' to show ");_.I();_.H(48,"mat-option",19);_.Q(49," Hold 'Control' or 'Command' (macOS) to show ");_.I();_.H(50,"mat-option",20);_.Q(51," Always show ");_.I()()()();_.H(52,"div")(53,"mat-form-field",21)(54,"input",22,1);_.R(56,"async");_.N("ngModelChange",function(d){_.w(c);return _.x(b.Z9c(d,_.bg(55).td.valid))});
_.I();_.H(57,"mat-label");_.Q(58," Tab size (chars) ");_.I();_.H(59,"mat-error");_.Q(60," Must set tab size to a positive integer. ");_.I()()();_.E(61,nVc,12,6,"div",4)(62,oVc,14,7,"div",4);_.H(63,"div")(64,"mat-form-field",23)(65,"input",24,2);_.R(67,"async");_.N("ngModelChange",function(d){_.w(c);return _.x(b.U9c(d,_.bg(66).td.valid))});_.I();_.H(68,"mat-label");_.Q(69," Code font size (px) ");_.I();_.H(70,"mat-error");_.Q(71," Must set code font size to a positive integer or clear the field. ");
_.I()();_.H(72,"button",25);_.N("click",function(){_.w(c);return _.x(b.L4c())});_.H(73,"span");_.Q(74,"Reset");_.I()();_.K(75,"help-tooltip",26);_.I()}a&2&&(a=_.bg(25),_.F("ngIf",b.PVb),_.A(),_.F("ngIf",b.aY),_.A(),_.F("ngIf",tVc(b,_.S(3,22,b.t5a))),_.A(2),_.F("ngIf",uVc(_.S(5,24,b.t5a))),_.A(2),_.F("ngIf",b.ho),_.A(2),_.F("checked",_.S(9,26,b.X6c)),_.A(4),_.F("checked",_.S(13,28,b.Ifa)),_.A(4),_.F("checked",_.S(17,30,b.T6c)),_.A(4),_.F("checked",_.S(21,32,b.G2b))("aria-label","Enable the references preview pane when the browser is wider than "+
a.value+" pixels"),_.A(4),_.F("allowZero",!0)("ngModel",_.S(26,34,b.qad))("disabled",_.S(27,36,b.G2b)===!1),_.A(8),_.F("ngIf",b.ho),_.A(),_.F("ngIf",b.ho),_.A(),_.F("ngIf",b.ho),_.A(),_.F("ngIf",b.ho),_.A(5),_.F("value",_.S(41,38,b.wYc)),_.A(14),_.F("ngModel",_.S(56,40,b.tabSize)),_.A(7),_.F("ngIf",!b.ho),_.A(),_.F("ngIf",b.ho),_.A(3),_.F("ngModel",_.S(67,42,b.Ir)))},Ia:[_.kp,q$,_.wn,_.xn,_.gp,_.dj,_.Uw,_.bx,_.FA,pVc,_.Dw,_.Ft,_.Mw,_.ux,_.px,_.yA,_.zA,_.mu,_.Nw,_.yx,_.RA,_.SA,_.tA,_.yM,_.wM,_.Yx,
_.ay,_.sVc,s$,r$,_.Cn],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=_.ed({type:_.v$});_.v$.Ca=_.Hc({imports:[_.Dn,_.wt]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Da=_.ed({type:_.w$});_.w$.Ca=_.Hc({Pb:[{wa:_.T7a,lc:{SN:!0,zma:"dynamic"}}],imports:[_.mp,_.Dn,_.hp,_.xA,_.HA,qVc,_.dy,_.Cx,_.nu,_.Ex,_.OF,_.QF,_.zM,_.yy,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.Eh("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 pWc=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]},qWc=function(a,b,c){if(a){var d=_.cFb(a);if(!b)return d.toString();a=_.fra(b)||_.gra(b)||b;switch([_.dFb,_.eFb,_.fFb].find(function(e){return _.gFb(e,d)})){case _.dFb:case _.fFb:return c&&c!=="/"?_.Eua(d.toString(),"blob",a,c):_.Eua(d.toString(),"tree",a);case _.eFb:return _.Eua(d.toString(),"src",a,c||
"")}}},A$=function(){return pWc(_.lc.apply(0,arguments),function(a){return a!==void 0})},tWc=function(a){var b,c=[],d=1;if(typeof a==="string")if(rWc[a]){c=rWc[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)&&sWc[m]!==void 0)return sWc[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)?_.ua(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),b!==null?(e="rgb",c=[b,A$(a.Eq,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.qwa,a.qD),A$(a.s,a.saturation,a.S),A$(a.l,a.OJ,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("fg`"+a+"`"+c+"`0`"+b);},uWc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("hg`"+a);return parseInt(a,16)},vWc=function(a){a=a.toString(16);return a.length>=2?a:"0"+a},wWc=function(a){return a<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4)},xWc=function(a){return a<=.0031308?12.92*a:1.055*Math.pow(a,1/2.4)-.055},yWc=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},zWc=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).OJ>50?-1:1,f=HWc(d),g=d.OJ;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 _.Q3a)return new C$(_.nk(a,1)||0,_.nk(a,2)||0,_.nk(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=tWc(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.OJ-1))*e.saturation;b=e.alpha;var f=Math.max(0,e.OJ-a/2);d=c=f;e=e.qwa%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("ig`"+b);}},OWc=function(a){a&1&&_.K(0,"img",19);a&2&&(a=_.O().Na,_.F("src",a.cW,_.Se))},PWc=function(a){a&1&&_.K(0,"global-search-box",
22);a&2&&(a=_.O().Na,_.F("config",a))},QWc=function(a,b){a&1&&(_.H(0,"div",20),_.E(1,PWc,1,1,"global-search-box",21),_.I());a&2&&(a=b.Na,_.A(),_.F("ngIf",a.Dga))},RWc=function(a,b){a&1&&(_.Sf(0),_.Q(1,"\n            "),_.H(2,"li",15),_.Q(3,"\n              "),_.H(4,"a",26),_.Q(5),_.I(),_.Q(6,"\n            "),_.I(),_.Q(7,"\n          "),_.Uf());a&2&&(a=b.va,_.A(4),_.F("universalLink",a.target)("sameWindow",!0)("trackAction",a.cB),_.A(),_.tg("\n                ",a.label,"\n              "))},SWc=function(a){a&
1&&(_.H(0,"div",23)(1,"nav",24)(2,"ul",13),_.E(3,RWc,8,4,"ng-container",25),_.I()()());a&2&&(a=_.O().Na,_.A(3),_.F("ngForOf",a.CQa))},TWc=function(a){if(a&1){var b=_.Bd();_.H(0,"li",15)(1,"button",27);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(c.j_a.next(void 0))});_.Q(2," Keyboard Shortcuts ");_.I()()}},UWc=function(a,b){a&1&&(_.H(0,"li",15)(1,"a",28),_.Q(2),_.I()());a&2&&(a=b.va,_.A(),_.F("universalLink",a.target)("trackAction",a.cB),_.A(),_.tg(" ",a.label," "))},WWc=function(a,b){if(a&
1){var c=_.Bd();_.H(0,"header",2)(1,"div",3)(2,"a",4);_.E(3,OWc,1,1,"img",5);_.K(4,"onedev-appbar-title",6);_.I()();_.E(5,QWc,2,1,"div",7);_.R(6,"async");_.H(7,"div",8);_.E(8,SWc,4,1,"div",9);_.H(9,"div",10)(10,"button",11)(11,"mat-icon");_.Q(12,"more_vert");_.I()()();_.H(13,"mat-menu",12,0)(15,"ul",13);_.E(16,TWc,3,0,"li",14);_.R(17,"async");_.H(18,"li",15)(19,"button",16);_.N("click",function(){_.w(c);_.O().Yk.open(VWc);return _.x()});_.Q(20," Settings ");_.I()();_.E(21,UWc,3,3,"li",17);_.H(22,
"li",15)(23,"button",18);_.N("click",function(){_.w(c);var e=_.O();return _.x(e.G3("CLICK"))});_.Q(24," Send Feedback ");_.I()()()()()()}if(a&2){a=b.Na;b=_.bg(14);var d=_.O();_.Of("height",a.cW?"76px":null);_.A(2);_.Pf("app-logo",a.cW);_.F("universalLink",a.Lfa)("sameWindow",!0)("title",a.title?a.title:"");_.A();_.F("ngIf",a.cW);_.A();_.gg("productName",a.cW?void 0:a.title);_.F("svgIcon",a.cW?void 0:"oss:logo");_.A();_.F("ngIf",_.S(6,16,d.fo));_.A(3);_.F("ngIf",!a.MDb);_.A(2);_.F("matMenuTriggerFor",
b);_.A(3);_.F("overlapTrigger",!1);_.A(3);_.F("ngIf",_.S(17,18,d.W4));_.A(5);_.F("ngForOf",a.ZIb)}},XWc=function(a){a&1&&_.K(0,"announcement-bar",5)},YWc=function(a){a&1&&(_.H(0,"div",6),_.K(1,"loading"),_.I())},ZWc=function(a,b){a&1&&(_.H(0,"a",1)(1,"div",2)(2,"div",3),_.K(3,"img",4),_.I(),_.H(4,"span",5),_.Q(5),_.I()(),_.H(6,"span",6),_.Q(7),_.I(),_.H(8,"div",7)(9,"a",8),_.Q(10," View Project "),_.I()()());a&2&&(a=b.va,b=_.O(),_.F("routerLink",b.HOb(a)),_.A(3),_.gg("src",a.Ol,_.Se),_.fg("alt","Icon for ",
a.displayName,""),_.A(2),_.ug(a.displayName),_.A(2),_.ug(a.cG))},$Wc=function(a){if(a&1){var b=_.Bd();_.H(0,"button",12);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.m0())});_.H(1,"mat-icon");_.Q(2,"close");_.I()()}a&2&&(a=_.O(),_.F("ascTrackElement",a.rw)("matTooltip",a.R$a),_.Nf("aria-label",a.R$a))},aXc=function(a){a&1&&(_.H(0,"a",13),_.K(1,"mat-icon",14),_.I());a&2&&(a=_.O(),_.F("universalLink",a.QN))},bXc=function(a){a&1&&_.Vf(0)},cXc=function(a,b){a&1&&(_.H(0,"search-box-suggestion-item",
15),_.E(1,bXc,1,0,"ng-container",16),_.I());a&2&&(a=b.va,_.F("isSelectable",!!a.jBa)("payload",a),_.A(),_.F("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.nQ))},dXc=function(a){a&1&&_.Vf(0)},eXc=function(a){a&1&&(_.H(0,"div",19),_.E(1,dXc,1,0,"ng-container",20),_.I());if(a&2){a=_.O(2);var b=_.bg(12);_.Of("width",a.Kka,"px");_.A();_.F("ngTemplateOutlet",b.ta)}},fXc=function(a){if(a&1){var b=_.Bd();_.Sf(0,17);_.N("ascResizeNotifier",function(d){_.w(b);var e=_.O();return _.x(e.b2a(d))});_.E(1,
eXc,2,3,"div",18);_.Uf()}if(a&2){a=_.O();var c=_.bg(12);_.F("elementToWatch",_.bg(1));_.A();_.F("ngIf",c.Ry&&a.NI)}},gXc=function(a){a&1&&_.K(0,"img",6);a&2&&(a=_.O(),_.gg("src",a.Ol,_.Se),_.fg("alt","",a.label," Logo"))},hXc=function(a){a&1&&_.K(0,"mat-icon",7)},iXc=function(a){a&1&&_.K(0,"loading")},jXc=function(a){a&1&&_.K(0,"whitelabelled-search",8);a&2&&(a=_.O(2).Na,_.F("projects",a.Xb.Pq)("iconUrl",a.Xb.Ol)("label",a.Xb.displayName))},kXc=function(a){a&1&&_.K(0,"discover-find-contribute",9);
a&2&&(a=_.O(2).Na,_.F("projects",a.Xb.Pq))},lXc=function(a){a&1&&(_.Sf(0,2),_.E(1,jXc,1,3,"whitelabelled-search",6)(2,kXc,1,1,"discover-find-contribute",7),_.Uf());if(a&2){a=_.O().Na;var b=_.O();_.F("ngSwitch",a.Xb.ta);_.A();_.F("ngSwitchCase",b.gqc.Coa)}},mXc=function(a){a&1&&_.Vf(0)},nXc=function(a){a&1&&(_.Sf(0),_.E(1,mXc,1,0,"ng-container",10),_.Uf());a&2&&(_.O(2),a=_.bg(3),_.A(),_.F("ngTemplateOutlet",a))},oXc=function(a,b){a&1&&(_.Sf(0,2),_.E(1,iXc,1,0,"loading",3)(2,lXc,3,2,"ng-container",
4)(3,nXc,2,1,"ng-container",5),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngSwitchCase",b.ad.ai))},pXc=function(a){a&1&&(_.H(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.Q(2," Unable to load page. "),_.I(),_.H(3,"icon-empty-state-subtitle"),_.Q(4," Please try again later. "),_.I()());a&2&&_.F("isSvg",!1)},qXc=function(a){a&1&&_.K(0,"img",21);a&2&&(a=_.O().Na,_.gg("src",a.lsa,_.Se))},rXc=function(a){a&1&&_.K(0,"th",22)},sXc=function(a,
b){a&1&&(_.H(0,"a",32),_.K(1,"mat-icon",33),_.H(2,"span",34),_.Q(3),_.I()());if(a&2){a=b.Na;b=_.O().Na;var c=_.O(6);_.fg("title","View on ",a.name,"");_.fg("aria-label","View on ",a.name,"");_.F("externalLink",c.VWc(b));_.A();_.F("svgIcon",a.icon);_.A(2);_.tg(" View on ",a.name," ")}},tXc=function(a,b){a&1&&(_.Sf(0),_.E(1,sXc,4,7,"a",31),_.Uf());a&2&&(a=b.Na,b=_.O(6),_.A(),_.F("ngIf",b.R3c(a)))},uXc=function(a){a&1&&(_.H(0,"td",29),_.E(1,tXc,2,1,"ng-container",30),_.I());a&2&&(a=_.O().va,_.A(),_.F("ngIf",
a==null?null:a.repository==null?null:a.repository.kW))},vXc=function(a){a&1&&(_.H(0,"span",34),_.Q(1," Language unknown "),_.I())},wXc=function(a){a&1&&(_.H(0,"div"),_.R(1,"colorContrast"),_.H(2,"mat-icon"),_.Q(3,"check_circle"),_.I(),_.H(4,"span",34),_.Q(5," Has references "),_.I()());a&2&&(a=_.O(2).Na,_.Of("color",_.cB(1,2,a.pQ,"uiElement")))},xXc=function(a){a&1&&(_.H(0,"span",34),_.Q(1," No references "),_.I())},zXc=function(a,b){a&1&&(_.H(0,"tr"),_.E(1,uXc,2,1,"td",23),_.H(2,"td",24)(3,"a",25),
_.R(4,"colorContrast"),_.Q(5),_.I()(),_.H(6,"td"),_.Q(7),_.R(8,"dateTimeDisplay"),_.I(),_.H(9,"td"),_.Q(10),_.E(11,vXc,2,0,"span",26),_.I(),_.H(12,"td"),_.Q(13),_.I(),_.H(14,"td",27),_.E(15,wXc,6,5,"div",28)(16,xXc,2,0,"ng-template",null,0,_.Dg),_.I()());if(a&2){a=b.va;b=_.bg(17);var c=_.O().Na;_.O(3);_.A();_.F("ngIf",yXc(c.lw));_.A(2);_.Of("color",_.cB(4,11,c.pQ,"text"));c=a.repository&&a.repository.Sf?_.Uq(new _.Ph({Be:{type:"ossProject",id:c.name},repository:a.name||a.repository.Sf.ej})):void 0;
_.F("routerLink",c);_.A(2);_.tg(" ",a.name||a.repository.Sf.ej," ");_.A(2);c=a.RV;c=Date.parse(c)===0?null:c;_.ug(_.cB(8,14,c,"relativeTime"));_.A(3);_.tg(" ",a.languages.join(", ")," ");_.A();_.F("ngIf",!a.languages||a.languages.length===0);_.A(2);_.ug(a.license);_.A(2);_.F("ngIf",a.jYa)("ngIfElse",b)}},BXc=function(a,b){a&1&&(_.H(0,"div",7),_.E(1,qXc,1,1,"img",8),_.H(2,"div",9)(3,"div",10),_.K(4,"img",11),_.H(5,"div")(6,"h1",12),_.R(7,"colorContrast"),_.H(8,"conditional-link",13),_.Q(9),_.I()(),
_.H(10,"h2",14),_.Q(11),_.I()()(),_.K(12,"oss-home-search-box",15),_.R(13,"async"),_.H(14,"h2",16),_.Q(15," Repositories "),_.I(),_.H(16,"table",17)(17,"thead")(18,"tr"),_.E(19,rXc,1,0,"th",18),_.H(20,"th"),_.Q(21,"Name"),_.I(),_.H(22,"th"),_.Q(23," Last Commit Date "),_.I(),_.H(24,"th"),_.Q(25,"Language"),_.I(),_.H(26,"th"),_.Q(27,"License"),_.I(),_.H(28,"th",19),_.Q(29," References "),_.I()()(),_.H(30,"tbody"),_.E(31,zXc,18,17,"tr",20),_.I()()()());a&2&&(a=b.Na,b=_.O(3),_.A(),_.F("ngIf",a.lsa),
_.A(3),_.gg("src",a.Ol,_.Se),_.gg("alt",a.cG),_.A(2),_.Of("color",_.cB(7,14,a.pQ,"heading")),_.Nf("aria-label",a.displayName?a.displayName:"Project Name"),_.A(2),_.F("condition",a.Eya)("link",a.Eya)("sameWindow",!0),_.A(),_.tg(" ",a.displayName," "),_.A(2),_.ug(a.cG),_.A(),_.F("config",_.S(13,17,b.fo)),_.A(7),_.F("ngIf",yXc(a.lw)),_.A(12),_.F("ngForOf",AXc(a.lw)))},CXc=function(a){a&1&&(_.Sf(0),_.E(1,BXc,32,19,"div",6),_.Uf());a&2&&(a=_.O().Na,_.A(),_.F("ngIf",a.Xb))},DXc=function(a){a&1&&(_.H(0,
"icon-empty-state-display",35)(1,"icon-empty-state-title"),_.Q(2," Could not load project "),_.I()())},EXc=function(a){a&1&&_.K(0,"loading",36);a&2&&_.F("diameter",20)},FXc=function(a,b){a&1&&(_.Sf(0,2),_.E(1,CXc,2,1,"ng-container",3)(2,DXc,3,0,"icon-empty-state-display",4)(3,EXc,1,1,"loading",5),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.ai),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.mj))},E$={I$b:"DISCOVER_FIND_CONTRIBUTE",mDc:"UNKNOWN_TEMPLATE",
Coa:"WHITELABELLED_SEARCH",values:function(){return[E$.mDc,E$.I$b,E$.Coa]}},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};_.W(D$,_.V);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")?_.U(this,"alpha"):0},set:function(a){this.i.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.U(this,"blue"):0},set:function(a){this.i.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.U(this,"green"):0},set:function(a){this.i.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.U(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.jYa==null?null:a.jYa;this.i.lastCommitTime=a.RV==null?null:a.RV;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.wTa==null?null:a.wTa};
_.W(GXc,_.V);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:_.oM}}};
_.p.Object.defineProperties(GXc.prototype,{wTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.U(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},jYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.U(this,"hasSemanticIndex"):!1},set:function(a){this.i.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.U(this,"hidden"):!1},set:function(a){this.i.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.U(this,"language"):""},set:function(a){this.i.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.U(this,"languages"):[]},set:function(a){this.i.languages=a}},RV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.U(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},license:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?
_.U(this,"license"):""},set:function(a){this.i.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.U(this,"repository"):null},set:function(a){this.i.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.U(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.Ol==null?null:a.Ol;this.i.shortDescription=a.cG==null?null:a.cG;this.i.homePageUrl=a.TAb==null?null:a.TAb;this.i.ospoPageUrl=a.Eya==null?null:a.Eya;this.i.repositories=a.lw==null?null:a.lw;this.i.backgroundImageUrl=a.lsa==null?null:a.lsa;this.i.themeColor=a.pQ==null?null:a.pQ;this.i.repoKeyPrefix=a.e4a==null?null:a.e4a;this.i.relatedFilesConfig=
a.f4==null?null:a.f4};_.W(F$,_.V);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:_.rM,themeColor:D$}}};
_.p.Object.defineProperties(F$.prototype,{lsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.U(this,"backgroundImageUrl"):""},set:function(a){this.i.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.i.displayName=a}},TAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.U(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},Ol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.U(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}},Eya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.U(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},f4:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.U(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},e4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.U(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},lw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.U(this,"repositories"):[]},set:function(a){this.i.repositories=a}},cG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.U(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},pQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.U(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.Pq==null?null:a.Pq;this.i.displayName=a.displayName==null?null:a.displayName;this.i.iconUrl=a.Ol==null?null:a.Ol;this.i.aboutUrl=a.D$==null?null:a.D$;this.i.ciUrl=a.kba==null?null:a.kba;this.i.privacyPolicyUrl=a.qja==null?null:a.qja;this.i.termsOfServiceUrl=a.Nma==null?null:a.Nma};_.W(G$,_.V);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,{D$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.U(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},kba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.U(this,"ciUrl"):""},set:function(a){this.i.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.i.displayName=a}},Ol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.U(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},qja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.U(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},Pq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(this,"projects"):[]},set:function(a){this.i.projects=a}},ta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.U(this,"template"):null},set:function(a){this.i.template=
a}},Nma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.U(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.p.Object.defineProperties(G$,{Jab:{configurable:!0,enumerable:!0,get:function(){return E$}}});var HXc=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.Pq==null?null:a.Pq};_.W(HXc,_.V);HXc.prototype.ka=function(){return HXc};HXc.prototype.ma=function(){return{Qa:{projects:F$},keys:["projects"]}};
_.p.Object.defineProperties(HXc.prototype,{Pq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(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 _.Om(b,c)};
H$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.vM(a,RegExp("^[^/]+$"));return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Wa+"/landingPages/"+a,Ta:_.Yg(b,_.NI,c),Qb:G$})};H$.O=function(a){return new (a||H$)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,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:_.Aw});
var I$=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};I$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.vM(a,RegExp("^[^/]+$"));return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Wa+"/ossProjects/"+a,Ta:_.Yg(b,_.NI,c),Qb:F$})};
I$.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Wa+"/ossProjects",Ta:_.Yg(a,_.NI,b),Qb:HXc})};I$.O=function(a){return new (a||I$)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,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:_.Aw});
var J$=function(a,b,c){this.Ja=a;this.E2c=b;this.F2c=c;this.zn=new _.zu(this.Ja);this.H_c=new _.zu(this.Ja);this.multibranchEnabled=_.Mv.has(69)};J$.prototype.get=function(a){var b=this;return a?this.zn.fetch({name:a,multibranchEnabled:this.multibranchEnabled},function(){return b.E2c.get(a,{multibranchEnabled:b.multibranchEnabled})}):_.Ee};
var KXc=function(a){return a.H_c.fetch(void 0,function(){var b=a.F2c;var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.Pm(b.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Wa+"/landingPages/current",Ta:_.Yg(c,_.NI,d),Qb:G$})})};J$.O=function(a){return new (a||J$)(_.t(_.fp),_.t(JXc),_.t(IXc),_.t(_.Nv))};J$.ua=_.q({token:J$,qa:J$.O,Ga:"root"});var K$=function(a,b){this.vU=a;this.tXc=b;if(!this.vU)throw Error("Lb");this.gtag=function(){this.vU.push(arguments)}};K$.prototype.DO=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.Ri&&(c.latencyMs=b.Ri.toString());this.gtag("event",b.action,c)}};K$.prototype.TJ=function(a){this.gtag("config",this.tXc,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.t(_.tMa),_.t(_.a5a))};K$.ua=_.q({token:K$,qa:K$.O});var VWc=function(){this.LTc="block"};VWc.O=function(a){return new (a||VWc)};
VWc.ya=_.ad({type:VWc,oa:[["ng-component"]],rb:2,Ya:function(a,b){a&2&&_.Of("display",b.LTc)},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&&(_.H(0,"h2",0),_.Q(1," Settings\n"),_.I(),_.H(2,"mat-dialog-content"),_.K(3,"general-settings",1),_.I(),_.H(4,"mat-dialog-actions",2)(5,"button",3),_.Q(6," Close "),_.I()());a&2&&(_.A(3),_.F("showHeader",!1))},Ia:[_.kp,
_.u$,_.Dw,_.Bt,_.ht,_.jt,_.lt,_.kt],mb:2,Oa:0});var L$=function(){};_.W(L$,_.uM);L$.prototype.wAa=function(a){this.wta=a&&_.bFb(a)};_.p.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.wta}}});L$.O=function(){var a;return function(b){return(a||(a=_.Od(L$)))(b||L$)}}();L$.ua=_.q({token:L$,qa:L$.O});var M$=function(a){_.sM.call(this,a,null);this.RPa=void 0;this.esa="Code Search"};_.W(M$,_.sM);M$.prototype.Qm=function(a){this.fCa(a)};M$.prototype.fCa=function(a){var b=[this.esa];this.RPa&&b.unshift(this.RPa);(a=(a==null?void 0:a.repository)&&_.QEb(a))&&b.unshift(a);this.title.Qm(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.t(_.lo))};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 rWc={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 sWc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var 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.T7a=function(){return"rgba("+this.red*100+"%, "+this.green*100+"%, "+(this.blue*100+"%, "+this.alpha+")")};
var DWc=function(a){var b=a.alpha<1?vWc(Math.round(a.alpha*255)):"";return vWc(Math.round(a.red*255))+vWc(Math.round(a.green*255))+vWc(Math.round(a.blue*255))+b},MWc=function(a,b){if(1-a.alpha<1.52587890625E-5)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=LXc(MWc(a,1-b.alpha<1.52587890625E-5?b:new C$(b.red,b.green,b.blue)));b=LXc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},LXc=function(a){return wWc(a.red)*
.2126+wWc(a.green)*.7152+wWc(a.blue)*.0722},KWc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("gg`"+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("gg`"+a);a=uWc(b[0])/255;var c=uWc(b[1])/255,d=uWc(b[2])/255;b=uWc(b[3])/255;return new C$(a,c,d,b)},HWc=function(a){var b=(a.OJ+16)/116,c=.95047*zWc(b+a.a/
500),d=zWc(b);b=1.08883*zWc(b-a.b/200);return new C$(Math.min(Math.max(xWc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(xWc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(xWc(.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.qwa=a;this.saturation=b;this.OJ=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
NWc.prototype.T7a=function(){return"hsla("+this.qwa+", "+this.saturation*100+"%, "+(this.OJ*100+"%, "+this.alpha+")")};NWc.prototype.rotate=function(a){return new NWc((this.qwa+a+360)%360,this.saturation,this.OJ,this.alpha)};
var IWc=function(a,b,c,d){d=d===void 0?1:d;this.OJ=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=wWc(a.red),c=wWc(a.green),d=wWc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new IWc(116*yWc(e)-16,500*(yWc((.4124564*b+.3575761*c+.1804375*d)/.95047)-yWc(e)),200*(yWc(e)-yWc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var AWc={heading:3,text:4.5,subtext:7,uiElement:3},MXc=function(){};MXc.prototype.transform=function(a,b,c){if(a)return JWc(a,b,c).T7a()};MXc.O=function(a){return new (a||MXc)};MXc.He=_.id({name:"colorContrast",type:MXc,le:!0});var NXc=function(){};NXc.O=function(a){return new (a||NXc)};NXc.Da=_.ed({type:NXc});NXc.Ca=_.Hc({});var EWc=new Map;var OXc=["feedbackTooltip"],PXc={label:"Privacy",target:"https://www.google.com/policies/privacy/",cB:"navigateToPrivacy"},QXc={label:"Terms",target:"https://www.google.com/policies/terms/",cB:"navigateToTerms"},RXc={Lfa:"https://opensource.google/",MDb:!1,title:"Code Search",CQa:[],ZIb:[PXc,QXc]},SXc={title:"Google Open Source",cW:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",CQa:[{label:"Events",target:"https://opensource.google/events/",cB:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",cB:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",cB:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",cB:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",cB:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",cB:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ja=a;this.Yk=b;this.Fda=c;this.Va=d;this.Cza=e;this.HBa=f;this.j_a=new _.lf;this.D8a=new _.lf;this.USb=this.Va.events.ha(_.Ge(function(v){return v instanceof _.qh}),_.z(function(){return r.Va.Yl.hd.root}),_.uf(this.Va.Yl.hd.root),_.sf(1));this.tl=n.register("showShortcutDialog","shift+/",function(){r.j_a.next(void 0)});n.register("sendFeedback","shift+2",function(){r.G3("KEYBOARD")});this.fo=this.UUa();this.keyboardShortcuts=TXc(this);this.Ab=KXc(m).ha(_.vf(function(v){if(v.ta===
E$.Coa){var y=[];v.qja?y.push(Object.assign({},PXc,{target:v.qja})):y.push(PXc);v.Nma&&y.push(Object.assign({},QXc,{target:v.Nma}));v.kba&&y.push({label:"CI Status",target:v.kba,cB:"navigateToCi"});v.D$&&y.push({label:"About this site",target:v.D$,cB:"navigateToAbout"});return _.ne(Object.assign({},RXc,{Lfa:_.Uq(new _.Ph),title:v.displayName||"Code Search",ZIb:y,CQa:[]}))}return r.lK(function(D,J){D=J.Vc;return D&&D.repository?(J=J.ni)?Object.assign({},RXc,SXc,{Lfa:_.Uq(_.iG(D.kc(),"repoGroup").kb()),
MDb:!0,title:J.displayName,Ol:J.Ol,cW:void 0}):Object.assign({},RXc,SXc):Object.assign({},RXc,SXc)},RXc)}));this.ab=this.j_a.ha(_.zf(this.W4,this.keyboardShortcuts)).subscribe(function(v){var y=_.k(v);y.next();v=y.next().value;y=y.next().value;v&&(r.Rv?(r.Rv.close(),r.Rv=void 0):r.UAa(y),r.Ja.ob({element:"AppBar",action:(r.Rv?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.ab.add(this.USb.subscribe());this.ab.add(UXc(this).subscribe(function(v){VXc(v)}));this.ab.add(KXc(m).ha(_.vf(function(v){var y=
v.ta===E$.Coa,D={esa:y?v.displayName||"Code Search":"Google Open Source"};return r.lK(function(J,L){J=L.Vc;var P,ba=y?void 0:(P=L.ni)==null?void 0:P.displayName,ta,Ba;L=(Ba=(ta=L.ni)==null?void 0:ta.f4)!=null?Ba:void 0;return Object.assign({},{projectName:ba,Vc:J,f4:L},D)},D)})).subscribe(function(v){var y=v.esa;var D=v.projectName;var J=v.Vc;v=v.f4;var L=r.HBa;L.esa=y;L.RPa=D;L.fCa(J);r.Cza.wAa(v)}))};
N$.prototype.La=function(){this.D8a.next();this.tl();this.ab&&(this.ab.unsubscribe(),this.ab=void 0);VXc(!1)};N$.prototype.G3=function(a){this.Ja.ob({element:"FeedbackButton",action:"open",gestureName:a});this.Gda&&this.Gda.Re();this.Fda.SX()};N$.prototype.UAa=function(a){var b=this;this.Rv=this.Yk.open(_.Dt,{gB:!1,data:a,minWidth:400});this.Rv.aB().ha(_.jf()).subscribe(function(){b.Rv=void 0})};
var VXc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},UXc=function(a){return a.lK(function(b,c){return c.Ayb||b},!1)},TXc=function(a){return a.lK(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.UUa=function(){var a=this.lK(function(c,d){return Object.assign({},c,d.fo)},{}),b=this.lK(function(c,d){return d.ossProject||c});return _.ve([a,b]).ha(_.z(function(c){var d=_.k(c);c=d.next().value;d=(d=d.next().value)&&d.pQ?JWc(d.pQ,"uiElement").T7a():void 0;return Object.assign({},c,{yha:d})}))};N$.prototype.lK=function(a,b){return this.USb.ha(_.z(function(c){for(var d=b;c&&c.af==="primary";)d=a(d,c.data),c=c.firstChild;return d}))};
_.p.Object.defineProperties(N$.prototype,{W4:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.z(function(a){return Array.from(a.entries()).length>0}))}}});N$.O=function(a){return new (a||N$)(_.B(_.fp),_.B(_.gt),_.B(_.iu),_.B(_.uh),_.B(L$),_.B(M$),_.B(_.Nv),_.B(J$),_.B(_.gv))};
N$.ya=_.ad({type:N$,oa:[["app-bar"]],tb:function(a,b){a&1&&_.lg(OXc,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Gda=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&&(_.E(0,
WWc,25,20,"header",1),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.Ab))},Ia:[_.kp,_.cy,_.ny,_.wn,_.xn,_.Lr,_.tt,_.by,_.Dw,_.Ct,_.Et,_.mu,_.ey,_.hy,_.gy,_.iy,_.Yx,_.ay,_.Hw,_.Cn],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.AQa=c;this.Va=d;this.Ah=e;this.storage=f;a.Cx();this.t5c=d.events.ha(_.Ge(function(g){return g instanceof _.TMa||g instanceof _.UMa}),_.z(function(g){return g instanceof _.TMa}));this.O0a();b.sSa.subscribe()};O$.prototype.O0a=function(){this.storage&&this.storage.get("epn_dismiss")||this.j6a()};
O$.prototype.j6a=function(){var a=this;this.Ah.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).MA.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.B(_.qy),_.B(_.ww),_.B(_.Cw),_.B(_.uh),_.B(_.Ut),_.B(_.bYa,8))};
O$.ya=_.ad({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&&(_.K(0,"app-bar"),_.H(1,"div",0)(2,"div",1),_.E(3,XWc,1,0,"announcement-bar",2),_.K(4,"router-outlet"),_.I()(),_.K(5,"uncaught-error-notifier")(6,"span",3),_.E(7,YWc,2,0,"div",4),_.R(8,"async"));a&2&&(_.A(3),
_.F("ngIf",b.AQa.Otb),_.A(4),_.F("ngIf",_.S(8,2,b.t5c)))},Ia:[_.xn,_.Ew,N$,_.bu,_.DF,_.Yn,_.Cn],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 WXc=function(){};WXc.O=function(a){return new (a||WXc)};WXc.Da=_.ed({type:WXc});WXc.Ca=_.Hc({imports:[_.mp,_.Dn,_.w$,_.dy,_.Ny]});var XXc=function(){};XXc.O=function(a){return new (a||XXc)};XXc.Da=_.ed({type:XXc});XXc.Ca=_.Hc({imports:[_.mp,_.Ly,_.Dn,_.hp,{Gm:_.ju,Pb:[_.iu]},_.wt,_.Ay,_.yt,_.dy,_.Ny,_.nu,_.ly,_.yy,_.To,WXc,_.vy]});var P$=function(){};P$.prototype.Ra=function(){};P$.prototype.HOb=function(a){return _.Uq(_.PEb(new _.nM({ni:new _.lM(a)})))};P$.O=function(a){return new (a||P$)};
P$.ya=_.ad({type:P$,oa:[["oss-project-cards"]],inputs:{Pq:"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&&_.E(0,ZWc,11,6,"a",0);a&2&&_.F("ngForOf",b.Pq)},Ia:[_.kp,_.wn,_.Ro],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 YXc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.Gw.call(this,{Cja:_.Mv.has(47),rw:"OssHomeSearchBox",Ja:a,Vta:g,HJ:_.Mv.has(28),oN:d});this.Va=b;this.hb=e;this.qh=f;this.QN=m;this.R$a="Clear search";this.onc="Search for code or files";this.pnc="Loading suggestions";this.H6a=24;this.I6a=2;this.Kka=0};_.W(Q$,_.Gw);Q$.Fa=_.Gw.Fa;_.h=Q$.prototype;_.h.Ec=function(){var a=this;this.cr=this.qh.registerCallback("HOME_PAGE_SEARCH",this.hb.na,function(){_.f8a(a.XF,!0)})};
_.h.La=function(){this.cr&&this.cr()};_.h.iKb=function(a){_.Po(this.Va,_.Oo(this.Va,_.nQa,{Ta:_.Zqa(a)}))};_.h.b2a=function(a){this.Kka=a.getBoundingClientRect().width};_.h.m0=function(){_.Gw.prototype.m0.call(this,this.XF)};_.p.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.Gw.prototype.wAa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.B(_.fp),_.B(_.uh),_.B(_.Nv),_.B(_.jw),_.B(_.Td),_.B(_.zh),_.B(_.i5a),_.B(_.h5a,8))};
Q$.ya=_.ad({type:Q$,oa:[["oss-home-search-box"]],tb:function(a,b){a&1&&_.lg(_.zx,7);if(a&2){var c;_.pg(c=_.qg())&&(b.XF=c.first)}},inputs:{config:"config"},features:[_.Lf],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=_.Bd();_.H(0,"div",3,0)(2,"mat-icon",4);_.N("click",function(){_.w(c);return _.x(_.bg(5).setFocus())});_.Q(3,"search");_.I();_.H(4,"search-box",5,1);_.xg("queryChange",function(f){_.w(c);_.wg(b.query,f)||(b.query=f);return _.x(f)});_.N("blur",function(){_.w(c);return _.x(b.sya())})("focus",function(){_.w(c);return _.x(b.tya())})("queryChange",
function(f){_.w(c);return _.x(b.qP.next(f))})("querySubmit",function(f){_.w(c);return _.x(b.n5(f))});_.I();_.H(6,"div",6);_.R(7,"async");_.K(8,"mat-spinner",7);_.I();_.E(9,$Wc,3,3,"button",8)(10,aXc,2,1,"a",9);_.I();_.H(11,"search-box-suggestion-list",null,2);_.E(13,cXc,2,4,"search-box-suggestion-item",10);_.R(14,"async");_.I();_.E(15,fXc,2,2,"ng-container",11)}if(a&2){var d,e;a=_.bg(12);_.Pf("suggesting",a.Ry&&b.NI);_.A(4);_.F("elementName",b.rw)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.pP)("placeholder",b.onc);_.vg("query",b.query);_.F("suggestionLists",_.Bg(21,YXc,a));_.A(2);_.Of("visibility",((d=_.S(7,17,b.V0))==null?0:d.de)&&b.y4?"visible":"hidden");_.A(2);_.F("diameter",b.H6a)("strokeWidth",b.I6a);_.Nf("aria-label",b.pnc);_.A();_.F("ngIf",b.query);_.A();_.F("ngIf",b.QN);_.A(3);_.F("ngForOf",(e=_.S(14,19,b.V0))==null?null:e.Cw);_.A(2);_.F("ngIf",a.Ry&&b.NI)}},Ia:[_.kp,_.wn,_.xn,_.Bn,_.Hw,_.Mr,_.tt,_.Dw,_.Ft,_.Et,_.mu,_.Wx,_.Ux,_.Yx,_.ay,_.Iw,_.zx,_.Ax,_.Bx,_.Cn],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.fo=_.kFb(a,new _.Ph,b.hd.ew)};R$.prototype.Ra=function(){};R$.prototype.HOb=function(a){return _.Uq(new _.Ph({Be:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.B(_.tM),_.B(_.kh))};
R$.ya=_.ad({type:R$,oa:[["discover-find-contribute"]],inputs:{Pq:"projects"},Aa:6,Ba:2,Ea:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],ta:function(a,b){a&1&&(_.H(0,"h1"),_.Q(1," Search all projects for code or files\n"),_.I(),_.H(2,"div",0),_.K(3,"oss-home-search-box",1),_.I(),_.H(4,"section"),_.K(5,"oss-project-cards",2),_.I());a&2&&(_.A(3),_.F("config",b.fo),_.A(2),_.F("projects",b.Pq))},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 ZXc=function(a,b){this.fo=_.kFb(a,new _.Ph,b.hd.ew)};ZXc.prototype.Ra=function(){};ZXc.O=function(a){return new (a||ZXc)(_.B(_.tM),_.B(_.kh))};
ZXc.ya=_.ad({type:ZXc,oa:[["whitelabelled-search"]],inputs:{Pq:"projects",Ol:"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&&(_.H(0,"div",1),_.E(1,gXc,1,3,"img",2)(2,hXc,1,0,"ng-template",null,0,_.Dg),_.I(),_.H(4,"div",3),_.K(5,"oss-home-search-box",
4),_.I(),_.K(6,"oss-project-cards",5));a&2&&(a=_.bg(3),_.A(),_.F("ngIf",b.Ol)("ngIfElse",a),_.A(4),_.F("config",b.fo),_.A(),_.F("projects",b.Pq))},Ia:[_.xn,_.mu,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 $Xc=function(a,b){this.ad=_.JF;this.gqc=E$;_.Fw(a,"HOME_PAGE_SEARCH");this.Ab=KXc(b).ha(_.z(_.BF),_.Ze(function(c){return _.AF(c.message)}),_.uf(_.KF))};$Xc.O=function(a){return new (a||$Xc)(_.B(_.zh),_.B(J$))};
$Xc.ya=_.ad({type:$Xc,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&&(_.E(0,oXc,4,3,"ng-container",1),_.R(1,"async"),_.E(2,pXc,5,1,"ng-template",null,0,_.Dg));a&2&&_.F("ngIf",_.S(1,1,b.Ab))},
Ia:[_.xn,_.Bn,_.yn,_.zn,_.An,R$,_.DB,_.FB,_.EB,_.DF,ZXc,_.Cn],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=_.ed({type:S$});S$.Ca=_.Hc({imports:[_.mp,_.Dn,_.nu,_.To]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Da=_.ed({type:T$});T$.Ca=_.Hc({imports:[_.mp,_.ty,_.Dn,_.vy,_.wt,_.dy,_.nu,_.xy,_.yy,_.Jw,_.Fx]});var aYc=function(){};aYc.O=function(a){return new (a||aYc)};aYc.Da=_.ed({type:aYc});aYc.Ca=_.Hc({imports:[_.mp,_.wt,_.Dn,_.BK,_.GF,_.EF,_.nu,T$,S$,_.To]});var bYc=function(){};bYc.O=function(a){return new (a||bYc)};bYc.Da=_.ed({type:bYc});bYc.Ca=_.Hc({imports:[_.mp,_.Dn,_.BK,_.GF,_.EF,_.nu,T$,S$,_.To]});var cYc=function(){};cYc.O=function(a){return new (a||cYc)};cYc.Da=_.ed({type:cYc});cYc.Ca=_.Hc({imports:[_.mp,_.Dn,aYc,_.GB,_.GF,_.EF,_.To,bYc]});var U$=function(a){this.G2c=a};U$.prototype.resolve=function(a){return(a=_.Qh(a).ub)?this.G2c.get(a).ha(_.Ze(function(){return _.ne(void 0)})):_.ne(void 0)};U$.O=function(a){return new (a||U$)(_.t(J$))};U$.ua=_.q({token:U$,qa:U$.O});var dYc=function(a,b,c,d){this.ad=_.JF;this.R3c=_.hFb;this.VWc=qWc;_.Fw(b,"HOME_PAGE_SEARCH");this.Lm=a.params.ha(_.vf(function(e){return d.get(e.repositoryGroupId).ha(_.z(function(f){return _.BF(f)}))}),_.Ze(function(e){return _.AF("Could not load oss project: "+e.message)}),_.uf(_.KF));this.fo=a.params.ha(_.z(function(e){return _.kFb(c,new _.Ph({Be:{id:e.repositoryGroupId,type:"ossProject"}}),a.hd.ew)}))},AXc=function(a){return a.filter(function(b){return!b.hidden})},yXc=function(a){return a.some(function(b){return b.repository&&
b.repository.kW})};dYc.O=function(a){return new (a||dYc)(_.B(_.kh),_.B(_.zh),_.B(_.tM),_.B(J$))};
dYc.ya=_.ad({type:dYc,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&&(_.E(0,FXc,4,4,"ng-container",1),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.Lm))},Ia:[_.kp,_.wn,_.xn,_.yn,_.zn,_.VJ,_.gp,_.DB,_.EB,_.DF,_.mu,Q$,_.Ro,MXc,_.Cn,_.HB],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 eYc=function(){};eYc.O=function(a){return new (a||eYc)};eYc.Da=_.ed({type:eYc});eYc.Ca=_.Hc({imports:[_.mp,NXc,_.Dn,_.nK,_.IB,_.hp,_.Ay,_.GB,_.EF,_.RL,_.nu,T$,_.To]});var fYc=new _.ld("localObservableRequestService",{Ga:"root",qa:function(){return new _.n_a({M1:"",L1:""},_.u(_.ro),_.u(_.qn))}}),V$=function(a){if(a)throw Error("Ed");};V$.O=function(a){return new (a||V$)(_.t(V$,12))};V$.Da=_.ed({type:V$});V$.Ca=_.Hc({imports:[_.Uy,_.mp,_.$y,_.jz,_.av,_.bv,_.Vu,_.kn,_.Aw,_.cv,_.dv,_.gz,_.ev,_.lz,_.kz,_.iz,_.dz]});var gYc=function(){};var W$=function(){this.Va=_.u(_.uh)};_.W(W$,gYc);W$.prototype.navigate=function(a){this.Va.navigate([a])};W$.O=function(){var a;return function(b){return(a||(a=_.Od(W$)))(b||W$)}}();W$.ua=_.q({token:W$,qa:W$.O,Ga:"root"});var hYc=[_.Xr,_.yo,_.COa()],iYc=new _.ZPa,jYc=[{path:"",VT:_.Jqa(),children:[{path:"search",il:function(){return _.p$}},{path:"",component:$Xc,data:{fo:{Dga:!1},Ayb:!0}},{path:":repositoryGroupId",component:dYc,data:{fo:{Dga:!1},Ayb:!0}},{path:"",il:iYc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.Ah(_.Ry),ni:_.Ah(U$)},Qq:function(a,b){return _.Qh(a).ub!==_.Qh(b).ub}},{path:"**",component:_.xv}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.QAa=function(a,b){return this.vfa(a)&&this.vfa(b)?a.component===b.component:a.re===b.re};X$.prototype.vfa=function(a){return a.data.Vc};X$.O=function(a){return new (a||X$)};X$.ua=_.q({token:X$,qa:X$.O});var Y$=function(){_.uv.apply(this,arguments)};_.W(Y$,_.uv);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.Od(Y$)))(b||Y$)}}();Y$.ua=_.q({token:Y$,qa:Y$.O});var Z$=function(){_.WK.apply(this,arguments)};_.W(Z$,_.WK);
Z$.prototype.yXa=function(a){return _.ne({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.Od(Z$)))(b||Z$)}}();Z$.ua=_.q({token:Z$,qa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Da=_.ed({type:$$,Cx:[O$]});
$$.Ca=_.Hc({Pb:[].concat(_.nd(_.$Pa(iYc)),[_.Ht,_.tM,_.ou,U$,L$,M$,_.oz,_.yh,{wa:_.nMa,lc:"/"},{wa:_.On,Md:K$},{wa:_.uv,Md:Y$},{wa:_.We,Hb:_.du,Kb:[_.Lt]},{wa:_.p3a,lc:_.q3a},{wa:_.fqa,Md:_.Av},{wa:gYc,Md:W$},{wa:_.uM,Hb:L$},{wa:_.Jo,Md:X$},{wa:_.sM,Hb:M$},{wa:_.wh,Md:_.qz},{wa:_.UZa,lc:_.TZa},{wa:_.WK,Md:Z$}]),imports:[hYc,_.lw,_.uy,XXc,{Gm:_.Ty,Pb:_.a$a},_.cu,_.yv,_.BK,cYc,_.EF,_.nu,_.sz,eYc,_.nPa(jYc),{Gm:V$,Pb:[_.su,{wa:_.Nm,Md:_.m_a},{wa:_.IZa,Cb:_.iua},{wa:_.zw,Cb:_.yi,Kb:[_.Vva,_.Yy]},{wa:_.OKa,
Hb:fYc},{wa:_.b$a,Cb:_.yi,Kb:[_.cLa,_.Zy]},{wa:_.y_a,Cb:_.yi,Kb:[_.dLa,_.Zy]},{wa:_.z_a,Cb:_.yi,Kb:[_.dLa,_.Zy]},{wa:_.e$a,Cb:_.yi,Kb:[_.eLa,_.Zy]},{wa:_.k$a,Cb:_.yi,Kb:[_.fLa,_.Zy]},{wa:_.w_a,Cb:_.yi,Kb:[_.hLa,_.Zy]},{wa:_.fz,Cb:_.yi,Kb:[_.iLa,_.Wy]},{wa:_.hz,Cb:_.yi,Kb:[_.rLa,_.Wy]},{wa:_.m$a,Cb:_.yi,Kb:[_.kLa,_.Zy]},{wa:_.n$a,Cb:_.yi,Kb:[_.lLa,_.Zy]},{wa:_.A_a,Cb:_.yi,Kb:[_.mLa,_.Zy]},{wa:_.B_a,Cb:_.yi,Kb:[_.nLa,_.Zy]},{wa:_.D_a,Cb:_.yi,Kb:[_.pLa,_.Zy]},{wa:_.h$a,Cb:_.yi,Kb:[_.qLa,_.Zy]},{wa:_.ru,
Cb:function(){return window}},{wa:_.i_a,Md:_.k_a},{wa:_.j_a,Cb:function(a){return new _.ml(a.document)},Kb:[_.ru]},{wa:_.f$a,xd:!0,Hb:_.bz},{wa:_.f$a,xd:!0,Hb:_.cz}]}]});var kYc=function(){};kYc.O=function(a){return new (a||kYc)};kYc.Da=_.ed({type:kYc,Cx:[O$]});kYc.Ca=_.Hc({imports:[$$,_.Yr]});_.ij.set("OSS-APP",$$);_.ij.set("PROTRACTOR-OSS-APP",kYc);
_.Fh();
}catch(e){_._DumpException(e)}
try{
var xgb,ygb,zgb,Agb,Bgb,Cgb,Dgb,Egb,Fgb;xgb=function(a){a&1&&_.eg(0,2)};ygb=function(a){a&1&&(_.H(0,"thead",0),_.Vf(1,1),_.I(),_.H(2,"tbody",0),_.Vf(3,2)(4,3),_.I(),_.H(5,"tfoot",0),_.Vf(6,4),_.I())};zgb=function(a){a&1&&_.Vf(0,1)(1,2)(2,3)(3,4)};Agb=function(a,b){return a.concat(Array.from(b))};Bgb=function(a,b){b=b.toUpperCase();for(a=a.Cf.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};Cgb=function(a){a&1&&_.eg(0,2)};
Dgb=function(a){a&1&&(_.H(0,"thead",0),_.Vf(1,1),_.I(),_.H(2,"tbody",2),_.Vf(3,3)(4,4),_.I(),_.H(5,"tfoot",0),_.Vf(6,5),_.I())};Egb=function(a){a&1&&_.Vf(0,1)(1,3)(2,4)(3,5)};Fgb=function(){return{color:"accent",Gd:!1}};_.WB=function(a,b,c,d,e){var f=this;this.Va=a;this.element=b;this.renderer=c;this.dba=d;this.link=e;this.ne=[];this.dt=!1;this.Yza={exact:!1};this.GDb=new _.vm;this.J4a=a.events.subscribe(function(g){g instanceof _.qh&&f.update()})};
_.WB.prototype.Vd=function(){var a=this;_.ne(this.links.Mc,_.ne(null)).ha(_.xe()).subscribe(function(){a.update();Ggb(a)})};var Ggb=function(a){var b;(b=a.YGb)==null||b.unsubscribe();b=[].concat(_.nd(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.fLb});a.YGb=_.ee(b).ha(_.xe()).subscribe(function(c){a.dt!==Hgb(a,a.Va)(c)&&a.update()})};_.WB.prototype.Ub=function(){this.update()};_.WB.prototype.La=function(){this.J4a.unsubscribe();var a;(a=this.YGb)==null||a.unsubscribe()};
_.WB.prototype.update=function(){var a=this;this.links&&this.Va.MO&&queueMicrotask(function(){var b=Igb(a);a.ne.forEach(function(c){b?a.renderer.ZD(a.element.na,c):a.renderer.yP(a.element.na,c)});b&&a.Ilb!==void 0?a.renderer.setAttribute(a.element.na,"aria-current",a.Ilb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current");a.dt!==b&&(a.dt=b,_.xm(a.dba),a.GDb.emit(b))})};
var Hgb=function(a,b){var c=a.Yza.xs?a.Yza:a.Yza.exact||!1;return function(d){return(d=d.hm)?b.isActive(d,c):!1}},Igb=function(a){var b=Hgb(a,a.Va);return a.link&&b(a.link)||a.links.some(b)};_.p.Object.defineProperties(_.WB.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.dt}},u5c:{configurable:!0,enumerable:!0,set:function(a){this.ne=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.WB.O=function(a){return new (a||_.WB)(_.B(_.uh),_.B(_.Td),_.B(_.km),_.B(_.Tg),_.B(_.Ro,8))};_.WB.Fa=_.hd({type:_.WB,oa:[["","routerLinkActive",""]],Ad:function(a,b,c){a&1&&_.mg(c,_.Ro,5);if(a&2){var d;_.pg(d=_.qg())&&(b.links=d)}},inputs:{Yza:"routerLinkActiveOptions",Ilb:"ariaCurrentWhenActive",u5c:"routerLinkActive"},outputs:{GDb:"isActiveChange"},Rb:["routerLinkActive"],standalone:!0,features:[_.ud]});_.Jgb=function(){};
_.Jgb.prototype.FQa=function(a,b,c,d,e){_.kKa(a,function(f,g,m){if(f.cw==null){var n=c(f,g,m);n=b.di(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,vP:f})}})};_.Jgb.prototype.detach=function(){};_.XB=function(a){this.Ys=a};_.W(_.XB,_.k7a);_.XB.O=function(a){return new (a||_.XB)(_.B(_.Tw,10))};
_.XB.Fa=_.hd({type:_.XB,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],rb:16,Ya:function(a,b){a&2&&_.Pf("ng-untouched",b.XEb)("ng-touched",b.WEb)("ng-pristine",b.EEb)("ng-dirty",b.jO)("ng-valid",b.isValid)("ng-invalid",b.nEb)("ng-pending",b.AEb)("ng-submitted",b.o_c)},features:[_.Lf]});_.YB=function(){};_.YB.O=function(a){return new (a||_.YB)};
_.YB.Fa=_.hd({type:_.YB,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],qb:["novalidate",""]});_.ZB=new _.ld("CDK_TABLE");var Lgb;_.$B=function(){this.ta=_.u(_.ig)};_.$B.O=function(a){return new (a||_.$B)};_.$B.Fa=_.hd({type:_.$B,oa:[["","cdkCellDef",""]],standalone:!0});_.aC=function(){this.ta=_.u(_.ig)};_.aC.O=function(a){return new (a||_.aC)};_.aC.Fa=_.hd({type:_.aC,oa:[["","cdkHeaderCellDef",""]],standalone:!0});var Kgb=function(){this.ta=_.u(_.ig)};Kgb.O=function(a){return new (a||Kgb)};Kgb.Fa=_.hd({type:Kgb,oa:[["","cdkFooterCellDef",""]],standalone:!0});
_.bC=function(){this.bM=_.u(_.ZB,{optional:!0});this.NOa=this.VA=this.sr=!1};_.bC.prototype.kYa=function(){var a=this.sr;this.sr=!1;return a};_.bC.prototype.n$=function(){this.dKa=["cdk-column-"+this.dTa]};_.bC.prototype.xOa=function(a){a&&(this.yr=a,this.dTa=a.replace(/[^a-z0-9_-]/gi,"-"),this.n$())};
_.p.Object.defineProperties(_.bC.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.yr},set:function(a){this.xOa(a)}},sticky:{configurable:!0,enumerable:!0,get:function(){return this.VA},set:function(a){a!==this.VA&&(this.VA=a,this.sr=!0)}},lXb:{configurable:!0,enumerable:!0,get:function(){return this.NOa},set:function(a){a!==this.NOa&&(this.NOa=a,this.sr=!0)}}});_.bC.O=function(a){return new (a||_.bC)};
_.bC.Fa=_.hd({type:_.bC,oa:[["","cdkColumnDef",""]],Ad:function(a,b,c){a&1&&(_.mg(c,_.$B,5),_.mg(c,_.aC,5),_.mg(c,Kgb,5));if(a&2){var d;_.pg(d=_.qg())&&(b.f0=d.first);_.pg(d=_.qg())&&(b.headerCell=d.first);_.pg(d=_.qg())&&(b.sWc=d.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",_.Pg],lXb:[2,"stickyEnd","stickyEnd",_.Pg]},standalone:!0,features:[_.yg([{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.bC}]),_.Mf]});Lgb=function(a,b){b.na.classList.add.apply(b.na.classList,_.nd(a.dKa))};
_.cC=function(){Lgb.call(this,_.u(_.bC),_.u(_.Td))};_.W(_.cC,Lgb);_.cC.O=function(a){return new (a||_.cC)};_.cC.Fa=_.hd({type:_.cC,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],qb:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[_.Lf]});_.dC=function(){var a=_.u(_.bC),b=_.u(_.Td);Lgb.call(this,a,b);var c;(a=(c=a.bM)==null?void 0:c.sJc())&&b.na.setAttribute("role",a)};_.W(_.dC,Lgb);_.dC.O=function(a){return new (a||_.dC)};
_.dC.Fa=_.hd({type:_.dC,oa:[["cdk-cell"],["td","cdk-cell",""]],qb:[1,"cdk-cell"],standalone:!0,features:[_.Lf]});var Mgb;Mgb=function(){this.G7a=[];this.Qvb=[]};_.Ngb=new _.ld("_COALESCED_STYLE_SCHEDULER");_.eC=function(){this.oL=null;this.nb=_.u(_.Fg)};_.eC.prototype.Xd=function(a){this.aIc();this.oL.G7a.push(a)};
_.eC.prototype.aIc=function(){var a=this;this.oL||(this.oL=new Mgb,this.nb.Vb(function(){return queueMicrotask(function(){for(;a.oL.G7a.length||a.oL.Qvb.length;){var b=a.oL;a.oL=new Mgb;for(var c=_.k(b.G7a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.k(b.Qvb);for(c=b.next();!c.done;c=b.next())c=c.value,c()}a.oL=null})}))};_.eC.O=function(a){return new (a||_.eC)};_.eC.ua=_.q({token:_.eC,qa:_.eC.O});var fC=function(){this.ta=_.u(_.ig);this.xA=_.u(_.Gm)};fC.prototype.Ub=function(a){this.eKa||(a=a.columns&&a.columns.Yf||[],this.eKa=this.xA.find(a).create(),this.eKa.diff(a))};fC.O=function(a){return new (a||fC)};fC.Fa=_.hd({type:fC,features:[_.ud]});_.gC=function(){fC.call(this,_.u(_.ig),_.u(_.Gm));this.bM=_.u(_.ZB,{optional:!0});this.VA=this.sr=!1};_.W(_.gC,fC);_.gC.prototype.Ub=function(a){fC.prototype.Ub.call(this,a)};_.gC.prototype.kYa=function(){var a=this.sr;this.sr=!1;return a};
_.p.Object.defineProperties(_.gC.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.VA},set:function(a){a!==this.VA&&(this.VA=a,this.sr=!0)}}});_.gC.O=function(a){return new (a||_.gC)};_.gC.Fa=_.hd({type:_.gC,oa:[["","cdkHeaderRowDef",""]],inputs:{Wn:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",_.Pg]},standalone:!0,features:[_.Mf,_.Lf,_.ud]});var jC=function(){fC.call(this,_.u(_.ig),_.u(_.Gm));this.bM=_.u(_.ZB,{optional:!0});this.VA=this.sr=!1};
_.W(jC,fC);jC.prototype.Ub=function(a){fC.prototype.Ub.call(this,a)};jC.prototype.kYa=function(){var a=this.sr;this.sr=!1;return a};_.p.Object.defineProperties(jC.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.VA},set:function(a){a!==this.VA&&(this.VA=a,this.sr=!0)}}});jC.O=function(a){return new (a||jC)};
jC.Fa=_.hd({type:jC,oa:[["","cdkFooterRowDef",""]],inputs:{Wn:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",_.Pg]},standalone:!0,features:[_.Mf,_.Lf,_.ud]});_.kC=function(){fC.call(this,_.u(_.ig),_.u(_.Gm));this.bM=_.u(_.ZB,{optional:!0})};_.W(_.kC,fC);_.kC.O=function(a){return new (a||_.kC)};_.kC.Fa=_.hd({type:_.kC,oa:[["","cdkRowDef",""]],inputs:{Wn:[0,"cdkRowDefColumns","columns"],iz:[0,"cdkRowDefWhen","when"]},standalone:!0,features:[_.Lf]});
_.lC=function(){this.hM=_.u(_.jg);Ogb=this};_.lC.prototype.La=function(){Ogb===this&&(Ogb=null)};var Ogb=null;_.lC.O=function(a){return new (a||_.lC)};_.lC.Fa=_.hd({type:_.lC,oa:[["","cdkCellOutlet",""]],standalone:!0});_.mC=function(){};_.mC.O=function(a){return new (a||_.mC)};_.mC.ya=_.ad({type:_.mC,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],qb:["role","row",1,"cdk-header-row"],standalone:!0,features:[_.zg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.Vf(0,0)},Ia:[_.lC],mb:2});
_.nC=function(){};_.nC.O=function(a){return new (a||_.nC)};_.nC.ya=_.ad({type:_.nC,oa:[["cdk-row"],["tr","cdk-row",""]],qb:["role","row",1,"cdk-row"],standalone:!0,features:[_.zg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.Vf(0,0)},Ia:[_.lC],mb:2});var Pgb=function(){this.Qc=_.u(_.ig);this.Ucd="cdk-no-data-row"};Pgb.O=function(a){return new (a||Pgb)};Pgb.Fa=_.hd({type:Pgb,oa:[["ng-template","cdkNoDataRow",""]],standalone:!0});_.Qgb=new _.ld("CDK_SPL");var Rgb=["top","bottom","left","right"],Sgb=function(a,b,c,d,e,f,g){e=e===void 0?!0:e;f=f===void 0?!0:f;this.JA=a;this.Dhb=b;this.direction=c;this.tZ=d;this.cfb=e;this.Tfb=f;this.KL=g;this.HJa=[];this.Hbb={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},Tgb=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.tZ.Xd(function(){for(var g=
_.k(d),m=g.next();!m.done;m=g.next())a.Xgb(m.value,c)})},Ugb=function(a,b,c,d,e){e=e===void 0?!0:e;b.length&&a.cfb&&(c.some(function(f){return f})||d.some(function(f){return f}))?a.tZ.Xd(function(){var f=b[0],g=f.children.length;f=a.uJc(f,e);var m=a.bKc(f,c),n=a.aKc(f,d),r=c.lastIndexOf(!0),v=d.indexOf(!0),y=a.direction==="rtl",D=y?"right":"left";y=y?"left":"right";for(var J=_.k(b),L=J.next();!L.done;L=J.next()){L=L.value;for(var P=0;P<g;P++){var ba=L.children[P];c[P]&&a.Joa(ba,D,m[P],P===r);d[P]&&
a.Joa(ba,y,n[P],P===v)}}a.KL&&(a.KL.V7c({sizes:r===-1?[]:f.slice(0,r+1).map(function(ta,Ba){return c[Ba]?ta:null})}),a.KL.W7c({sizes:v===-1?[]:f.slice(v).map(function(ta,Ba){return d[Ba+v]?ta:null}).reverse()}))}):a.KL&&(a.KL.V7c({sizes:[]}),a.KL.W7c({sizes:[]}))},Vgb=function(a,b,c,d){a.cfb&&a.tZ.Xd(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 y=e[r];n[r]=a.JA?Array.from(y.children):[y];y=y.getBoundingClientRect().height;
v+=y;m[r]=y}r=f.lastIndexOf(!0);for(v=0;v<e.length;v++)if(f[v]){y=g[v];for(var D=v===r,J=_.k(n[v]),L=J.next();!L.done;L=J.next())a.Joa(L.value,d,y,D)}if(d==="top"){var P;(P=a.KL)==null||P.ftd({sizes:m,b2c:g,elements:n})}else{var ba;(ba=a.KL)==null||ba.etd({sizes:m,b2c:g,elements:n})}})},Wgb=function(a,b,c){a.JA&&a.tZ.Xd(function(){var d=b.querySelector("tfoot");d&&(c.some(function(e){return!e})?a.Xgb(d,["bottom"]):a.Joa(d,"bottom",0,!1))})};_.h=Sgb.prototype;
_.h.Xgb=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.Hbb[d]);Rgb.some(function(e){return b.indexOf(e)===-1&&a.style[e]})?a.style.zIndex=this.Rdb(a):(a.style.zIndex="",this.Tfb&&(a.style.position=""),a.classList.remove(this.Dhb))};_.h.Joa=function(a,b,c,d){a.classList.add(this.Dhb);d&&a.classList.add(this.Hbb[b]);a.style[b]=c+"px";a.style.zIndex=this.Rdb(a);this.Tfb&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.Rdb=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.k(Rgb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.uJc=function(a,b){if(b!==void 0&&!b&&this.HJa.length)return this.HJa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.HJa=b};_.h.bKc=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.aKc=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 Xgb;Xgb=[[["caption"]],[["colgroup"],["col"]],"*"];_.oC=function(){this.Cf=_.u(_.jg);this.hb=_.u(_.Td);var a=_.u(_.ZB);a.RA=this;a.Jqa()};_.oC.O=function(a){return new (a||_.oC)};_.oC.Fa=_.hd({type:_.oC,oa:[["","rowOutlet",""]],standalone:!0});_.pC=function(){this.Cf=_.u(_.jg);this.hb=_.u(_.Td);var a=_.u(_.ZB);a.uL=this;a.Jqa()};_.pC.O=function(a){return new (a||_.pC)};_.pC.Fa=_.hd({type:_.pC,oa:[["","headerRowOutlet",""]],standalone:!0});
_.qC=function(){this.Cf=_.u(_.jg);this.hb=_.u(_.Td);var a=_.u(_.ZB);a.rL=this;a.Jqa()};_.qC.O=function(a){return new (a||_.qC)};_.qC.Fa=_.hd({type:_.qC,oa:[["","footerRowOutlet",""]],standalone:!0});_.rC=function(){this.Cf=_.u(_.jg);this.hb=_.u(_.Td);var a=_.u(_.ZB);a.Vfb=this;a.Jqa()};_.rC.O=function(a){return new (a||_.rC)};_.rC.Fa=_.hd({type:_.rC,oa:[["","noDataRowOutlet",""]],standalone:!0});
_.sC=function(){this.xA=_.u(_.Gm);this.Ua=_.u(_.Tg);this.Ma=_.u(_.Td);this.Wb=_.u(_.Zr,{optional:!0});this.nc=_.u(_.cr);this.E_=_.u(_.is);this.tZ=_.u(_.Ngb);this.rf=_.u(_.ks);this.bOc=_.u(_.Qgb,{optional:!0,TC:!0});this.Db=_.u(_.ph);this.aq=new _.lf;this.mL=new Map;this.vcb=new Set;this.ycb=new Set;this.xcb=new Set;this.wcb=new Set;this.xpa=this.qT=this.ZKa=this.bMa=!0;this.qZ=new Map;this.X6a="cdk-table-sticky";this.m1a=!0;this.Spa=this.SLa=this.ofb=!1;this.OJa=void 0;this.tpa=this.Qfb=!1;this.Jqb=
new _.vm;this.tG=new _.lh({start:0,end:Number.MAX_VALUE});this.zc=_.u(_.Bf);_.u(new _.dm("role"),{optional:!0})||this.Ma.na.setAttribute("role","table");this.BD=!this.nc.isBrowser;this.JA=this.Ma.na.nodeName==="TABLE"};_.h=_.sC.prototype;_.h.sJc=function(){if(this.OJa===void 0){var a=this.Ma.na.getAttribute("role");a=a==="grid"||a==="treegrid"?"gridcell":"cell";this.OJa=this.JA&&a==="cell"?null:a}return this.OJa};
_.h.Ra=function(){var a=this;this.ONc();this.wD=this.xA.find([]).create(function(b,c){return a.ar?a.ar(c.mca,c.data):c});this.rf.Hc().ha(_.wf(this.aq)).subscribe(function(){a.xpa=!0})};_.h.Vd=function(){this.Spa=!0};_.h.vF=function(){this.Pbb()&&this.Ygb()};
_.h.La=function(){var a,b,c;[(a=this.RA)==null?void 0:a.Cf,(b=this.uL)==null?void 0:b.Cf,(c=this.rL)==null?void 0:c.Cf,this.qZ,this.vcb,this.ycb,this.xcb,this.wcb,this.mL].forEach(function(d){d==null||d.clear()});this.vS=[];this.nS=[];this.Ecb=null;this.aq.next();this.aq.complete();_.Cta(this.dataSource)&&this.dataSource.disconnect(this)};
var Zgb=function(a){a.jra=a.lJc();var b=a.wD.diff(a.jra);if(b){var c=a.RA.Cf;a.E_.FQa(b,c,function(d,e,f){return a.rLa(d.item,f)},function(d){return d.item.data},function(d){d.operation===1&&d.context&&a.Zgb(d.vP.item.v4,d.context)});a.UOc();_.lKa(b,function(d){c.get(d.qk).context.va=d.item.data});a.tib();_.Df(function(){Ygb(a)},{Tb:a.zc})}else a.tib();a.Jqb.next()},$gb=function(a){var b=a.T7(a.uL);if(a.JA){var c=Bgb(a.uL,"thead");c&&(c.style.display=b.length?"":"none")}c=a.vS.map(function(d){return d.sticky});
Tgb(a.XL,b,["top"]);Vgb(a.XL,b,c,"top");a.vS.forEach(function(d){d.sr=!1})},ahb=function(a){var b=a.T7(a.rL);if(a.JA){var c=Bgb(a.rL,"tfoot");c&&(c.style.display=b.length?"":"none")}c=a.nS.map(function(d){return d.sticky});Tgb(a.XL,b,["bottom"]);Vgb(a.XL,b,c,"bottom");Wgb(a.XL,a.Ma.na,c);a.nS.forEach(function(d){d.sr=!1})},Ygb=function(a){var b=a.T7(a.uL),c=a.T7(a.RA),d=a.T7(a.rL);if(a.JA&&!a.tpa||a.qT)Tgb(a.XL,[].concat(_.nd(b),_.nd(c),_.nd(d)),["left","right"]),a.qT=!1;b.forEach(function(e,f){a.fJa([e],
a.vS[f])});a.TL.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.jra[g].v4===e&&f.push(c[g]);a.fJa(f,e)});d.forEach(function(e,f){a.fJa([e],a.nS[f])});Array.from(a.mL.values()).forEach(function(e){e.sr=!1})};_.h=_.sC.prototype;_.h.Jqa=function(){!this.SLa&&this.RA&&this.uL&&this.rL&&this.Vfb&&(this.SLa=!0,this.Pbb()&&this.Ygb())};_.h.Pbb=function(){return this.SLa&&this.Spa};
_.h.Ygb=function(){this.QGc();this.PGc();var a=this.gNc()||this.bMa||this.ZKa;this.qT=this.qT||a;this.xpa=a;this.bMa&&(this.Kdb(),this.bMa=!1);this.ZKa&&(this.Jdb(),this.ZKa=!1);this.dataSource&&this.TL.length>0&&!this.ira?this.eMc():this.qT&&Ygb(this);this.lHc()};
_.h.lJc=function(){var a=[],b=this.qZ;this.qZ=new Map;for(var c=0;c<this.Ue.length;c++){var d=this.Ue[c],e=this.WJc(d,c,b.get(d));this.qZ.has(d)||this.qZ.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.qZ.get(f.data);g.has(f.v4)?g.get(f.v4).push(f):g.set(f.v4,[f]);a.push(f)}}return a};_.h.WJc=function(a,b,c){return this.YJc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.mca=b,d):{data:a,v4:d,mca:b}})};
_.h.PGc=function(){var a=this;this.mL.clear();Agb(this.Fpa(this.DHc),this.vcb).forEach(function(b){a.mL.has(b.name);a.mL.set(b.name,b)})};_.h.QGc=function(){this.vS=Agb(this.Fpa(this.FHc),this.xcb);this.nS=Agb(this.Fpa(this.EHc),this.wcb);this.TL=Agb(this.Fpa(this.GHc),this.ycb);this.Ecb=this.TL.filter(function(a){return!a.iz})[0]};
_.h.gNc=function(){var a=function(d,e){return d||!!e.eKa.diff(e.Wn)},b=this.TL.reduce(a,!1);b&&this.Idb();var c=this.vS.reduce(a,!1);c&&this.Kdb();(a=this.nS.reduce(a,!1))&&this.Jdb();return b||c||a};_.h.ZOa=function(a){this.Ue=[];_.Cta(this.dataSource)&&this.dataSource.disconnect(this);this.ira&&(this.ira.unsubscribe(),this.ira=null);a||(this.wD&&this.wD.diff([]),this.RA&&this.RA.Cf.clear());this.lr=a};
_.h.eMc=function(){var a=this;if(this.dataSource){var b;_.Cta(this.dataSource)?b=this.dataSource.connect(this):_.He(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.ne(this.dataSource));this.ira=b.ha(_.wf(this.aq)).subscribe(function(c){a.Ue=c||[];Zgb(a)})}};_.h.Kdb=function(){var a=this;this.uL.Cf.length>0&&this.uL.Cf.clear();this.vS.forEach(function(b,c){return a.ahb(a.uL,b,c)});$gb(this)};
_.h.Jdb=function(){var a=this;this.rL.Cf.length>0&&this.rL.Cf.clear();this.nS.forEach(function(b,c){return a.ahb(a.rL,b,c)});ahb(this)};_.h.fJa=function(a,b){var c=this,d=Array.from(b.Wn||[]).map(function(e){return c.mL.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.lXb});Ugb(this.XL,a,b,d,!this.tpa||this.xpa)};_.h.T7=function(a){for(var b=[],c=0;c<a.Cf.length;c++){var d=a.Cf.get(c);b.push(d.Xl[0])}return b};
_.h.YJc=function(a,b){if(this.TL.length==1)return[this.TL[0]];var c=[];if(this.g1a)c=this.TL.filter(function(e){return!e.iz||e.iz(b,a)});else{var d=this.TL.find(function(e){return e.iz&&e.iz(b,a)})||this.Ecb;d&&c.push(d)}return c};_.h.rLa=function(a,b){return{Qc:a.v4.ta,context:{va:a.data},index:b}};_.h.ahb=function(a,b,c,d){d=d===void 0?{}:d;a=a.Cf.di(b.ta,d,c);this.Zgb(b,d);return a};_.h.Zgb=function(a,b){a=_.k(this.tJc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,Ogb&&Ogb.hM.di(c,b);_.xm(this.Ua)};
_.h.UOc=function(){for(var a=this.RA.Cf,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.n1=b%2===0;d.F1a=!d.n1;this.g1a?(d.mca=this.jra[b].mca,d.nrd=b):d.index=this.jra[b].mca}};_.h.tJc=function(a){var b=this;return a&&a.Wn?Array.from(a.Wn,function(c){c=b.mL.get(c);return a instanceof _.gC?c.headerCell.ta:a instanceof jC?c.sWc.ta:c.f0.ta}):[]};_.h.Idb=function(){this.wD.diff([]);this.RA.Cf.clear();Zgb(this)};
_.h.lHc=function(){var a=function(b,c){return b||c.kYa()};this.vS.reduce(a,!1)&&$gb(this);this.nS.reduce(a,!1)&&ahb(this);Array.from(this.mL.values()).reduce(a,!1)&&(this.qT=!0,Ygb(this))};_.h.ONc=function(){var a=this;this.XL=new Sgb(this.JA,this.X6a,this.Wb?this.Wb.value:"ltr",this.tZ,this.nc.isBrowser,this.m1a,this.bOc);(this.Wb?this.Wb.Hc:_.ne()).ha(_.wf(this.aq)).subscribe(function(b){a.XL.direction=b;Ygb(a)})};_.h.Fpa=function(a){var b=this;return a.filter(function(c){return!c.bM||c.bM===b})};
_.h.tib=function(){var a=this.Vcd||this.aMc;if(a){var b=this.RA.Cf.length===0;if(b!==this.ofb){var c=this.Vfb.Cf;b?(a=c.di(a.Qc),c=a.Xl[0],a.Xl.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.ofb=b;_.xm(this.Ua)}}};
_.p.Object.defineProperties(_.sC.prototype,{ar:{configurable:!0,enumerable:!0,get:function(){return this.kt},set:function(a){this.kt=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.lr},set:function(a){this.lr!==a&&this.ZOa(a)}},g1a:{configurable:!0,enumerable:!0,get:function(){return this.Qfb},set:function(a){this.Qfb=a;this.RA&&this.RA.Cf.length&&(this.Idb(),Ygb(this))}},bva:{configurable:!0,enumerable:!0,get:function(){return this.tpa},set:function(a){this.tpa=a;this.qT=
this.xpa=!0}}});_.sC.O=function(a){return new (a||_.sC)};
_.sC.ya=_.ad({type:_.sC,oa:[["cdk-table"],["table","cdk-table",""]],Ad:function(a,b,c){a&1&&(_.mg(c,Pgb,5),_.mg(c,_.bC,5),_.mg(c,_.kC,5),_.mg(c,_.gC,5),_.mg(c,jC,5));if(a&2){var d;_.pg(d=_.qg())&&(b.aMc=d.first);_.pg(d=_.qg())&&(b.DHc=d);_.pg(d=_.qg())&&(b.GHc=d);_.pg(d=_.qg())&&(b.FHc=d);_.pg(d=_.qg())&&(b.EHc=d)}},qb:[1,"cdk-table"],rb:2,Ya:function(a,b){a&2&&_.Pf("cdk-table-fixed-layout",b.bva)},inputs:{ar:"trackBy",dataSource:"dataSource",g1a:[2,"multiTemplateDataRows","multiTemplateDataRows",
_.Pg],bva:[2,"fixedLayout","fixedLayout",_.Pg]},outputs:{Jqb:"contentChanged"},Rb:["cdkTable"],standalone:!0,features:[_.yg([{wa:_.ZB,Hb:_.sC},{wa:_.is,Md:_.Jgb},{wa:_.Ngb,Md:_.eC},{wa:_.Qgb,lc:null}]),_.Mf,_.zg],hc:["caption","colgroup, col","*"],Aa:5,Ba:2,Ea:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ta:function(a,b){a&1&&(_.dg(Xgb),_.eg(0),_.eg(1,1),_.E(2,xgb,1,0)(3,ygb,7,0)(4,zgb,4,0));a&2&&(_.A(2),_.Rf(b.BD?2:-1),_.A(),_.Rf(b.JA?
3:4))},Ia:[_.pC,_.oC,_.rC,_.qC],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],mb:2});_.tC=function(){};_.tC.O=function(a){return new (a||_.tC)};_.tC.Da=_.ed({type:_.tC});_.tC.Ca=_.Hc({imports:[_.os]});_.uC=function(){_.$B.apply(this,arguments)};_.W(_.uC,_.$B);_.uC.O=function(){var a;return function(b){return(a||(a=_.Od(_.uC)))(b||_.uC)}}();_.uC.Fa=_.hd({type:_.uC,oa:[["","matCellDef",""]],standalone:!0,features:[_.yg([{wa:_.$B,Hb:_.uC}]),_.Lf]});_.vC=function(){_.aC.apply(this,arguments)};_.W(_.vC,_.aC);_.vC.O=function(){var a;return function(b){return(a||(a=_.Od(_.vC)))(b||_.vC)}}();_.vC.Fa=_.hd({type:_.vC,oa:[["","matHeaderCellDef",""]],standalone:!0,features:[_.yg([{wa:_.aC,Hb:_.vC}]),_.Lf]});
_.wC=function(){_.bC.apply(this,arguments)};_.W(_.wC,_.bC);_.wC.prototype.n$=function(){_.bC.prototype.n$.call(this);this.dKa.push("mat-column-"+this.dTa)};_.p.Object.defineProperties(_.wC.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.yr},set:function(a){this.xOa(a)}}});_.wC.O=function(){var a;return function(b){return(a||(a=_.Od(_.wC)))(b||_.wC)}}();
_.wC.Fa=_.hd({type:_.wC,oa:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},standalone:!0,features:[_.yg([{wa:_.bC,Hb:_.wC},{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.wC}]),_.Lf]});_.xC=function(){_.cC.apply(this,arguments)};_.W(_.xC,_.cC);_.xC.O=function(){var a;return function(b){return(a||(a=_.Od(_.xC)))(b||_.xC)}}();
_.xC.Fa=_.hd({type:_.xC,oa:[["mat-header-cell"],["th","mat-header-cell",""]],qb:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[_.Lf]});_.yC=function(){_.dC.apply(this,arguments)};_.W(_.yC,_.dC);_.yC.O=function(){var a;return function(b){return(a||(a=_.Od(_.yC)))(b||_.yC)}}();_.yC.Fa=_.hd({type:_.yC,oa:[["mat-cell"],["td","mat-cell",""]],qb:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[_.Lf]});_.zC=function(){_.gC.apply(this,arguments)};_.W(_.zC,_.gC);_.zC.O=function(){var a;return function(b){return(a||(a=_.Od(_.zC)))(b||_.zC)}}();_.zC.Fa=_.hd({type:_.zC,oa:[["","matHeaderRowDef",""]],inputs:{Wn:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",_.Pg]},standalone:!0,features:[_.yg([{wa:_.gC,Hb:_.zC}]),_.Mf,_.Lf]});_.AC=function(){_.kC.apply(this,arguments)};_.W(_.AC,_.kC);_.AC.O=function(){var a;return function(b){return(a||(a=_.Od(_.AC)))(b||_.AC)}}();
_.AC.Fa=_.hd({type:_.AC,oa:[["","matRowDef",""]],inputs:{Wn:[0,"matRowDefColumns","columns"],iz:[0,"matRowDefWhen","when"]},standalone:!0,features:[_.yg([{wa:_.kC,Hb:_.AC}]),_.Lf]});_.BC=function(){};_.W(_.BC,_.mC);_.BC.O=function(){var a;return function(b){return(a||(a=_.Od(_.BC)))(b||_.BC)}}();
_.BC.ya=_.ad({type:_.BC,oa:[["mat-header-row"],["tr","mat-header-row",""]],qb:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],Rb:["matHeaderRow"],standalone:!0,features:[_.yg([{wa:_.mC,Hb:_.BC}]),_.Lf,_.zg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.Vf(0,0)},Ia:[_.lC],mb:2});_.CC=function(){};_.W(_.CC,_.nC);_.CC.O=function(){var a;return function(b){return(a||(a=_.Od(_.CC)))(b||_.CC)}}();
_.CC.ya=_.ad({type:_.CC,oa:[["mat-row"],["tr","mat-row",""]],qb:["role","row",1,"mat-mdc-row","mdc-data-table__row"],Rb:["matRow"],standalone:!0,features:[_.yg([{wa:_.nC,Hb:_.CC}]),_.Lf,_.zg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.Vf(0,0)},Ia:[_.lC],mb:2});var bhb;bhb=[[["caption"]],[["colgroup"],["col"]],"*"];_.DC=function(){_.sC.apply(this,arguments);this.X6a="mat-mdc-table-sticky";this.m1a=!1};_.W(_.DC,_.sC);_.DC.O=function(){var a;return function(b){return(a||(a=_.Od(_.DC)))(b||_.DC)}}();
_.DC.ya=_.ad({type:_.DC,oa:[["mat-table"],["table","mat-table",""]],qb:[1,"mat-mdc-table","mdc-data-table__table"],rb:2,Ya:function(a,b){a&2&&_.Pf("mdc-table-fixed-layout",b.bva)},Rb:["matTable"],standalone:!0,features:[_.yg([{wa:_.sC,Hb:_.DC},{wa:_.ZB,Hb:_.DC},{wa:_.Ngb,Md:_.eC},{wa:_.is,Md:_.Jgb},{wa:_.Qgb,lc:null}]),_.Lf,_.zg],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&&(_.dg(bhb),_.eg(0),_.eg(1,1),_.E(2,Cgb,1,0)(3,Dgb,7,0)(4,Egb,4,0));a&2&&(_.A(2),_.Rf(b.BD?2:-1),_.A(),_.Rf(b.JA?3:4))},Ia:[_.pC,_.oC,_.rC,_.qC],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});_.EC=function(){};_.EC.O=function(a){return new (a||_.EC)};_.EC.Da=_.ed({type:_.EC});_.EC.Ca=_.Hc({imports:[_.Ns,_.tC,_.Ns]});_.chb=new _.ld("MatRadioGroup");_.dhb=new _.ld("mat-radio-default-options",{Ga:"root",qa:Fgb});
}catch(e){_._DumpException(e)}
try{
var ghb,hhb,ihb,jhb,khb,nhb,shb,thb,vhb,whb,yhb,xhb,zhb,Bhb,Chb,Dhb,Ehb,Fhb,Ghb,Hhb,Ihb,Jhb,Khb,Lhb,Mhb,Nhb,Ohb,Phb,Qhb,Rhb,Shb,Thb,Uhb,Vhb,Whb,Xhb,Yhb,Zhb,$hb,bib,cib,dib,eib,fib,gib,hib,iib,jib,kib,lib,mib,nib,oib,pib,qib,rib,tib,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,Sjb,Tjb,Ujb,Vjb,Wjb,Xjb,Yjb,Zjb,$jb,akb,bkb,ckb,dkb,ekb,fkb,gkb,hkb,ikb,jkb,kkb,lkb,mkb,nkb,okb,pkb,qkb,rkb,skb,ukb,vkb,xkb,ykb,zkb,Akb,Bkb,Ckb,Dkb,Ekb,Fkb,Gkb,Hkb,Ikb,Jkb,Kkb,Lkb,Nkb,Okb,Pkb,Qkb,Rkb,Skb,Tkb,Vkb,Wkb,Xkb,Ykb,Zkb,$kb,alb,blb,clb,dlb,elb,flb,glb,hlb,ilb,jlb,klb,llb,mlb,nlb,olb,plb,rlb,slb,ulb,vlb,wlb,xlb,ylb,zlb,Alb,Clb,Dlb,Elb,Flb,Glb,Hlb,Ilb,Jlb,Llb,Mlb,Klb,Nlb,Olb,Plb,Qlb,Rlb,Slb,Vlb,SC,Ylb,UC,Zlb,$lb,VC,cmb,dmb,jD,lmb;
_.ehb=function(a){a=a===void 0?0:a;var b=b===void 0?_.Ce:b;a<0&&(a=0);return _.De(a,a,b)};_.fhb=function(a,b){return _.se(_.wka(a,b,arguments.length>=2,!1,!0))};ghb=function(a){return _.se(function(b,c){var d=!1,e=0;b.subscribe(new _.te(c,function(f){return(d||(d=!a(f,e++)))&&c.next(f)}))})};hhb=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};ihb=function(a,b,c,d){for(var e=new Set;b<=c;b++)e.add(d(b,a.at(b)));return e};
jhb=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};khb=function(a,b,c,d,e){jhb(a,b,d,c(d,e))?a.VK(d,e):(b=a.create(d,e),a.attach(d,b))};
nhb=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=hhb(f,n,f,r,c);if(v!==0)v<0&&a.VK(f,r),f++;else{var y=a.at(g);v=b[m];var D=hhb(g,y,m,v,c);D!==0?(D<0&&a.VK(g,v),g--,m--):(n=c(f,n),y=c(g,y),D=c(f,r),Object.is(D,y)?(y=c(m,v),Object.is(y,n)?(lhb(a,f,g),a.VK(g,v),m--,g--):a.move(g,f),a.VK(f,r),f++):(d!=null||(d=new mhb),e!=null||(e=ihb(a,f,g,c)),jhb(a,d,f,D)?(a.VK(f,r),f++,g++):e.has(D)?(d.set(n,a.detach(f)),g--):
(r=a.create(f,b[f]),a.attach(f,r),f++,g++)))}}for(;f<=m;)khb(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=hhb(f,r,f,v,c),n!==0?(n<0&&a.VK(f,v),f++,m=b.next()):(d!=null||(d=new mhb),e!=null||(e=ihb(a,f,g,c)),n=c(f,v),jhb(a,d,f,n)?(a.VK(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;)khb(a,d,c,a.length,m.value),m=b.next()}for(;f<=g;)a.destroy(a.detach(g--));
var J;(J=d)==null||J.forEach(function(L){a.destroy(L)})};_.ohb=function(a,b){return b};_.FC=function(a,b,c,d,e,f,g,m){_.Af("NgControlFlow");var n=_.Bd(),r=_.Cd(),v=_.Bd();g=m?g.bind(v[15][8]):g;v[25+a]=new phb(g);_.xla(n,r,a+1,b,c,d,e,_.yd(r.Ea,f))};_.GC=function(a){var b=_.Pc(null),c=_.Ad.selectedIndex;try{var d=_.Bd(),e=d[1],f=d[c];c+=1;var g=d[c];f.rxa===void 0?f.rxa=new qhb(g,d,e.data[c]):f.rxa.reset();var m=f.rxa;nhb(m,a,f.w9c);if(m.t3)for(a=0;a<m.length;a++)_.kla(m.uO,a)[8].aL=a}finally{_.Pc(b)}};
_.rhb=function(a,b,c,d,e,f,g){var m=_.Bd();var n=_.Ad.qn;var r=_.Jf(m,n,b,d);n=_.If(m,n+2,f)||r;_.Dga(3);a=n?a+_.Ic(b)+c+_.Ic(d)+e+_.Ic(f)+g:_.Ue;a!==_.Ue&&_.aka(m,a);return _.rhb};shb=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};_.HC=function(a){return{type:5,Wh:a}};thb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
_.uhb=function(a){var b=function(){return a.apply(this,[].concat(_.nd(_.lc.apply(0,arguments))))||this};_.W(b,a);b.prototype.mu=function(){this._getTracker().mu()};b.prototype._getTracker=function(){this.Zhb||(this.Zhb=new _.UWa(this.uKa,this.td,this.r9,this.q9,this.ac));return this.Zhb};_.p.Object.defineProperties(b.prototype,{Nh:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Nh},set:function(c){this._getTracker().Nh=c}},WI:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().us},
set:function(c){this._getTracker().us=c}}});return b};_.IC=function(a,b){b=b===void 0?0:b;var c=function(){var d=a.apply(this,[].concat(_.nd(_.lc.apply(0,arguments))))||this;d.Su=b;d.yTa=b;return d};_.W(c,a);_.p.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Su},set:function(d){this.Su=d!=null?_.Yh(d):this.yTa}}});return c};
vhb=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};whb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};yhb=function(a){for(a=a.parentElement;a&&!xhb(a);)a=a.parentElement;return a?a.classList.contains("cdk-nested-tree-node")?_.Qg(a.getAttribute("aria-level")):0:-1};xhb=function(a){a=a.classList;return!!((a==null?0:a.contains("cdk-nested-tree-node"))||(a==null?0:a.contains("cdk-tree")))};
zhb=function(){return{color:"accent",iSa:"check-indeterminate",Gd:!1}};_.Ahb=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};
Bhb=function(a){a&1&&_.Vf(0)};Chb=function(a){a&1&&_.Q(0);a&2&&(a=_.O(),_.tg(" ",a.Zb.S0?a.Zb.S0(a.option):a.option,"\n"))};Dhb=function(a){a&1&&(_.H(0,"span",7),_.Q(1),_.R(2,"async"),_.R(3,"format"),_.I());if(a&2){var b;a=_.O();_.A();_.tg(" ",_.dB(3,3,(b=_.S(2,1,a.Zb.tv))==null?null:b.length,a.k$a,"NUM")," ")}};Ehb=function(a){a&1&&_.Vf(0)};Fhb=function(a,b){a&1&&(_.H(0,"mat-icon",9),_.Q(1),_.I());a&2&&(a=b.Na,_.F("svgIcon",a.Ok),_.A(),_.tg(" ",a.Ok?"":a.ii," "))};
Ghb=function(a){a&1&&_.E(0,Fhb,2,2,"mat-icon",8);a&2&&(a=_.O(),_.F("ngIf",a.Lv.search))};Hhb=function(a,b){a&1&&(_.H(0,"mat-icon",12),_.Q(1),_.I());a&2&&(a=b.Na,_.F("svgIcon",a.Ok),_.A(),_.tg(" ",a.Ok?"":a.ii," "))};Ihb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",10);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.Zb.NC.next(""))});_.E(1,Hhb,2,2,"mat-icon",11);_.I()}a&2&&(a=_.O(),_.A(),_.F("ngIf",a.Lv.close))};Jhb=function(a){a&1&&_.K(0,"xap-picker-search")};
Khb=function(a){a&1&&_.Vf(0,8);a&2&&(_.O(),_.F("ngTemplateOutlet",_.bg(9)))};Lhb=function(a){a&1&&(_.H(0,"div",11),_.K(1,"mat-progress-spinner",12),_.I());a&2&&(_.A(),_.F("diameter",48)("strokeWidth",4))};Mhb=function(a){a&1&&(_.Sf(0),_.H(1,"div",9),_.E(2,Lhb,2,2,"div",10),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.ep==null?0:a.ep.Qc))("ngIfElse",a.ep==null?null:a.ep.Qc))};Nhb=function(a){a&1&&(_.H(0,"div",15)(1,"p",16),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.p6," "))};
Ohb=function(a){a&1&&(_.Sf(0),_.H(1,"div",13),_.E(2,Nhb,3,1,"div",14),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.Zo==null?0:a.Zo.Qc))("ngIfElse",a.Zo==null?null:a.Zo.Qc))};Phb=function(a){a&1&&(_.H(0,"div",15)(1,"p",16),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.n6," "))};Qhb=function(a){a&1&&(_.Sf(0),_.H(1,"div",17),_.E(2,Phb,3,1,"div",14),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.Yo==null?0:a.Yo.Qc))("ngIfElse",a.Yo==null?null:a.Yo.Qc))};
Rhb=function(a){a&1&&(_.H(0,"div",15),_.Q(1),_.I());a&2&&(a=_.O(3),_.A(),_.tg(" ",a.o6," "))};Shb=function(a){a&1&&(_.Sf(0),_.H(1,"div",18),_.E(2,Rhb,2,1,"div",14),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.cp==null?0:a.cp.Qc))("ngIfElse",a.cp==null?null:a.cp.Qc))};
Thb=function(a){a&1&&(_.H(0,"mat-checkbox",23),_.R(1,"async"),_.R(2,"format"),_.Q(3),_.R(4,"async"),_.I());if(a&2){a=_.O(2).Na;var b=_.O();_.F("xapSelectAll",b.Zb.model)("xapSelectAllCorpus",_.S(1,4,b.Zb.tv))("aria-label",_.dB(2,6,a.QTb,b.vab,"NUM_ITEMS"));_.A(3);_.tg(" ",_.S(4,10,b.Tka)," ")}};
Uhb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-checkbox",25);_.N("keydown.enter",function(d){_.w(b);return _.x(d.target.click())})("onfocus",function(){_.w(b);var d=_.O(4);return _.x(d.qWc=0)});_.K(1,"xap-picker-option",26);_.I()}if(a&2){a=_.O().va;var c=_.O(3);_.F("disabled",c.Zb.yk?c.Zb.yk(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.O_(a));_.A();_.F("template",(c.zo||c.MQ)==null?null:(c.zo||c.MQ).Qc)("option",a)}};
Vhb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-checkbox",27);_.N("keydown.enter",function(d){_.w(b);return _.x(d.target.click())});_.K(1,"xap-picker-option",26);_.I()}if(a&2){a=_.O().va;var c=_.O(3);_.F("disabled",c.Zb.yk?c.Zb.yk(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.O_(a));_.A();_.F("template",(c.zo||c.MQ)==null?null:(c.zo||c.MQ).Qc)("option",a)}};
Whb=function(a,b){a&1&&(_.Sf(0),_.E(1,Uhb,2,6,"mat-checkbox",24)(2,Vhb,2,6,"ng-template",null,1,_.Dg),_.Uf());a&2&&(a=b.first,b=_.bg(3),_.A(),_.F("ngIf",a)("ngIfElse",b))};Xhb=function(a){a&1&&(_.H(0,"div",28),_.Q(1),_.R(2,"format"),_.I());a&2&&(a=_.O(3),_.A(),_.tg(" ",_.dB(2,1,a.wy,a.j$a,"MAX_DISPLAYED_OPTIONS")," "))};
Yhb=function(a){if(a&1){var b=_.Bd();_.E(0,Thb,5,12,"mat-checkbox",19);_.H(1,"div",20);_.N("keydown",function(d){_.w(b);var e=_.O(2);return _.x(e.sJ(d))});_.E(2,Whb,4,2,"ng-container",21);_.R(3,"async");_.E(4,Xhb,3,5,"div",22);_.R(5,"async");_.I()}if(a&2){a=_.O().Na;var c=_.O();_.F("ngIf",a.Ly);_.A(2);_.F("ngForOf",_.S(3,3,c.i_b));_.A(2);_.F("ngIf",c.wy<_.S(5,5,c.Zb.tv).length)}};
Zhb=function(a,b){a&1&&(_.H(0,"div",3),_.E(1,Jhb,1,0,"xap-picker-search",4),_.Sf(2,5),_.E(3,Khb,1,1,"ng-container",6)(4,Mhb,3,2,"ng-container",7)(5,Ohb,3,2,"ng-container",7)(6,Qhb,3,2,"ng-container",7)(7,Shb,3,2,"ng-container",7),_.Uf(),_.E(8,Yhb,6,7,"ng-template",null,0,_.Dg),_.I());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngIf",a.cu),_.A(),_.F("ngSwitch",a.Sia),_.A(),_.F("ngSwitchCase",b.Fj.QY),_.A(),_.F("ngSwitchCase",b.Fj.LOADING),_.A(),_.F("ngSwitchCase",b.Fj.moa),_.A(),_.F("ngSwitchCase",b.Fj.loa),_.A(),
_.F("ngSwitchCase",b.Fj.ERROR))};$hb=function(a,b){a&1&&(_.H(0,"mat-icon",16),_.Q(1),_.I());a&2&&(a=b.Na,_.F("svgIcon",a.Ok),_.A(),_.tg(" ",a.Ok?"":a.ii," "))};
bib=function(a,b){if(a&1){var c=_.Bd();_.H(0,"li",9)(1,"div",10)(2,"div",11);_.K(3,"xap-picker-option",12);_.I();_.H(4,"div",13)(5,"button",14,0);_.N("click",function(){var d=_.w(c).va,e=_.O();return _.x(e.Zb.model.Zf(d))})("keydown.enter",function(){var d=_.w(c).va,e=_.O();return _.x(e.Zb.model.Zf(d))});_.E(7,$hb,2,2,"mat-icon",15);_.I()()()()}a&2&&(a=b.va,b=_.O(),_.A(3),_.F("template",b.zo==null?null:b.zo.Qc)("option",a),_.A(2),_.F("matTooltip",aib(b,a)),_.Nf("aria-label",aib(b,a)),_.A(2),_.F("ngIf",
b.Lv.remove_circle_outline))};cib=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()}};dib=function(a){a&1&&_.K(0,"xap-picker-search")};eib=function(a){a&1&&(_.Sf(0),_.Vf(1,7),_.Uf());a&2&&(_.O(),a=_.bg(9),_.A(),_.F("ngTemplateOutlet",a))};
fib=function(a){a&1&&(_.H(0,"div",10),_.K(1,"mat-progress-spinner",11),_.I());a&2&&(_.A(),_.F("diameter",48)("strokeWidth",4))};gib=function(a){a&1&&(_.Sf(0),_.H(1,"div",8),_.E(2,fib,2,2,"div",9),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.ep==null?0:a.ep.Qc))("ngIfElse",a.ep==null?null:a.ep.Qc))};hib=function(a){a&1&&(_.H(0,"div",14)(1,"p",15),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.p6," "))};
iib=function(a){a&1&&(_.Sf(0),_.H(1,"div",12),_.E(2,hib,3,1,"div",13),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.Zo==null?0:a.Zo.Qc))("ngIfElse",a.Zo==null?null:a.Zo.Qc))};jib=function(a){a&1&&(_.H(0,"div",14)(1,"p",15),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.n6," "))};kib=function(a){a&1&&(_.Sf(0),_.H(1,"div",16),_.E(2,jib,3,1,"div",13),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.Yo==null?0:a.Yo.Qc))("ngIfElse",a.Yo==null?null:a.Yo.Qc))};
lib=function(a){a&1&&(_.H(0,"div",14),_.Q(1),_.I());a&2&&(a=_.O(3),_.A(),_.tg(" ",a.o6," "))};mib=function(a){a&1&&(_.Sf(0),_.H(1,"div",17),_.E(2,lib,2,1,"div",13),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.cp==null?0:a.cp.Qc))("ngIfElse",a.cp==null?null:a.cp.Qc))};
nib=function(a,b){if(a&1){var c=_.Bd();_.H(0,"li",20,1);_.R(2,"async");_.N("click",function(){var d=_.w(c),e=d.va;d=d.index;var f=_.O(3);return _.x(JC(f,e,d))})("keydown.enter",function(){var d=_.w(c),e=d.va;d=d.index;var f=_.O(3);return _.x(JC(f,e,d))})("keydown.space",function(){var d=_.w(c),e=d.va;d=d.index;var f=_.O(3);return _.x(JC(f,e,d))});_.H(3,"span",21);_.K(4,"xap-picker-option",22);_.I()()}a&2&&(a=b.va,b=_.O(3),_.Qf(_.S(2,8,b.Zb.model.Ge(a))?b.xab:""),_.Pf("xap-picker-single-select-option-disabled",
b.Zb.yk==null?null:b.Zb.yk(a)),_.F("matRippleDisabled",b.Zb.yk==null?null:b.Zb.yk(a)),_.Nf("aria-disabled",b.Zb.yk==null?null:b.Zb.yk(a)),_.A(4),_.F("template",b.zo==null?null:b.zo.Qc)("option",a))};oib=function(a){if(a&1){var b=_.Bd();_.H(0,"ul",18);_.N("keydown",function(c){_.w(b);var d=_.O(2);return _.x(d.sJ(c))});_.E(1,nib,5,10,"li",19);_.I()}a&2&&(a=_.O().Na,_.A(),_.F("ngForOf",a.Ttb))};
pib=function(a,b){a&1&&(_.H(0,"div",3),_.E(1,dib,1,0,"xap-picker-search",4),_.Sf(2,5),_.E(3,eib,2,1,"ng-container",6)(4,gib,3,2,"ng-container",6)(5,iib,3,2,"ng-container",6)(6,kib,3,2,"ng-container",6)(7,mib,3,2,"ng-container",6),_.Uf(),_.E(8,oib,2,1,"ng-template",null,0,_.Dg),_.I());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngIf",a.cu),_.A(),_.F("ngSwitch",a.Sia),_.A(),_.F("ngSwitchCase",b.Fj.QY),_.A(),_.F("ngSwitchCase",b.Fj.LOADING),_.A(),_.F("ngSwitchCase",b.Fj.moa),_.A(),_.F("ngSwitchCase",b.Fj.loa),_.A(),
_.F("ngSwitchCase",b.Fj.ERROR))};qib=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};rib=function(a){a&1&&_.K(0,"xap-picker-checklist",9);a&2&&(a=_.O(2).Na,_.F("maxDisplayedOptions",a.wy))};tib=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-picker-selection-list",10);_.N("clearSelections",function(){_.w(b);var c=_.O(3);return _.x(sib(c))});_.I()}};
vib=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-picker",5);_.R(1,"async");_.R(2,"async");_.N("ngModelChange",function(f){_.w(b);var g=_.O(2);return _.x(uib(g,f))});_.E(3,qib,1,0,"xap-picker-single-select",6)(4,rib,1,1,"ng-template",null,1,_.Dg)(6,tib,1,0,"xap-picker-selection-list",7);_.I()}if(a&2){var c;a=_.bg(5);var d=_.O().Na,e=_.O();_.Pf("xap-picker-multi-pane",d.yw);_.F("ngModel",_.S(1,12,e.SP))("options",_.S(2,14,e.options))("displayFunction",d.Qi)("pickerTitle",(c=d.title)!==null&&c!==void 0?
c:"")("searchVisible",d.cu)("searchFilter",d.sX)("selectAllVisible",d.Ly);_.A(3);_.F("ngIf",d.eQ)("ngIfElse",a);_.A(3);_.F("ngIf",d.yw)}};wib=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};xib=function(a){a&1&&_.Vf(0,14);a&2&&(a=_.O(4).Na,_.F("ngTemplateOutlet",a.qF))};yib=function(a){a&1&&_.E(0,xib,1,1,"ng-template",13)};zib=function(a){a&1&&_.Vf(0,14);a&2&&(a=_.O(4).Na,_.F("ngTemplateOutlet",a.BUa))};Aib=function(a){a&1&&_.E(0,zib,1,1,"ng-template",15)};
Bib=function(a){a&1&&_.Vf(0,14);a&2&&(a=_.O(4).Na,_.F("ngTemplateOutlet",a.rUa))};Cib=function(a){a&1&&_.E(0,Bib,1,1,"ng-template",16)};Dib=function(a){a&1&&_.Vf(0,14);a&2&&(a=_.O(4).Na,_.F("ngTemplateOutlet",a.sUa))};Eib=function(a){a&1&&_.E(0,Dib,1,1,"ng-template",17)};
Fib=function(a){a&1&&(_.H(0,"xap-picker-checklist",9),_.E(1,yib,1,0,null,2)(2,Aib,1,0,null,2)(3,Cib,1,0,null,2)(4,Eib,1,0,null,2),_.I());a&2&&(a=_.O(2).Na,_.F("maxDisplayedOptions",a.wy),_.A(),_.F("ngIf",a.qF),_.A(),_.F("ngIf",a.BUa),_.A(),_.F("ngIf",a.rUa),_.A(),_.F("ngIf",a.sUa))};Gib=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-picker-selection-list",18);_.N("clearSelection",function(){_.w(b);var c=_.O(3);return _.x(sib(c))});_.I()}};
Hib=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-picker",11);_.R(1,"async");_.N("ngModelChange",function(e){_.w(b);var f=_.O(2);return _.x(uib(f,e))});_.E(2,wib,1,0,"xap-picker-single-select",6)(3,Fib,5,5,"ng-template",null,1,_.Dg)(5,Gib,1,0,"xap-picker-selection-list",12);_.I()}if(a&2){a=_.bg(4);var c=_.O().Na,d=_.O();_.Pf("xap-picker-multi-pane",c.yw);_.F("ngModel",_.S(1,9,d.SP))("getOptions",c.getOptions)("displayFunction",c.Qi)("selectAllVisible",c.Ly);_.A(2);_.F("ngIf",c.eQ)("ngIfElse",a);_.A(3);
_.F("ngIf",c.yw)}};Iib=function(a){a&1&&(_.H(0,"mat-error",4),_.Q(1),_.I());if(a&2){a=_.O().Na;var b=_.O();_.A();_.tg(" ",b.oJ(a)," ")}};Jib=function(a,b){a&1&&(_.Sf(0),_.E(1,vib,7,16,"xap-picker",3)(2,Hib,6,11,"ng-template",null,0,_.Dg)(4,Iib,2,1,"mat-error",4),_.Uf());if(a&2){a=b.Na;b=_.bg(3);var c=_.O();_.A();_.F("ngIf",!a.UZa)("ngIfElse",b);_.A(3);_.Rf((c.vG==null?0:c.vG.errors)&&c.oJ(a)?4:-1)}};
Kib=function(a){a&1&&(_.H(0,"span",7),_.Q(1),_.R(2,"async"),_.R(3,"format"),_.I());if(a&2){var b;a=_.O();_.A();_.tg(" ",_.dB(3,3,(b=_.S(2,1,a.Zb.tv))==null?null:b.length,a.k$a,"NUM")," ")}};Lib=function(a){a&1&&_.Vf(0)};Mib=function(a,b){a&1&&(_.H(0,"mat-icon",9),_.Q(1),_.I());a&2&&(a=b.Na,_.F("svgIcon",a.Ok),_.A(),_.tg(" ",a.Ok?"":a.ii," "))};Nib=function(a){a&1&&_.E(0,Mib,2,2,"mat-icon",8);a&2&&(a=_.O(),_.F("ngIf",a.Lv.search))};
Oib=function(a,b){a&1&&(_.H(0,"mat-icon",12),_.Q(1),_.I());a&2&&(a=b.Na,_.F("svgIcon",a.Ok),_.A(),_.tg(" ",a.Ok?"":a.ii," "))};Pib=function(a){if(a&1){var b=_.Bd();_.H(0,"button",10);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.Zb.NC.next(""))});_.E(1,Oib,2,2,"mat-icon",11);_.I()}a&2&&(a=_.O(),_.A(),_.F("ngIf",a.Lv.close))};Qib=function(a){a&1&&_.K(0,"xap-picker-search")};Rib=function(a){a&1&&_.Vf(0,8);a&2&&(_.O(),_.F("ngTemplateOutlet",_.bg(9)))};
Sib=function(a){a&1&&(_.H(0,"div",11),_.K(1,"mat-progress-spinner",12),_.I());a&2&&(_.A(),_.F("diameter",48)("strokeWidth",4))};Tib=function(a){a&1&&(_.Sf(0),_.H(1,"div",9),_.E(2,Sib,2,2,"div",10),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.ep==null?0:a.ep.Qc))("ngIfElse",a.ep==null?null:a.ep.Qc))};Uib=function(a){a&1&&(_.H(0,"div",15)(1,"p",16),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.p6," "))};
Vib=function(a){a&1&&(_.Sf(0),_.H(1,"div",13),_.E(2,Uib,3,1,"div",14),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.Zo==null?0:a.Zo.Qc))("ngIfElse",a.Zo==null?null:a.Zo.Qc))};Wib=function(a){a&1&&(_.H(0,"div",15)(1,"p",16),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.n6," "))};Xib=function(a){a&1&&(_.Sf(0),_.H(1,"div",17),_.E(2,Wib,3,1,"div",14),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.Yo==null?0:a.Yo.Qc))("ngIfElse",a.Yo==null?null:a.Yo.Qc))};
Yib=function(a){a&1&&(_.H(0,"div",15),_.Q(1),_.I());a&2&&(a=_.O(3),_.A(),_.tg(" ",a.o6," "))};Zib=function(a){a&1&&(_.Sf(0),_.H(1,"div",18),_.E(2,Yib,2,1,"div",14),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.cp==null?0:a.cp.Qc))("ngIfElse",a.cp==null?null:a.cp.Qc))};
$ib=function(a){a&1&&(_.H(0,"mat-checkbox",23),_.R(1,"async"),_.R(2,"format"),_.Q(3),_.R(4,"async"),_.I());if(a&2){a=_.O(2).Na;var b=_.O();_.F("xapSelectAll",b.Zb.model)("xapSelectAllCorpus",_.S(1,4,b.Zb.tv))("aria-label",_.dB(2,6,a.QTb,b.vab,"NUM_ITEMS"));_.A(3);_.tg(" ",_.S(4,10,b.Tka)," ")}};
ajb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-checkbox",25);_.N("keydown.enter",function(d){_.w(b);return _.x(d.target.click())})("onfocus",function(){_.w(b);var d=_.O(4);return _.x(d.qWc=0)});_.K(1,"xap-picker-option",26);_.I()}if(a&2){a=_.O().va;var c=_.O(3);_.F("disabled",c.Zb.yk?c.Zb.yk(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.O_(a));_.A();_.F("template",(c.zo||c.MQ)==null?null:(c.zo||c.MQ).Qc)("option",a)}};
bjb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-checkbox",27);_.N("keydown.enter",function(d){_.w(b);return _.x(d.target.click())});_.K(1,"xap-picker-option",26);_.I()}if(a&2){a=_.O().va;var c=_.O(3);_.F("disabled",c.Zb.yk?c.Zb.yk(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.O_(a));_.A();_.F("template",(c.zo||c.MQ)==null?null:(c.zo||c.MQ).Qc)("option",a)}};
cjb=function(a,b){a&1&&(_.Sf(0),_.E(1,ajb,2,6,"mat-checkbox",24)(2,bjb,2,6,"ng-template",null,1,_.Dg),_.Uf());a&2&&(a=b.first,b=_.bg(3),_.A(),_.F("ngIf",a)("ngIfElse",b))};djb=function(a){a&1&&(_.H(0,"div",28),_.Q(1),_.R(2,"format"),_.I());a&2&&(a=_.O(3),_.A(),_.tg(" ",_.dB(2,1,a.wy,a.j$a,"MAX_DISPLAYED_OPTIONS")," "))};
ejb=function(a){if(a&1){var b=_.Bd();_.E(0,$ib,5,12,"mat-checkbox",19);_.H(1,"div",20);_.N("keydown",function(d){_.w(b);var e=_.O(2);return _.x(e.sJ(d))});_.E(2,cjb,4,2,"ng-container",21);_.R(3,"async");_.E(4,djb,3,5,"div",22);_.R(5,"async");_.I()}if(a&2){a=_.O().Na;var c=_.O();_.F("ngIf",a.Ly);_.A(2);_.F("ngForOf",_.S(3,3,c.i_b));_.A(2);_.F("ngIf",c.wy<_.S(5,5,c.Zb.tv).length)}};
fjb=function(a,b){a&1&&(_.H(0,"div",3),_.E(1,Qib,1,0,"xap-picker-search",4),_.Sf(2,5),_.E(3,Rib,1,1,"ng-container",6)(4,Tib,3,2,"ng-container",7)(5,Vib,3,2,"ng-container",7)(6,Xib,3,2,"ng-container",7)(7,Zib,3,2,"ng-container",7),_.Uf(),_.E(8,ejb,6,7,"ng-template",null,0,_.Dg),_.I());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngIf",a.cu),_.A(),_.F("ngSwitch",a.Sia),_.A(),_.F("ngSwitchCase",b.Fj.QY),_.A(),_.F("ngSwitchCase",b.Fj.LOADING),_.A(),_.F("ngSwitchCase",b.Fj.moa),_.A(),_.F("ngSwitchCase",b.Fj.loa),_.A(),
_.F("ngSwitchCase",b.Fj.ERROR))};gjb=function(a,b){a&1&&(_.H(0,"mat-icon",16),_.Q(1),_.I());a&2&&(a=b.Na,_.F("svgIcon",a.Ok),_.A(),_.tg(" ",a.Ok?"":a.ii," "))};
hjb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"li",9)(1,"div",10)(2,"div",11);_.K(3,"xap-picker-option",12);_.I();_.H(4,"div",13)(5,"button",14,0);_.N("click",function(){var d=_.w(c).va,e=_.O();return _.x(e.Zb.model.Zf(d))})("keydown.enter",function(){var d=_.w(c).va,e=_.O();return _.x(e.Zb.model.Zf(d))});_.E(7,gjb,2,2,"mat-icon",15);_.I()()()()}a&2&&(a=b.va,b=_.O(),_.A(3),_.F("template",b.zo==null?null:b.zo.Qc)("option",a),_.A(2),_.F("matTooltip",aib(b,a)),_.Nf("aria-label",aib(b,a)),_.A(2),_.F("ngIf",
b.Lv.remove_circle_outline))};ijb=function(a){a&1&&_.K(0,"xap-picker-search")};jjb=function(a){a&1&&(_.Sf(0),_.Vf(1,7),_.Uf());a&2&&(_.O(),a=_.bg(9),_.A(),_.F("ngTemplateOutlet",a))};kjb=function(a){a&1&&(_.H(0,"div",10),_.K(1,"mat-progress-spinner",11),_.I());a&2&&(_.A(),_.F("diameter",48)("strokeWidth",4))};ljb=function(a){a&1&&(_.Sf(0),_.H(1,"div",8),_.E(2,kjb,2,2,"div",9),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.ep==null?0:a.ep.Qc))("ngIfElse",a.ep==null?null:a.ep.Qc))};
mjb=function(a){a&1&&(_.H(0,"div",14)(1,"p",15),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.p6," "))};njb=function(a){a&1&&(_.Sf(0),_.H(1,"div",12),_.E(2,mjb,3,1,"div",13),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.Zo==null?0:a.Zo.Qc))("ngIfElse",a.Zo==null?null:a.Zo.Qc))};ojb=function(a){a&1&&(_.H(0,"div",14)(1,"p",15),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.tg(" ",a.n6," "))};
pjb=function(a){a&1&&(_.Sf(0),_.H(1,"div",16),_.E(2,ojb,3,1,"div",13),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.Yo==null?0:a.Yo.Qc))("ngIfElse",a.Yo==null?null:a.Yo.Qc))};qjb=function(a){a&1&&(_.H(0,"div",14),_.Q(1),_.I());a&2&&(a=_.O(3),_.A(),_.tg(" ",a.o6," "))};rjb=function(a){a&1&&(_.Sf(0),_.H(1,"div",17),_.E(2,qjb,2,1,"div",13),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngIf",!(a.cp==null?0:a.cp.Qc))("ngIfElse",a.cp==null?null:a.cp.Qc))};
sjb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"li",20,1);_.R(2,"async");_.N("click",function(){var d=_.w(c),e=d.va;d=d.index;var f=_.O(3);return _.x(JC(f,e,d))})("keydown.enter",function(){var d=_.w(c),e=d.va;d=d.index;var f=_.O(3);return _.x(JC(f,e,d))})("keydown.space",function(){var d=_.w(c),e=d.va;d=d.index;var f=_.O(3);return _.x(JC(f,e,d))});_.H(3,"span",21);_.K(4,"xap-picker-option",22);_.I()()}a&2&&(a=b.va,b=_.O(3),_.Qf(_.S(2,8,b.Zb.model.Ge(a))?b.xab:""),_.Pf("xap-picker-single-select-option-disabled",
b.Zb.yk==null?null:b.Zb.yk(a)),_.F("matRippleDisabled",b.Zb.yk==null?null:b.Zb.yk(a)),_.Nf("aria-disabled",b.Zb.yk==null?null:b.Zb.yk(a)),_.A(4),_.F("template",b.zo==null?null:b.zo.Qc)("option",a))};tjb=function(a){if(a&1){var b=_.Bd();_.H(0,"ul",18);_.N("keydown",function(c){_.w(b);var d=_.O(2);return _.x(d.sJ(c))});_.E(1,sjb,5,10,"li",19);_.I()}a&2&&(a=_.O().Na,_.A(),_.F("ngForOf",a.Ttb))};
ujb=function(a,b){a&1&&(_.H(0,"div",3),_.E(1,ijb,1,0,"xap-picker-search",4),_.Sf(2,5),_.E(3,jjb,2,1,"ng-container",6)(4,ljb,3,2,"ng-container",6)(5,njb,3,2,"ng-container",6)(6,pjb,3,2,"ng-container",6)(7,rjb,3,2,"ng-container",6),_.Uf(),_.E(8,tjb,2,1,"ng-template",null,0,_.Dg),_.I());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngIf",a.cu),_.A(),_.F("ngSwitch",a.Sia),_.A(),_.F("ngSwitchCase",b.Fj.QY),_.A(),_.F("ngSwitchCase",b.Fj.LOADING),_.A(),_.F("ngSwitchCase",b.Fj.moa),_.A(),_.F("ngSwitchCase",b.Fj.loa),_.A(),
_.F("ngSwitchCase",b.Fj.ERROR))};vjb=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};wjb=function(a){a&1&&_.K(0,"xap-picker-checklist",9);a&2&&(a=_.O(2).Na,_.F("maxDisplayedOptions",a.wy))};xjb=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-picker-selection-list",10);_.N("clearSelections",function(){_.w(b);var c=_.O(3);return _.x(sib(c))});_.I()}};
yjb=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-picker",5);_.R(1,"async");_.R(2,"async");_.N("ngModelChange",function(f){_.w(b);var g=_.O(2);return _.x(uib(g,f))});_.E(3,vjb,1,0,"xap-picker-single-select",6)(4,wjb,1,1,"ng-template",null,1,_.Dg)(6,xjb,1,0,"xap-picker-selection-list",7);_.I()}if(a&2){var c;a=_.bg(5);var d=_.O().Na,e=_.O();_.Pf("xap-picker-multi-pane",d.yw);_.F("ngModel",_.S(1,12,e.SP))("options",_.S(2,14,e.options))("displayFunction",d.Qi)("pickerTitle",(c=d.title)!==null&&c!==void 0?
c:"")("searchVisible",d.cu)("searchFilter",d.sX)("selectAllVisible",d.Ly);_.A(3);_.F("ngIf",d.eQ)("ngIfElse",a);_.A(3);_.F("ngIf",d.yw)}};zjb=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};Ajb=function(a){a&1&&_.Vf(0,14);a&2&&(a=_.O(4).Na,_.F("ngTemplateOutlet",a.qF))};Bjb=function(a){a&1&&_.E(0,Ajb,1,1,"ng-template",13)};Cjb=function(a){a&1&&_.Vf(0,14);a&2&&(a=_.O(4).Na,_.F("ngTemplateOutlet",a.BUa))};Djb=function(a){a&1&&_.E(0,Cjb,1,1,"ng-template",15)};
Ejb=function(a){a&1&&_.Vf(0,14);a&2&&(a=_.O(4).Na,_.F("ngTemplateOutlet",a.rUa))};Fjb=function(a){a&1&&_.E(0,Ejb,1,1,"ng-template",16)};Gjb=function(a){a&1&&_.Vf(0,14);a&2&&(a=_.O(4).Na,_.F("ngTemplateOutlet",a.sUa))};Hjb=function(a){a&1&&_.E(0,Gjb,1,1,"ng-template",17)};
Ijb=function(a){a&1&&(_.H(0,"xap-picker-checklist",9),_.E(1,Bjb,1,0,null,2)(2,Djb,1,0,null,2)(3,Fjb,1,0,null,2)(4,Hjb,1,0,null,2),_.I());a&2&&(a=_.O(2).Na,_.F("maxDisplayedOptions",a.wy),_.A(),_.F("ngIf",a.qF),_.A(),_.F("ngIf",a.BUa),_.A(),_.F("ngIf",a.rUa),_.A(),_.F("ngIf",a.sUa))};Jjb=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-picker-selection-list",18);_.N("clearSelection",function(){_.w(b);var c=_.O(3);return _.x(sib(c))});_.I()}};
Kjb=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-picker",11);_.R(1,"async");_.N("ngModelChange",function(e){_.w(b);var f=_.O(2);return _.x(uib(f,e))});_.E(2,zjb,1,0,"xap-picker-single-select",6)(3,Ijb,5,5,"ng-template",null,1,_.Dg)(5,Jjb,1,0,"xap-picker-selection-list",12);_.I()}if(a&2){a=_.bg(4);var c=_.O().Na,d=_.O();_.Pf("xap-picker-multi-pane",c.yw);_.F("ngModel",_.S(1,9,d.SP))("getOptions",c.getOptions)("displayFunction",c.Qi)("selectAllVisible",c.Ly);_.A(2);_.F("ngIf",c.eQ)("ngIfElse",a);_.A(3);
_.F("ngIf",c.yw)}};Ljb=function(a){a&1&&(_.H(0,"mat-error",4),_.Q(1),_.I());if(a&2){a=_.O().Na;var b=_.O();_.A();_.tg(" ",b.oJ(a)," ")}};Mjb=function(a,b){a&1&&(_.Sf(0),_.E(1,yjb,7,16,"xap-picker",3)(2,Kjb,6,11,"ng-template",null,0,_.Dg)(4,Ljb,2,1,"mat-error",4),_.Uf());if(a&2){a=b.Na;b=_.bg(3);var c=_.O();_.A();_.F("ngIf",!a.UZa)("ngIfElse",b);_.A(3);_.Rf((c.vG==null?0:c.vG.errors)&&c.oJ(a)?4:-1)}};Njb=function(a){a&1&&(_.Zf(0,2,1),_.Vf(1),_.$f());a&2&&(a=_.O().va,_.A(),_.YA(a.name),_.ZA(0))};
Ojb=function(a){a&1&&_.ag(0,2,2)};Pjb=function(a){a&1&&(_.Sf(0),_.Q(1),_.Uf());if(a&2){a=_.O(2).va;var b=_.O();_.A();_.tg(" ",b.oJ(a)," ")}};Qjb=function(a){a&1&&(_.H(0,"mat-error"),_.E(1,Pjb,2,1,"ng-container",10),_.I());if(a&2){a=_.O().va;var b=_.O();_.A();_.F("ngIf",b.oJ(a))}};Sjb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",13);_.N("click",function(){_.w(b);var c=_.O().va,d=_.O();return _.x(Rjb(d,c.Ml))});_.H(1,"mat-icon");_.Q(2,"cancel");_.I()()}};
Tjb=function(a){a&1&&(_.H(0,"div",14),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.yU))};
Ujb=function(a,b){a&1&&(_.Sf(0),_.H(1,"mat-form-field",6)(2,"mat-label",7),_.Zf(3,2),_.E(4,Njb,2,1,"ng-container",8)(5,Ojb,1,0,"ng-template",null,0,_.Dg),_.$f(),_.I(),_.K(7,"input",9,1),_.E(9,Qjb,2,1,"mat-error",10)(10,Sjb,3,0,"button",11),_.I(),_.E(11,Tjb,2,1,"div",12),_.Uf());if(a&2){var c;a=b.va;b=_.bg(6);var d=_.O();_.A(4);_.F("ngIf",a.name)("ngIfElse",b);_.A(3);_.F("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Ml);_.Nf("aria-label",a.placeholder)("autocomplete",
a.autocomplete||null)("name",a.name||null);_.A(2);_.F("ngIf",(c=d.Ui.get(a.Ml))==null?null:c.errors);_.A();_.Rf(d.DZa?10:-1);_.A();_.F("ngIf",a.yU)}};Vjb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",15);_.N("click",function(){_.w(b);var c=_.O(),d=String(Number(c.rn[c.rn.length-1].Ml)+1);c.rn=[].concat(_.nd(c.rn),[{Ml:d,gCa:!0}]);return _.x()});_.Q(1);_.H(2,"mat-icon");_.Q(3,"add");_.I()()}a&2&&(a=_.O(),_.A(),_.tg(" ",a.Wnc," "))};Wjb=function(a){a&1&&(_.H(0,"mat-error"),_.ag(1,5),_.I())};
Xjb=function(a){a&1&&(_.H(0,"mat-error"),_.ag(1,6),_.I())};Yjb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};Zjb=function(a,b){a&1&&(_.H(0,"mat-option",3),_.Q(1),_.I());a&2&&(a=b.va,_.F("value",a),_.A(),_.tg(" ",a.displayName," "))};$jb=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",5);a&2&&(a=_.O(),_.F("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};
akb=function(a){a&1&&(_.H(0,"span",6),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg("(",a.group.label,")"))};bkb=function(a){a&1&&(_.Sf(0),_.H(1,"div",15),_.K(2,"div",16)(3,"div",17)(4,"div",18),_.I(),_.H(5,"div",19),_.K(6,"div",16)(7,"div",17)(8,"div",18),_.I(),_.Uf())};ckb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",20);_.N("cdkObserveContent",function(){_.w(b);var c=_.O();return _.x(KC(c))});_.eg(1,1);_.I()}a&2&&(a=_.O(),_.F("cdkObserveContentDisabled",a.Ic!="outline"))};
dkb=function(a){a&1&&(_.Sf(0),_.eg(1,2),_.H(2,"span"),_.Q(3),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(3),_.ug(a.Nd.placeholder))};ekb=function(a){a&1&&_.eg(0,3,["*ngSwitchCase","true"])};fkb=function(a){a&1&&(_.H(0,"span",23),_.Q(1," *"),_.I())};
gkb=function(a){if(a&1){var b=_.Bd();_.H(0,"label",21,2);_.N("cdkObserveContent",function(){_.w(b);var c=_.O();return _.x(KC(c))});_.E(2,dkb,4,1,"ng-container",13)(3,ekb,1,0,"ng-content",13)(4,fkb,2,0,"span",22);_.I()}a&2&&(a=_.O(),_.Pf("mat-empty",a.Nd.empty&&!a.u_())("mat-form-field-empty",a.Nd.empty&&!a.u_())("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"),_.F("cdkObserveContentDisabled",a.Ic!="outline")("id",a.ft)("ngSwitch",a.f8()),_.Nf("for",a.Nd.id)("aria-owns",a.Nd.id),_.A(2),
_.F("ngSwitchCase",!1),_.A(),_.F("ngSwitchCase",!0),_.A(),_.F("ngIf",!a.SN&&a.Nd.required&&!a.Nd.disabled))};hkb=function(a){a&1&&(_.H(0,"div",24),_.eg(1,4),_.I())};ikb=function(a){a&1&&(_.H(0,"div",25),_.K(1,"span",26),_.I());a&2&&(a=_.O(),_.A(),_.Pf("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"))};jkb=function(a){a&1&&(_.H(0,"div"),_.eg(1,5),_.I());a&2&&(a=_.O(),_.F("@transitionMessages",a.tT))};
kkb=function(a){a&1&&(_.H(0,"div",30),_.Q(1),_.I());a&2&&(a=_.O(2),_.F("id",a.l8),_.A(),_.ug(a.HV))};lkb=function(a){a&1&&(_.H(0,"div",27),_.E(1,kkb,2,2,"div",28),_.eg(2,6),_.K(3,"div",29),_.eg(4,7),_.I());a&2&&(a=_.O(),_.F("@transitionMessages",a.tT),_.A(),_.F("ngIf",a.HV))};mkb=function(a){a&1&&(_.H(0,"span",9),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.placeholder))};nkb=function(a){a&1&&(_.H(0,"span",13),_.Q(1),_.I());a&2&&(a=_.O(2),_.A(),_.ug(a.s8a))};
okb=function(a){a&1&&_.eg(0,0,["*ngSwitchCase","true"])};pkb=function(a){a&1&&(_.H(0,"span",10),_.E(1,nkb,2,1,"span",11)(2,okb,1,0,"ng-content",12),_.I());a&2&&(a=_.O(),_.F("ngSwitch",!!a.pTa),_.A(2),_.F("ngSwitchCase",!0))};
qkb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",14)(1,"div",15,1);_.N("@transformPanel.done",function(c){_.w(b);var d=_.O();return _.x(d.o9.next(c.Af))})("keydown",function(c){_.w(b);var d=_.O();return _.x(d.me(c))});_.eg(3,1);_.I()()}a&2&&(a=_.O(),_.F("@transformPanelWrap",void 0),_.A(),_.lA("mat-select-panel ",a.BLa(),""),_.Of("transform-origin",a.z_)("font-size",a.l$,"px"),_.F("ngClass",a.Cd)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.Nf("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.sS()))};rkb=function(a,b){a&1&&(_.H(0,"mat-option",3),_.Q(1),_.I());a&2&&(a=b.va,_.F("value",a),_.A(),_.tg(" ",a.displayName," "))};skb=function(a,b){a&1&&(_.H(0,"div",12),_.Q(1),_.I());a&2&&(a=b.va,b=_.O(3),_.fg("id","dialog-description-",b.wc.id,""),_.A(),_.tg(" ",a," "))};
ukb=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-comparison-operator-selector",13);_.N("change",function(c){_.w(b);var d=_.O(3);return _.x(tkb(d,c))})("operatorFocusChange",function(c){_.w(b);_.O(3).n2a=c;return _.x()});_.I()}a&2&&(a=_.O(3),_.Pf("xap-filterbar-filtereditor-operator-single-line",a.filter.config.b5),_.F("operators",a.ae.cV())("value",a.wc==null?null:a.wc.Ff)("appliedFilterId",a.wc.id))};vkb=function(){};
xkb=function(a){a&1&&(_.Sf(0),_.eg(1),_.H(2,"div",7),_.E(3,skb,2,3,"div",8),_.H(4,"div",9),_.E(5,ukb,1,5,"xap-comparison-operator-selector",10),_.H(6,"div",11),_.E(7,vkb,0,0,"ng-template",null,2,_.Dg),_.I()()(),_.eg(9,1),_.Uf());a&2&&(a=_.O(2),_.A(3),_.F("ngIf",a.wc.config.description),_.A(),_.Pf("xap-filterbar-multiple-lines",!a.filter.config.b5)("xap-filterbar-single-line",a.filter.config.b5),_.A(),_.F("ngIf",wkb(a)))};ykb=function(a){a&1&&_.Vf(0)};
zkb=function(a){a&1&&_.E(0,ykb,1,0,"ng-container",14);a&2&&(a=_.O(2),_.F("ngTemplateOutlet",a.qF))};
Akb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",4);_.N("keydown.enter",function(){_.w(b);var d=_.O();d.filter.config.E3c||d.ae.NN();return _.x()})("focusout",function(){_.w(b);var d=_.O();return _.x(d.C3())});_.H(1,"div",5);_.E(2,xkb,10,6,"ng-container",6)(3,zkb,1,1,"ng-template",null,1,_.Dg);_.I()()}if(a&2){a=_.bg(4);var c=_.O();_.Nf("aria-labelledby","dialog-label-"+c.wc.id)("aria-describedby","dialog-description-"+c.wc.id);_.A(2);_.F("ngIf",c.filter)("ngIfElse",a)}};
Bkb=function(a,b){a&1&&(_.H(0,"div",12),_.Q(1),_.I());a&2&&(a=b.va,b=_.O(3),_.fg("id","dialog-description-",b.wc.id,""),_.A(),_.tg(" ",a," "))};
Ckb=function(a){if(a&1){var b=_.Bd();_.H(0,"xap-comparison-operator-selector",13);_.N("change",function(c){_.w(b);var d=_.O(3);return _.x(tkb(d,c))})("operatorFocusChange",function(c){_.w(b);_.O(3).n2a=c;return _.x()});_.I()}a&2&&(a=_.O(3),_.Pf("xap-filterbar-filtereditor-operator-single-line",a.filter.config.b5),_.F("operators",a.ae.cV())("value",a.wc==null?null:a.wc.Ff)("appliedFilterId",a.wc.id))};Dkb=function(){};
Ekb=function(a){a&1&&(_.Sf(0),_.eg(1),_.H(2,"div",7),_.E(3,Bkb,2,3,"div",8),_.H(4,"div",9),_.E(5,Ckb,1,5,"xap-comparison-operator-selector",10),_.H(6,"div",11),_.E(7,Dkb,0,0,"ng-template",null,2,_.Dg),_.I()()(),_.eg(9,1),_.Uf());a&2&&(a=_.O(2),_.A(3),_.F("ngIf",a.wc.config.description),_.A(),_.Pf("xap-filterbar-multiple-lines",!a.filter.config.b5)("xap-filterbar-single-line",a.filter.config.b5),_.A(),_.F("ngIf",wkb(a)))};Fkb=function(a){a&1&&_.Vf(0)};
Gkb=function(a){a&1&&_.E(0,Fkb,1,0,"ng-container",14);a&2&&(a=_.O(2),_.F("ngTemplateOutlet",a.qF))};
Hkb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",4);_.N("keydown.enter",function(){_.w(b);var d=_.O();d.filter.config.E3c||d.ae.NN();return _.x()})("focusout",function(){_.w(b);var d=_.O();return _.x(d.C3())});_.H(1,"div",5);_.E(2,Ekb,10,6,"ng-container",6)(3,Gkb,1,1,"ng-template",null,1,_.Dg);_.I()()}if(a&2){a=_.bg(4);var c=_.O();_.Nf("aria-labelledby","dialog-label-"+c.wc.id)("aria-describedby","dialog-description-"+c.wc.id);_.A(2);_.F("ngIf",c.filter)("ngIfElse",a)}};Ikb=function(){return{diameter:100}};
Jkb=function(a){a&1&&(_.Id(),_.K(0,"circle",4));if(a&2){a=_.O();var b=_.bg(1);_.Of("animation-name","mat-progress-spinner-stroke-rotate-"+a.vra)("stroke-dashoffset",a.qeb(),"px")("stroke-dasharray",a.Lpa(),"px")("stroke-width",a.Tdb(),"%")("transform-origin",a.Udb(b));_.Nf("r",a.zpa())}};
Kkb=function(a){a&1&&(_.Id(),_.K(0,"circle",4));if(a&2){a=_.O();var b=_.bg(1);_.Of("stroke-dashoffset",a.qeb(),"px")("stroke-dasharray",a.Lpa(),"px")("stroke-width",a.Tdb(),"%")("transform-origin",a.Udb(b));_.Nf("r",a.zpa())}};Lkb=function(a){a&1&&(_.H(0,"mat-icon",12),_.Q(1),_.I());a&2&&(a=_.O(),_.F("svgIcon",_.LC(a.xi,"remove_filter")),_.A(),_.tg(" ",_.MC(a.xi,"remove_filter")," "))};
Nkb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",13)(1,"button",14);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.NN())});_.ag(2,2);_.I()()}a&2&&(a=_.O(),_.A(),_.F("disabled",!_.Mkb(a.ae)))};Okb=function(a){a&1&&(_.H(0,"div",15),_.K(1,"mat-spinner",16),_.I())};Pkb=function(){return{pt:!1,vM:!1,yp:!1,PF:!1}};Qkb=function(a,b){a&1&&(_.H(0,"div",1,0),_.eg(2),_.I());a&2&&(a=b.id,b=_.O(),_.F("id",b.id)("ngClass",b.nj),_.Nf("aria-label",b.ariaLabel||null)("aria-labelledby",b.sS(a)))};
Rkb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"mat-option",12);_.Q(1);_.H(2,"button",13);_.N("click",function(d){var e=_.w(c).va,f=_.O(2);d.stopPropagation();f.ETa.emit(e);return _.x()});_.H(3,"mat-icon",14);_.Q(4);_.I()()()}a&2&&(a=b.va,b=_.O(2),_.F("value",a),_.A(),_.tg(" ",a.label," "),_.A(2),_.F("svgIcon",_.LC(b.xi,"delete_filter"))("fontSet",b.y3a?"google-material-icons":void 0),_.A(),_.ug(_.MC(b.xi,"delete_filter")))};
Skb=function(a){a&1&&(_.H(0,"div",9)(1,"mat-optgroup",10),_.E(2,Rkb,5,5,"mat-option",11),_.I()());a&2&&(a=_.O(),_.A(2),_.F("ngForOf",a.MC))};Tkb=function(a){a&1&&_.Vf(0)};Vkb=function(a,b){a&1&&(_.H(0,"mat-option",20),_.E(1,Tkb,1,0,"ng-container",21),_.I());a&2&&(a=b.va,_.O(4),b=_.bg(12),_.F("value",a),_.A(),_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Bg(3,Ukb,a)))};
Wkb=function(a){a&1&&(_.H(0,"div")(1,"mat-optgroup",18),_.E(2,Vkb,2,5,"mat-option",19),_.I()());a&2&&(a=_.O().va,_.A(),_.F("label",a.qV),_.A(),_.F("ngForOf",a.MN))};Xkb=function(a){a&1&&_.Vf(0)};Ykb=function(a){a&1&&(_.H(0,"mat-option",20),_.E(1,Xkb,1,0,"ng-container",21),_.I());if(a&2){a=_.O().va;_.O(2);var b=_.bg(12);_.F("value",a);_.A();_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Bg(3,Ukb,a))}};
Zkb=function(a,b){a&1&&(_.Sf(0),_.E(1,Wkb,3,2,"div",16)(2,Ykb,2,5,"mat-option",17),_.Uf());a&2&&(a=b.va,_.O(2),_.A(),_.F("ngIf",_.NC(a)&&a.MN.length>0),_.A(),_.F("ngIf",!_.NC(a)))};$kb=function(a){a&1&&(_.H(0,"mat-option",22)(1,"span",23),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.ug(a.iC))};alb=function(a,b){a&1&&(_.Sf(0),_.E(1,$kb,3,1,"mat-option",8),_.Uf());a&2&&(a=b.Na,b=_.O(2),_.A(),_.F("ngIf",b.iC&&a.length===0))};
blb=function(a){a&1&&(_.Sf(0),_.E(1,Zkb,3,2,"ng-container",15),_.R(2,"async"),_.E(3,alb,2,1,"ng-container",16),_.R(4,"async"),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngForOf",_.S(2,2,a.QW)),_.A(2),_.F("ngIf",_.S(4,4,a.QW)))};clb=function(a,b){a&1&&(_.H(0,"mat-option",20)(1,"span"),_.Q(2),_.I()());a&2&&(a=b.va,_.F("value",a),_.Nf("aria-label",a.ariaLabel||a.displayName),_.A(2),_.ug(a.displayName))};
dlb=function(a){a&1&&(_.H(0,"div")(1,"mat-optgroup",18),_.E(2,clb,3,3,"mat-option",19),_.I()());a&2&&(a=_.O().va,_.A(),_.F("label",a.qV),_.A(),_.F("ngForOf",a.MN))};elb=function(a){a&1&&(_.H(0,"mat-option",20)(1,"span"),_.Q(2),_.I()());a&2&&(a=_.O().va,_.F("value",a),_.Nf("aria-label",a.ariaLabel||null),_.A(2),_.ug(a.displayName))};
flb=function(a,b){a&1&&(_.Sf(0),_.E(1,dlb,3,2,"div",16)(2,elb,3,3,"mat-option",17),_.Uf());a&2&&(a=b.va,_.O(2),_.A(),_.F("ngIf",_.NC(a)&&a.MN.length>0),_.A(),_.F("ngIf",!_.NC(a)))};glb=function(a){a&1&&(_.H(0,"mat-option",22)(1,"span",23),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.ug(a.iC))};hlb=function(a,b){a&1&&(_.Sf(0),_.E(1,glb,3,1,"mat-option",8),_.Uf());a&2&&(a=b.Na,b=_.O(2),_.A(),_.F("ngIf",b.iC&&a.length===0))};
ilb=function(a){a&1&&(_.E(0,flb,3,2,"ng-container",15),_.R(1,"async"),_.E(2,hlb,2,1,"ng-container",16),_.R(3,"async"));a&2&&(a=_.O(),_.F("ngForOf",_.S(1,2,a.GO)),_.A(2),_.F("ngIf",_.S(3,4,a.GO)))};jlb=function(a){a&1&&(_.H(0,"mat-option",22),_.K(1,"mat-spinner",24),_.I());a&2&&(a=_.O(),_.Nf("aria-label",a.X$a))};klb=function(a){a&1&&(_.H(0,"b"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.text))};llb=function(a){a&1&&(_.H(0,"i"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.text))};
mlb=function(a){a&1&&(_.H(0,"u"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.text))};nlb=function(a){a&1&&(_.Sf(0),_.Q(1),_.Uf());a&2&&(a=_.O().va,_.A(),_.ug(a.text))};olb=function(a,b){a&1&&(_.H(0,"span"),_.Sf(1,25),_.E(2,klb,2,1,"b",26)(3,llb,2,1,"i",26)(4,mlb,2,1,"u",26)(5,nlb,2,1,"ng-container",27),_.Uf(),_.I());a&2&&(a=b.va,_.A(),_.F("ngSwitch",a.tag),_.A(),_.F("ngSwitchCase","b"),_.A(),_.F("ngSwitchCase","i"),_.A(),_.F("ngSwitchCase","u"))};
plb=function(a,b){a&1&&_.E(0,olb,6,4,"span",15);a&2&&_.F("ngForOf",b.va.U0)};rlb=function(a){a&1&&(_.H(0,"mat-icon",10),_.Q(1),_.I());a&2&&(a=_.O(),_.F("svgIcon",_.qlb(a.xi,a.Bea())),_.A(),_.tg(" ",a.Bea()," "))};slb=function(a){a&1&&(_.H(0,"span",11),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.D1))};
ulb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"xap-filter-editor",12);_.R(1,"async");_.N("editorVisibleChange",function(e){var f=_.w(c).index,g=_.O();return _.x(_.tlb(g,e,f))})("removed",function(){var e=_.w(c).index,f=_.O();return _.x(f.remove(e))})("update",function(e){var f=_.w(c).index,g=_.O();return _.x(g.update(f,e,g.editor))});_.I()}if(a&2){a=b.va;b=b.index;var d=_.O();_.F("appliedFilter",a)("filter",_.S(1,4,d.config.RE(a.config.id)))("isEditorVisible",d.N2(b))("disabled",d.disabled)}};
vlb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",13);_.N("click",function(c){_.w(b);var d=_.O();return _.x(d.yya(c))});_.H(1,"mat-icon",14);_.Q(2);_.I()()}a&2&&(a=_.O(),_.F("matTooltip",a.Aka),_.Nf("aria-label",a.Aka),_.A(),_.F("svgIcon",_.LC(a.xi,"save_filters")),_.A(),_.ug(_.MC(a.xi,"save_filters")))};
wlb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",15);_.N("click",function(c){_.w(b);var d=_.O();return _.x(d.l0(c))});_.H(1,"mat-icon",14);_.Q(2);_.I()()}a&2&&(a=_.O(),_.F("matTooltip",a.Sja),_.Nf("aria-label",a.Sja),_.A(),_.F("svgIcon",_.LC(a.xi,"clear_filters")),_.A(),_.ug(_.MC(a.xi,"clear_filters")))};xlb=function(a,b){return this.AOc(b)};
ylb=function(a){a&1&&(_.H(0,"tr",0)(1,"td",3),_.Q(2),_.I()());a&2&&(a=_.O(),_.A(),_.Of("padding-top",a.WR)("padding-bottom",a.WR),_.Nf("colspan",a.eya),_.A(),_.tg(" ",a.label," "))};zlb=function(a){a&1&&(_.H(0,"td",3),_.Q(1),_.I());a&2&&(a=_.O(2),_.Of("padding-top",a.WR)("padding-bottom",a.WR),_.Nf("colspan",a.L7),_.A(),_.tg(" ",a.L7>=a.NFb?a.label:""," "))};
Alb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"td",6)(1,"button",7);_.N("click",function(f){var g=_.w(c).va,m=_.O(2);return _.x(m.fHc(g,f))})("focus",function(f){var g=_.w(c).va,m=_.O(2);return _.x(m.BIc(g,f))});_.H(2,"span",8);_.Q(3);_.I();_.K(4,"span",9);_.I()()}if(a&2){a=b.va;b=b.aL;var d=_.O().aL,e=_.O();_.Of("width",e.Tbb)("padding-top",e.WR)("padding-bottom",e.WR);_.Nf("data-mat-row",d)("data-mat-col",b);_.A();_.Pf("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",e.afb(d,b))("mat-calendar-body-range-start",
e.JMa(a.um))("mat-calendar-body-range-end",e.IMa(a.um))("mat-calendar-body-in-range",e.fqa(a.um))("mat-calendar-body-comparison-bridge-start",e.XKc(a.um,d,b))("mat-calendar-body-comparison-bridge-end",e.WKc(a.um,d,b))("mat-calendar-body-comparison-start",e.ffb(a.um))("mat-calendar-body-comparison-end",e.efb(a.um))("mat-calendar-body-in-comparison-range",e.bLc(a.um))("mat-calendar-body-preview-start",e.jLc(a.um))("mat-calendar-body-preview-end",e.iLc(a.um))("mat-calendar-body-in-preview",e.cLc(a.um));
_.F("ngClass",a.ESc)("tabindex",e.afb(d,b)?0:-1);_.Nf("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.TZ(a.um))("aria-current",e.qZb===a.um?"date":null)("aria-describedby",e.zJc(a.um));_.A();_.Pf("mat-calendar-body-selected",e.TZ(a.um))("mat-calendar-body-comparison-identical",e.YKc(a.um))("mat-calendar-body-today",e.qZb===a.um);_.A();_.tg(" ",a.jua," ")}};
Clb=function(a,b){a&1&&(_.H(0,"tr",1),_.E(1,zlb,2,6,"td",4),_.FC(2,Alb,5,48,"td",5,Blb),_.I());if(a&2){a=b.va;b=b.aL;var c=_.O();_.A();_.Rf(b===0&&c.L7?1:-1);_.A();_.GC(a)}};Dlb=function(a){return(a==null?void 0:a.nodeName)==="TD"};Elb=function(a){if(Dlb(a))var b=a;else if(Dlb(a.parentNode))b=a.parentNode;else{var c;Dlb((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};
Flb=function(a,b,c){return c!==null&&b!==c&&a<c&&a===b};Glb=function(a,b,c){return b!==null&&b!==c&&a>=b&&a===c};Hlb=function(a,b,c,d){return d&&b!==null&&c!==null&&b!==c&&a>=b&&a<=c};Ilb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};Jlb=function(a,b){a&1&&(_.H(0,"th",2)(1,"span",6),_.Q(2),_.I(),_.H(3,"span",3),_.Q(4),_.I()());a&2&&(a=b.va,_.A(2),_.ug(a.NHb),_.A(2),_.ug(a.j1a))};
Llb=function(a,b,c,d,e){b=a.getYear(b);c=a.getYear(c);a=Klb(a,d,e);return Math.floor((b-a)/24)===Math.floor((c-a)/24)};Mlb=function(a,b,c,d){return((a.getYear(b)-Klb(a,c,d))%24+24)%24};Klb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Nlb=function(){};
Olb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-month-view",4);_.xg("activeDateChange",function(c){_.w(b);var d=_.O();_.wg(d.wb,c)||(d.wb=c);return _.x(c)});_.N("_userSelection",function(c){_.w(b);var d=_.O();return _.x(d.hpa(c))})("dragStarted",function(c){_.w(b);var d=_.O();return _.x(d.wIc(c))})("dragEnded",function(c){_.w(b);var d=_.O();return _.x(d.KKa(c))});_.I()}a&2&&(a=_.O(),_.vg("activeDate",a.wb),_.F("selected",a.selected)("dateFilter",a.Nj)("maxDate",a.Pd)("minDate",a.Ld)("dateClass",a.Kl)("comparisonStart",
a.lv)("comparisonEnd",a.Hx)("startDateAccessibleName",a.f5)("endDateAccessibleName",a.f1)("activeDrag",a.Hoa))};
Plb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-year-view",5);_.xg("activeDateChange",function(c){_.w(b);var d=_.O();_.wg(d.wb,c)||(d.wb=c);return _.x(c)});_.N("monthSelected",function(c){_.w(b);var d=_.O();return _.x(d.RLc(c))})("selectedChange",function(c){_.w(b);var d=_.O();return _.x(d.veb(c,"month"))});_.I()}a&2&&(a=_.O(),_.vg("activeDate",a.wb),_.F("selected",a.selected)("dateFilter",a.Nj)("maxDate",a.Pd)("minDate",a.Ld)("dateClass",a.Kl))};
Qlb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-multi-year-view",6);_.xg("activeDateChange",function(c){_.w(b);var d=_.O();_.wg(d.wb,c)||(d.wb=c);return _.x(c)});_.N("yearSelected",function(c){_.w(b);var d=_.O();return _.x(d.uPc(c))})("selectedChange",function(c){_.w(b);var d=_.O();return _.x(d.veb(c,"year"))});_.I()}a&2&&(a=_.O(),_.vg("activeDate",a.wb),_.F("selected",a.selected)("dateFilter",a.Nj)("maxDate",a.Pd)("minDate",a.Ld)("dateClass",a.Kl))};Rlb=function(){};
Slb=function(a){a&1&&(_.Id(),_.H(0,"svg",2),_.K(1,"path",3),_.I())};
_.Tlb=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("")};
_.Ulb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};Vlb=function(){};Vlb.prototype.destroy=function(){};Vlb.prototype.VK=function(){};var lhb=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)};Vlb.prototype.move=function(a,b){this.attach(b,this.detach(a))};var mhb=function(){this.MJ=new Map;this.oI=void 0};_.h=mhb.prototype;_.h.has=function(a){return this.MJ.has(a)};
_.h.delete=function(a){if(!this.has(a))return!1;var b=this.MJ.get(a);this.oI!==void 0&&this.oI.has(b)?(this.MJ.set(a,this.oI.get(b)),this.oI.delete(b)):this.MJ.delete(a);return!0};_.h.get=function(a){return this.MJ.get(a)};_.h.set=function(a,b){if(this.MJ.has(a)){a=this.MJ.get(a);this.oI===void 0&&(this.oI=new Map);for(var c=this.oI;c.has(a);)a=c.get(a);c.set(a,b)}else this.MJ.set(a,b)};
_.h.forEach=function(a){for(var b=_.k(this.MJ),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.oI!==void 0)for(var e=this.oI;e.has(d);)d=e.get(d),a(d,c)}};var Wlb=function(a,b,c){this.uO=a;this.va=b;this.aL=c},phb=function(a){this.w9c=a;this.rxa=void 0},qhb=function(a,b,c){this.uO=a;this.oYc=b;this.QYb=c;this.l2a=void 0;this.t3=!1};_.W(qhb,Vlb);_.h=qhb.prototype;_.h.at=function(a){return _.kla(this.uO,a)[8].va};
_.h.attach=function(a,b){var c=b[6];this.t3||(this.t3=a!==this.length);_.mla(this.uO,b,a,_.lla(this.QYb,c))};_.h.detach=function(a){this.t3||(this.t3=a!==this.length-1);return _.Oia(this.uO,a)};_.h.create=function(a,b){a=_.jla(this.oYc,this.QYb,new Wlb(this.uO,b,a),{ATa:null});var c;(c=this.l2a)==null||c.Uqd();return a};_.h.destroy=function(a){_.Qia(a[1],a);var b;(b=this.l2a)==null||b.Vqd()};_.h.VK=function(a,b){_.kla(this.uO,a)[8].va=b};_.h.reset=function(){this.t3=!1;var a;(a=this.l2a)==null||a.reset()};
_.p.Object.defineProperties(qhb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.uO.length-10}}});_.OC=function(){this.Ma=_.u(_.Td);this.Uc=_.u(_.fr);this.Ddb=null;this.Job=new _.vm};_.OC.prototype.Ec=function(){var a=this,b=this.Ma.na;this.Nfb=this.Uc.Dk(b,b.nodeType===1&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.Ddb=c;a.Job.emit(c)})};_.OC.prototype.La=function(){this.Uc.Fi(this.Ma);this.Nfb&&this.Nfb.unsubscribe()};
_.p.Object.defineProperties(_.OC.prototype,{iea:{configurable:!0,enumerable:!0,get:function(){return this.Ddb}}});_.OC.O=function(a){return new (a||_.OC)};_.OC.Fa=_.hd({type:_.OC,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{Job:"cdkFocusChange"},Rb:["cdkMonitorFocus"],standalone:!0});_.PC=function(){this.uxa=this.Dfb=new _.lf};_.QC=function(a,b){return Xlb(b)&&a.isValid(b)?b:null};_.PC.prototype.fi=function(a){return a==null||Xlb(a)&&this.isValid(a)?a:this.invalid()};
_.PC.prototype.N4=function(a){this.locale=a;this.Dfb.next()};_.RC=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};SC=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.RC(a,b,c):d==e}return b==c};_.TC=function(a,b,c,d){return c&&_.RC(a,b,c)<0?c:d&&_.RC(a,b,d)>0?d:b};Ylb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;
UC=function(){_.PC.call(this);this.Hfb=_.u(_.VWa,{optional:!0});var a=_.u(_.VWa,{optional:!0});a!==void 0&&(this.Hfb=a);_.PC.prototype.N4.call(this,this.Hfb)};_.W(UC,_.PC);UC.prototype.getYear=function(a){return a.getFullYear()};UC.prototype.getMonth=function(a){return a.getMonth()};UC.prototype.getDate=function(a){return a.getDate()};Zlb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return thb(12,function(c){return a.Q7(b,new Date(2017,c,1))})};
$lb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return thb(31,function(c){return a.Q7(b,new Date(2017,0,c+1))})};_.amb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return thb(7,function(d){return a.Q7(c,new Date(2017,0,d+1))})};VC=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.Q7(c,b)};_.bmb=function(a,b){return a.getDate(a.r7(a.getYear(b),a.getMonth(b)+1,0))};
UC.prototype.clone=function(a){return new Date(a.getTime())};var WC=function(a,b,c,d){a=a.r7(b,c,d);a.getMonth();return a};UC.prototype.parse=function(a){return typeof a=="number"?new Date(a):a?new Date(Date.parse(a)):null};UC.prototype.format=function(a,b){if(!this.isValid(a))throw Error("wc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.Q7(b,a)};_.YC=function(a,b,c){return _.XC(a,b,c*12)};
_.XC=function(a,b,c){var d=a.r7(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.r7(a.getYear(d),a.getMonth(d),0));return d};_.ZC=function(a,b,c){return a.r7(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};cmb=function(a,b){return[b.getUTCFullYear(),a.Rab(b.getUTCMonth()+1),a.Rab(b.getUTCDate())].join("-")};
UC.prototype.fi=function(a){if(typeof a==="string"){if(!a)return null;if(Ylb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.PC.prototype.fi.call(this,a)};var Xlb=function(a){return a instanceof Date};_.h=UC.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};_.h.r7=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.Rab=function(a){return("00"+a).slice(-2)};
_.h.Q7=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)};UC.O=function(a){return new (a||UC)};UC.ua=_.q({token:UC,qa:UC.O});dmb={parse:{wt:null},display:{wt:{year:"numeric",month:"numeric",day:"numeric"},Z0a:{year:"numeric",month:"short"},XSc:{year:"numeric",month:"long",day:"numeric"},o1c:{year:"numeric",month:"long"}}};_.$C=function(){};
_.$C.O=function(a){return new (a||_.$C)};_.$C.Da=_.ed({type:_.$C});var emb;emb=emb===void 0?dmb:emb;_.$C.Ca=_.Hc({Pb:[[{wa:_.PC,Md:UC},{wa:_.Os,lc:emb}]]});_.aD=function(){};_.aD.O=function(a){return new (a||_.aD)};_.aD.Da=_.ed({type:_.aD});_.aD.Ca=_.Hc({imports:[_.Ns,_.Ns]});var fmb=0,bD=function(a){var b=_.kXa.call(this)||this;b.ft="mat-optgroup-label-"+fmb++;var c;b.FH=(c=a==null?void 0:a.QYa)!=null?c:!1;return b};_.W(bD,_.kXa);bD.O=function(a){return new (a||bD)(_.B(_.Rs,8))};
bD.Fa=_.hd({type:bD,inputs:{label:"label"},features:[_.Lf]});var gmb=["text"],hmb=0,imb=function(a,b){this.source=a;this.QV=b===void 0?!1:b},cD=function(a,b,c,d){this.Tc=a;this.Ua=b;this.qd=c;this.group=d;this.vc=this.FR=this.xe=!1;this.US="";this.id="mat-option-"+hmb++;this.Vv=new _.vm;this.Gh=new _.lf};_.h=cD.prototype;_.h.select=function(a){a=a===void 0?!0:a;this.xe||(this.xe=!0,_.xm(this.Ua),a&&this.hS())};_.h.Zf=function(a){a=a===void 0?!0:a;this.xe&&(this.xe=!1,_.xm(this.Ua),a&&this.hS())};
_.h.focus=function(a,b){var c=this.Pg();typeof c.focus==="function"&&c.focus(b)};_.h.rp=function(){return this.mD};_.h.me=function(a){a.keyCode!==13&&a.keyCode!==32||_.Sh(a)||(this.Cr(),a.preventDefault())};_.h.Cr=function(){this.disabled||(this.xe=this.multiple?!this.xe:!0,_.xm(this.Ua),this.hS(!0))};_.h.qr=function(){return this.disabled?"-1":"0"};_.h.Pg=function(){return this.Tc.na};_.h.Fn=function(){if(this.xe){var a=this.mD;a!==this.US&&(this.US&&this.Gh.next(),this.US=a)}};_.h.La=function(){this.Gh.complete()};
_.h.hS=function(a){this.Vv.emit(new imb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(cD.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.vc},set:function(a){this.vc=_.Vh(a)}},Cc:{configurable:!0,enumerable:!0,get:function(){return!(!this.qd||!this.qd.Cc)}},yp:{configurable:!0,enumerable:!0,get:function(){return!(!this.qd||!this.qd.yp)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.FR}},mD:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.gPa)==null?void 0:a.na.textContent)||"").trim()}}});cD.O=function(){_.Ie()};cD.Fa=_.hd({type:cD,tb:function(a,b){a&1&&_.lg(gmb,7);if(a&2){var c;_.pg(c=_.qg())&&(b.gPa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Vv:"onSelectionChange"}});
var jmb={W2b:"ACTIVE",q$b:"DELETE_IN_PROGRESS",s$b:"DELETE_REQUESTED",zkc:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[jmb.zkc,jmb.W2b,jmb.s$b,jmb.q$b]}},kmb=function(){this.i={}};_.W(kmb,_.V);kmb.prototype.ka=function(){return kmb};kmb.prototype.ma=function(){return{keys:[]}};var dD=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};_.W(dD,_.V);dD.prototype.ka=function(){return dD};
dD.prototype.ma=function(){return{keys:["code","details","message"],yd:{details:{yc:null,Jc:!0,Kc:!1,Lc:!1}}}};
_.p.Object.defineProperties(dD.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.U(this,"code"):null},set:function(a){this.i.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.U(this,"details"):null},set:function(a){this.i.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.i.message=a}}});
_.eD=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};_.W(_.eD,_.V);_.eD.prototype.ka=function(){return _.eD};_.eD.prototype.ma=function(){return{keys:["done","error","metadata","name","response"],yd:{metadata:{yc:null,Jc:!1,Kc:!1,Lc:!1},response:{yc:null,Jc:!1,Kc:!1,Lc:!1}},Ka:{error:dD}}};
_.p.Object.defineProperties(_.eD.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.U(this,"done"):null},set:function(a){this.i.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.U(this,"error"):null},set:function(a){this.i.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.U(this,"metadata"):null},set:function(a){this.i.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.U(this,"name"):null},set:function(a){this.i.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.U(this,"response"):null},set:function(a){this.i.response=a}}});var fD=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};_.W(fD,_.V);fD.prototype.ka=function(){return fD};fD.prototype.ma=function(){return{keys:["id","type"]}};
_.p.Object.defineProperties(fD.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.U(this,"id"):null},set:function(a){this.i.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});
_.gD=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};_.W(_.gD,_.V);_.gD.prototype.ka=function(){return _.gD};
_.gD.prototype.ma=function(){return{Pa:{lifecycleState:jmb},keys:"createTime labels lifecycleState name parent projectId projectNumber tags".split(" "),yd:{labels:{yc:null,Jc:!1,Kc:!1,Lc:!1},tags:{yc:null,Jc:!1,Kc:!1,Lc:!1}},Ka:{parent:fD}}};
_.p.Object.defineProperties(_.gD.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.U(this,"createTime"):null},set:function(a){this.i.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.U(this,"labels"):null},set:function(a){this.i.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.U(this,"lifecycleState"):null},set:function(a){this.i.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.i.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.U(this,"parent"):null},set:function(a){this.i.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.U(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.U(this,"tags"):null},set:function(a){this.i.tags=a}}});var hD=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.Pq==null?null:a.Pq;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken};_.W(hD,_.V);hD.prototype.ka=function(){return hD};hD.prototype.ma=function(){return{Qa:{projects:_.gD},keys:["nextPageToken","projects"]}};
_.p.Object.defineProperties(hD.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.U(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},Pq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.iD={$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"};jD=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};_.h=jD.prototype;
_.h.create=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:a,Nb:"POST",Ob:"cloudresourcemanager.projects.create",path:"/"+this.Wa+"/projects",Ta:_.Yg(b,_.iD,c),Qb:_.eD})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:null,Nb:"DELETE",Ob:"cloudresourcemanager.projects.delete",path:"/"+this.Wa+"/projects/"+a,Ta:_.Yg(b,_.iD,c),Qb:kmb})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"cloudresourcemanager.projects.get",path:"/"+this.Wa+"/projects/"+a,Ta:_.Yg(b,_.iD,c),Qb:_.gD})};_.h.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"cloudresourcemanager.projects.list",path:"/"+this.Wa+"/projects",Ta:_.Yg(a,_.iD,b),Qb:hD})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Pm(this.vb,{body:b,Nb:"PUT",Ob:"cloudresourcemanager.projects.update",path:"/"+this.Wa+"/projects/"+a,Ta:_.Yg(c,_.iD,d),Qb:_.gD})};jD.O=function(a){return new (a||jD)(_.t(_.x_a,8),_.t(_.y_a),_.t(_.Nm,8))};jD.ua=_.q({token:jD,qa:jD.O});_.kD=function(){};_.kD.O=function(a){return new (a||_.kD)};_.kD.ua=_.q({token:_.kD,qa:function(a){return jD.O(a)},Ga:_.av});_.lD=function(){};_.lD.O=function(a){return new (a||_.lD)};_.lD.Da=_.ed({type:_.lD});
_.lD.Ca=_.Hc({imports:[_.Ns,_.Ns]});lmb="Y Z E P T G M K  m u n".split(" ");_.mD=function(a){this.Ja=a};_.mmb=function(a,b,c,d,e,f){var g=new _.pf(1);return _.ehb(c).ha(_.wf(_.De(d)),_.wf(g)).ha(_.xi(a.Ja,e),_.$e(b),_.jf(f),_.of(g),_.ue())};_.mD.O=function(a){return new (a||_.mD)(_.t(_.fp))};_.mD.ua=_.q({token:_.mD,qa:_.mD.O,Ga:"root"});_.nD=function(){};_.nD.prototype.transform=function(a){var b=a,c="",d=1;a<0&&(a=-a);if(a===Infinity)a=(Infinity*Math.sign(b)).toString();else{for(var e=0;e<lmb.length;e++){var f=lmb[e];d=_.bgb[f];if(a>=d||d<=1&&a>.1*d){c=f;break}}c||(d=1);a=Math.round(b/d)+""+c}return a+"B"};_.nD.O=function(a){return new (a||_.nD)};_.nD.He=_.id({name:"humanizeBytes",type:_.nD,le:!0});_.oD=function(){};_.oD.O=function(a){return new (a||_.oD)};_.oD.Da=_.ed({type:_.oD});_.oD.Ca=_.Hc({Pb:[_.nD]});var nmb=new _.ld("CDK_TREE_NODE_OUTLET_NODE"),pD=function(){this.Cf=_.u(_.jg);this.kNa=_.u(nmb,{optional:!0})};pD.O=function(a){return new (a||pD)};pD.Fa=_.hd({type:pD,oa:[["","cdkTreeNodeOutlet",""]],standalone:!0});var omb=function(a){this.va=a},qD=function(){this.ta=_.u(_.ig)};qD.O=function(a){return new (a||qD)};qD.Fa=_.hd({type:qD,oa:[["","cdkTreeNodeDef",""]],inputs:{iz:[0,"cdkTreeNodeDefWhen","when"]},standalone:!0});var rD=function(){this.xA=_.u(_.Gm);this.Ua=_.u(_.Tg);this.Wb=_.u(_.Zr);this.aq=new _.lf;this.OH=new Map;this.Hj=new Map;this.NR=new Map;this.tG=new _.lh({start:0,end:Number.MAX_VALUE});this.M7=new _.lh([]);this.lNa=new _.lh(null);this.HD=new _.lh(new Map);this.qfb=new _.lh([]);this.tLc=_.u(_.kVa);this.Gib=!1};_.h=rD.prototype;_.h.Vd=function(){this.KKc()};_.h.vF=function(){this.JOc();this.Hhb()};
_.h.La=function(){this.f_.Cf.clear();this.tG.complete();this.aq.next();this.aq.complete();this.lr&&typeof this.lr.disconnect==="function"&&this.dataSource.disconnect(this);this.cS&&(this.cS.unsubscribe(),this.cS=null);var a;(a=this.Ib)==null||a.destroy()};_.h.Ra=function(){this.IKc()};_.h.Ec=function(){this.Gib=!0};_.h.JOc=function(){this.mIc=this.T8.filter(function(a){return!a.iz})[0]};_.h.phb=function(a){this.lNa.value===null&&this.lNa.next(a)};
_.h.ZOa=function(a){this.lr&&typeof this.lr.disconnect==="function"&&this.dataSource.disconnect(this);this.cS&&(this.cS.unsubscribe(),this.cS=null);a||this.f_.Cf.clear();this.lr=a;this.T8&&this.Hhb()};_.h.ceb=function(){return this.Fc?this.Fc.mf:(this.Zm!=null||(this.Zm=new _.pA(!0)),this.Zm)};_.h.Hhb=function(){var a=this;if(!this.cS){var b;_.Cta(this.lr)?b=this.lr.connect(this):_.He(this.lr)?b=this.lr:Array.isArray(this.lr)&&(b=_.ne(this.lr));b&&(this.cS=this.VJc(b).ha(_.wf(this.aq)).subscribe(function(c){a.fNc(c)}))}};
_.h.VJc=function(a){var b=this,c=this.ceb();return _.ve([a,this.lNa,c.changed.ha(_.uf(null),_.xf(function(d){b.DIc(d)}))]).ha(_.vf(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;return f===null?_.ne({h4:d,AN:null,nodeType:f}):b.AHc(d,f).ha(_.z(function(g){return Object.assign({},g,{nodeType:f})}))}))};_.h.fNc=function(a){a.nodeType===null?pmb(this,a.h4):(this.HOc(a.AN),pmb(this,a.h4),this.OOc(a.AN))};
_.h.DIc=function(a){if(a){for(var b=this.HD.value,c=_.k(a.aE),d=c.next();!d.done;d=c.next()){var e=void 0;(e=b.get(d.value))==null||e.Zcb(!0)}a=_.k(a.removed);for(c=a.next();!c.done;c=a.next())d=void 0,(d=b.get(c.value))==null||d.Zcb(!1)}};
_.h.KKc=function(){var a=this,b=_.ve([this.qfb,this.HD]).ha(_.z(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.Df(g)))&&f.push(g);return f},[])}));this.Ib=this.tLc(b,{ar:function(c){return a.Df(c.data)},gu:function(c){return!!c.ug},p_b:!0,WAb:this.Wb.value})};_.h.IKc=function(){var a=this,b,c=(b=this.ar)!=null?b:function(d,e){return a.Df(e)};this.wD=this.xA.find([]).create(c)};_.h.Scd=function(){};
var pmb=function(a,b,c,d,e){c=c===void 0?a.wD:c;d=d===void 0?a.f_.Cf:d;if((c=c.diff(b))||a.Gib)c==null||_.kKa(c,function(f,g,m){f.cw==null?a.insertNode(b[m],m,d,e):m==null?d.remove(g):(f=d.get(g),d.move(f,m))}),c==null||_.lKa(c,function(f){var g=f.item;f.qk!=void 0&&(d.get(f.qk).context.va=g)}),e?_.xm(a.Ua):_.ym(a.Ua)};_.h=rD.prototype;_.h.KJc=function(a,b){return this.T8.length===1?this.T8.first:this.T8.find(function(c){return c.iz&&c.iz(b,a)})||this.mIc};
_.h.insertNode=function(a,b,c,d){var e=this.uLa(),f=this.KJc(a,b),g=this.Df(a),m=new omb(a),n;d!=null||(d=(n=this.Hj.get(g))!=null?n:void 0);e?m.level=e(a):d!==void 0&&this.OH.has(this.Df(d))?m.level=this.OH.get(this.Df(d))+1:m.level=0;this.OH.set(g,m.level);(c?c:this.f_.Cf).di(f.ta,m,b);qmb&&(qmb.data=a)};_.h.be=function(a){var b,c;return!!(((b=this.Fc)==null?0:b.be(a))||((c=this.Zm)==null?0:c.Ge(this.Df(a))))};_.h.toggle=function(a){this.Fc?this.Fc.toggle(a):this.Zm&&this.Zm.toggle(this.Df(a))};
_.h.expand=function(a){this.Fc?this.Fc.expand(a):this.Zm&&this.Zm.select(this.Df(a))};_.h.collapse=function(a){this.Fc?this.Fc.collapse(a):this.Zm&&this.Zm.Zf(this.Df(a))};_.h.Y7a=function(a){this.Fc?this.Fc.Y7a(a):this.Zm&&(this.be(a)?this.nta(a):this.Cua(a))};_.h.Cua=function(a){var b=this;if(this.Fc)this.Fc.Cua(a);else if(this.Zm){var c=this.Zm;c.select(this.Df(a));this.IZ(a).ha(_.df(1),_.wf(this.aq)).subscribe(function(d){c.select.apply(c,_.nd(d.map(function(e){return b.Df(e)})))})}};
_.h.nta=function(a){var b=this;if(this.Fc)this.Fc.nta(a);else if(this.Zm){var c=this.Zm;c.Zf(this.Df(a));this.IZ(a).ha(_.df(1),_.wf(this.aq)).subscribe(function(d){c.Zf.apply(c,_.nd(d.map(function(e){return b.Df(e)})))})}};_.h.jN=function(){var a=this;if(this.Fc)this.Fc.jN();else if(this.Zm){var b=this.Zm;b.select.apply(b,_.nd(this.M7.value.map(function(c){return a.Df(c)})))}};_.h.collapseAll=function(){var a=this;if(this.Fc)this.Fc.collapseAll();else if(this.Zm){var b=this.Zm;b.Zf.apply(b,_.nd(this.M7.value.map(function(c){return a.Df(c)})))}};
_.h.uLa=function(){var a,b,c;return(c=(a=this.Fc)==null?void 0:(b=a.a2)==null?void 0:b.bind(this.Fc))!=null?c:this.fha};_.h.Sdb=function(){var a,b,c;return(c=(a=this.Fc)==null?void 0:(b=a.GB)==null?void 0:b.bind(this.Fc))!=null?c:this.hba};
_.h.aeb=function(a){var b=this,c=this.uLa(),d,e,f=(e=this.Zm)!=null?e:(d=this.Fc)==null?void 0:d.mf;if(!f)return _.ne([]);var g=this.Df(a);d=f.changed.ha(_.vf(function(n){return n.aE.includes(g)?_.ne(!0):n.removed.includes(g)?_.ne(!1):_.Ee}),_.uf(this.be(a)));if(c)return _.ve([d,this.M7]).ha(_.z(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n?b.rdb(c,r,a,1):[]}));if(d=this.Sdb()){var m;return _.Zra((m=d(a))!=null?m:[])}throw Error("Zd");};
_.h.rdb=function(a,b,c,d){var e=this,f=this.Df(c),g=b.findIndex(function(r){return e.Df(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.VMc=function(a){this.HD.value.set(this.Df(a.data),a);this.HD.next(this.HD.value)};_.h.zdd=function(a){this.HD.value.delete(this.Df(a.data));this.HD.next(this.HD.value)};_.h.feb=function(a){return this.OH.get(this.Df(a))};_.h.Jpa=function(a){return this.Qdb(a).length};
_.h.Ipa=function(a){var b=this,c=this.Qdb(a),d=this.Df(a);return c.findIndex(function(e){return b.Df(e)===d})+1};_.h.LJc=function(a){return(a=this.Hj.get(this.Df(a.data)))&&this.HD.value.get(this.Df(a))};_.h.JJc=function(a){var b=this;return this.aeb(a.data).ha(_.z(function(c){return c.reduce(function(d,e){(e=b.HD.value.get(b.Df(e)))&&d.push(e);return d},[])}))};_.h.wNc=function(a){this.Ib.Hn(a)};
_.h.IZ=function(a){if(this.Fc)return _.ne(this.Fc.EN(a));if(this.fha)return a=this.rdb(this.fha,this.M7.value,a,Infinity),_.ne(a);if(this.hba)return this.Odb(a).ha(_.fhb(function(b,c){b.push.apply(b,_.nd(c));return b},[]));throw Error("Zd");};_.h.Odb=function(a){var b=this;return this.hba?_.Zra(this.hba(a)).ha(_.df(1),_.vf(function(c){for(var d=_.k(c),e=d.next();!e.done;e=d.next())b.Hj.set(b.Df(e.value),a);return _.ne.apply(null,_.nd(c)).ha(_.$e(function(f){return _.ye(_.ne([f]),b.Odb(f))}))})):_.ne([])};
_.h.Df=function(a){var b,c;return(c=(b=this.Dua)==null?void 0:b.call(this,a))!=null?c:a};_.h.Qdb=function(a){var b=this.Df(a);b=(b=this.Hj.get(b))?this.Df(b):null;var c;return(c=this.NR.get(b))!=null?c:[a]};_.h.TIc=function(a,b,c){if(!c.length)return null;var d;a=(d=this.OH.get(this.Df(a)))!=null?d:0;for(--b;b>=0;b--){d=c[b];var e=void 0;if(((e=this.OH.get(this.Df(d)))!=null?e:0)<a)return d}return null};
_.h.XKa=function(a,b){var c=this;b=b===void 0?0:b;var d=this.Sdb();return d?_.ne.apply(null,_.nd(a)).ha(_.$e(function(e){var f=c.Df(e);c.Hj.has(f)||c.Hj.set(f,null);c.OH.set(f,b);var g=_.Zra(d(e));return _.ye(_.ne([e]),g.ha(_.df(1),_.xf(function(m){c.NR.set(f,[].concat(_.nd(m!=null?m:[])));m=_.k(m!=null?m:[]);for(var n=m.next();!n.done;n=m.next())n=c.Df(n.value),c.Hj.set(n,e),c.OH.set(n,b+1)}),_.vf(function(m){return m?c.XKa(m,b+1).ha(_.z(function(n){return c.be(e)?n:[]})):_.ne([])})))}),_.fhb(function(e,
f){e.push.apply(e,_.nd(f));return e},[])):_.ne([].concat(_.nd(a)))};
_.h.AHc=function(a,b){var c=this;if(this.hba&&b==="flat")return this.NR.set(null,[].concat(_.nd(a))),this.XKa(a).ha(_.z(function(e){return{h4:e,AN:e}}));if(this.fha&&b==="nested"){var d=this.fha;return _.ne(a.filter(function(e){return d(e)===0})).ha(_.z(function(e){return{h4:e,AN:a}}),_.xf(function(e){c.Lbb(e.AN)}))}if(b==="flat")return _.ne({h4:a,AN:a}).ha(_.xf(function(e){c.Lbb(e.AN)}));this.NR.set(null,[].concat(_.nd(a)));return this.XKa(a).ha(_.z(function(e){return{h4:a,AN:e}}))};_.h.HOc=function(a){this.M7.next(a)};
_.h.OOc=function(a){this.qfb.next(a)};_.h.Lbb=function(a){var b=this.uLa();if(b){this.Hj.clear();this.NR.clear();for(var c=0;c<a.length;c++){var d=a[c],e=this.Df(d);this.OH.set(e,b(d));var f=this.TIc(d,c,a);this.Hj.set(e,f);e=f?this.Df(f):null;f=void 0;var g=(f=this.NR.get(e))!=null?f:[];g.splice(c,0,d);this.NR.set(e,g)}}};_.p.Object.defineProperties(rD.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.lr},set:function(a){this.lr!==a&&this.ZOa(a)}}});
rD.O=function(a){return new (a||rD)};
rD.ya=_.ad({type:rD,oa:[["cdk-tree"]],Ad:function(a,b,c){a&1&&_.mg(c,qD,5);if(a&2){var d;_.pg(d=_.qg())&&(b.T8=d)}},tb:function(a,b){a&1&&_.lg(pD,7);if(a&2){var c;_.pg(c=_.qg())&&(b.f_=c.first)}},qb:["role","tree",1,"cdk-tree"],Ya:function(a,b){a&1&&_.N("keydown",function(c){return b.wNc(c)})},inputs:{dataSource:"dataSource",Fc:"treeControl",fha:"levelAccessor",hba:"childrenAccessor",ar:"trackBy",Dua:"expansionKey"},Rb:["cdkTree"],standalone:!0,features:[_.zg],Aa:1,Ba:0,Ea:[["cdkTreeNodeOutlet",""]],
ta:function(a){a&1&&_.Vf(0,0)},Ia:[pD],mb:2});_.sD=function(){this.Ma=_.u(_.Td);this.kh=_.u(rD);this.c$=-1;this.Tra=new _.vm;this.MU=new _.vm;this.Lb=new _.lf;this.tKa=new _.lf;this.sMa=!1;this.tMa=void 0;this.HOa=!0;this.Ua=_.u(_.Tg);qmb=this};_.h=_.sD.prototype;_.h.rp=function(){var a;return this.L9c||((a=this.Ma.na.textContent)==null?void 0:a.trim())||""};_.h.EMa=function(){return this.kh.Fc?this.MZc?!1:!0:this.sMa};_.h.Pdb=function(){return this.EMa()?String(this.be):null};_.h.Jpa=function(){return this.kh.Jpa(this.Ue)};
_.h.Ipa=function(){return this.kh.Ipa(this.Ue)};_.h.Ra=function(){var a=this;this.qMc=yhb(this.Ma.na);this.kh.ceb().changed.ha(_.z(function(){return a.be}),_.gf()).subscribe(function(){_.xm(a.Ua)});this.kh.phb("flat");this.kh.VMc(this)};_.h.La=function(){qmb===this&&(qmb=null);this.tKa.complete();this.Lb.next();this.Lb.complete()};_.h.getParent=function(){var a;return(a=this.kh.LJc(this))!=null?a:null};_.h.GB=function(){return this.kh.JJc(this)};
_.h.focus=function(){this.c$=0;this.HOa&&this.Ma.na.focus();_.xm(this.Ua)};_.h.B_b=function(){this.c$=-1;_.xm(this.Ua)};_.h.Wu=function(){this.ug||this.Tra.next(this.Ue)};_.h.collapse=function(){this.Qj&&this.kh.collapse(this.Ue)};_.h.expand=function(){this.Qj&&this.kh.expand(this.Ue)};_.h.aIb=function(){this.c$=0;_.xm(this.Ua)};_.h.Bdb=function(){this.ug||this.kh.Ib.Xx(this)};_.h.zNc=function(){this.ug||(this.HOa=!1,this.kh.Ib.Xx(this),this.HOa=!0)};_.h.Zcb=function(a){this.MU.emit(a)};
_.p.Object.defineProperties(_.sD.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(){}},Qj:{configurable:!0,enumerable:!0,get:function(){return this.EMa()},set:function(a){this.sMa=a;this.data&&!this.EMa||!this.sMa||(this.tMa?this.expand():this.tMa===!1&&this.collapse())}},be:{configurable:!0,enumerable:!0,get:function(){return this.kh.be(this.Ue)},set:function(a){(this.tMa=a)?this.expand():this.collapse()}},data:{configurable:!0,enumerable:!0,get:function(){return this.Ue},
set:function(a){a!==this.Ue&&(this.Ue=a,this.tKa.next())}},MZc:{configurable:!0,enumerable:!0,get:function(){var a;if(((a=this.kh.Fc)==null?void 0:a.Qj)===void 0||this.kh.Fc.Qj(this.Ue)){var b,c;if(((b=this.kh.Fc)==null?void 0:b.Qj)===void 0&&((c=this.kh.Fc)==null?void 0:c.EN(this.Ue).length)===0)return!0}else return!0;return!1}},level:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.kh.feb(this.Ue))!=null?a:this.qMc}}});var qmb=null;_.sD.O=function(a){return new (a||_.sD)};
_.sD.Fa=_.hd({type:_.sD,oa:[["cdk-tree-node"]],qb:["role","treeitem",1,"cdk-tree-node"],rb:5,Ya:function(a,b){a&1&&_.N("click",function(){return b.zNc()})("focus",function(){return b.Bdb()});a&2&&(_.Wf("tabindex",b.c$),_.Nf("aria-expanded",b.Pdb())("aria-level",b.level+1)("aria-posinset",b.Ipa())("aria-setsize",b.Jpa()))},inputs:{role:"role",Qj:[2,"isExpandable","isExpandable",_.Pg],be:"isExpanded",ug:[2,"isDisabled","isDisabled",_.Pg],L9c:[0,"cdkTreeNodeTypeaheadLabel","typeaheadLabel"]},outputs:{Tra:"activation",
MU:"expandedChange"},Rb:["cdkTreeNode"],standalone:!0,features:[_.Mf]});var tD=function(){_.sD.call(this);this.xA=_.u(_.Gm)};_.W(tD,_.sD);tD.prototype.Vd=function(){var a=this;this.wD=this.xA.find([]).create(this.kh.ar);this.kh.aeb(this.data).ha(_.wf(this.Lb)).subscribe(function(b){return rmb(a,b)});this.CKb.Mc.ha(_.wf(this.Lb)).subscribe(function(){return rmb(a)})};tD.prototype.Ra=function(){this.kh.phb("nested");_.sD.prototype.Ra.call(this)};tD.prototype.La=function(){this.oHc();_.sD.prototype.La.call(this)};
var rmb=function(a,b){var c=a.ieb();b&&(a.Wbb=b);c&&a.Wbb?pmb(a.kh,a.Wbb,a.wD,c.Cf,a.Ue):a.wD.diff([])};tD.prototype.oHc=function(){var a=this.ieb();a&&(a.Cf.clear(),this.wD.diff([]))};tD.prototype.ieb=function(){var a=this,b=this.CKb;return b&&b.find(function(c){return!c.kNa||c.kNa===a})};tD.O=function(a){return new (a||tD)};
tD.Fa=_.hd({type:tD,oa:[["cdk-nested-tree-node"]],Ad:function(a,b,c){a&1&&_.mg(c,pD,5);if(a&2){var d;_.pg(d=_.qg())&&(b.CKb=d)}},qb:[1,"cdk-nested-tree-node"],Rb:["cdkNestedTreeNode"],standalone:!0,features:[_.yg([{wa:_.sD,Hb:tD},{wa:nmb,Hb:tD}]),_.Lf]});var smb=/([A-Za-z%]+)$/,uD=function(){var a=this;this.AT=_.u(_.sD);this.kh=_.u(rD);this.Tc=_.u(_.Td);this.Wb=_.u(_.Zr,{optional:!0});this.Lb=new _.lf;this.pCb="px";this.Xpa=40;this.P9();var b;(b=this.Wb)==null||b.Hc.ha(_.wf(this.Lb)).subscribe(function(){return a.P9(!0)});this.AT.tKa.subscribe(function(){return a.P9()})};_.h=uD.prototype;_.h.La=function(){this.Lb.next();this.Lb.complete()};
_.h.nMc=function(){var a,b=(a=this.AT.data&&this.kh.feb(this.AT.data))!=null?a:null;a=this.pqa==null?b:this.pqa;return typeof a==="number"?""+a*this.Xpa+this.pCb:null};_.h.P9=function(a){a=a===void 0?!1:a;var b=this.nMc();if(b!==this.eIc||a){a=this.Tc.na;var c=this.Wb&&this.Wb.value==="rtl"?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style[c==="paddingLeft"?"paddingRight":"paddingLeft"]="";this.eIc=b}};_.h.ohb=function(a){this.pqa=isNaN(a)?null:a;this.P9()};
_.h.nhb=function(a){var b=a,c="px";typeof a==="string"&&(a=a.split(smb),b=a[0],c=a[1]||c);this.pCb=c;this.Xpa=_.Qg(b);this.P9()};_.p.Object.defineProperties(uD.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.pqa},set:function(a){this.ohb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Xpa},set:function(a){this.nhb(a)}}});uD.O=function(a){return new (a||uD)};
uD.Fa=_.hd({type:uD,oa:[["","cdkTreeNodePadding",""]],inputs:{level:[2,"cdkTreeNodePadding","level",_.Qg],indent:[0,"cdkTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.Mf]});var vD=function(){this.kh=_.u(rD);this.AT=_.u(_.sD);this.recursive=!1};vD.prototype.y_=function(){this.recursive?this.kh.Y7a(this.AT.data):this.kh.toggle(this.AT.data);this.kh.Ib.Xx(this.AT)};vD.O=function(a){return new (a||vD)};
vD.Fa=_.hd({type:vD,oa:[["","cdkTreeNodeToggle",""]],qb:["tabindex","-1"],Ya:function(a,b){a&1&&_.N("click",function(c){b.y_();return c.stopPropagation()})("keydown.Enter",function(c){b.y_();return c.preventDefault()})("keydown.Space",function(c){b.y_();return c.preventDefault()})},inputs:{recursive:[2,"cdkTreeNodeToggleRecursive","recursive",_.Pg]},standalone:!0,features:[_.Mf]});var wD=function(){};wD.O=function(a){return new (a||wD)};wD.Da=_.ed({type:wD});wD.Ca=_.Hc({});_.xD=function(){qD.apply(this,arguments)};_.W(_.xD,qD);_.xD.O=function(){var a;return function(b){return(a||(a=_.Od(_.xD)))(b||_.xD)}}();_.xD.Fa=_.hd({type:_.xD,oa:[["","matTreeNodeDef",""]],inputs:{iz:[0,"matTreeNodeDefWhen","when"],data:[0,"matTreeNode","data"]},standalone:!0,features:[_.yg([{wa:qD,Hb:_.xD}]),_.Lf]});_.yD=function(){tD.apply(this,arguments)};_.W(_.yD,tD);_.yD.prototype.Ra=function(){tD.prototype.Ra.call(this)};_.yD.prototype.Vd=function(){tD.prototype.Vd.call(this)};
_.yD.prototype.La=function(){tD.prototype.La.call(this)};_.p.Object.defineProperties(_.yD.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.Su},set:function(a){this.Su=a}}});_.yD.O=function(){var a;return function(b){return(a||(a=_.Od(_.yD)))(b||_.yD)}}();
_.yD.Fa=_.hd({type:_.yD,oa:[["mat-nested-tree-node"]],qb:[1,"mat-nested-tree-node"],inputs:{node:[0,"matNestedTreeNode","node"],disabled:[2,"disabled","disabled",_.Pg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Qg(a)}]},outputs:{Tra:"activation",MU:"expandedChange"},Rb:["matNestedTreeNode"],standalone:!0,features:[_.yg([{wa:tD,Hb:_.yD},{wa:_.sD,Hb:_.yD},{wa:nmb,Hb:_.yD}]),_.Mf,_.Lf]});_.zD=function(){this.Cf=_.u(_.jg);this.kNa=_.u(nmb,{optional:!0})};_.zD.O=function(a){return new (a||_.zD)};_.zD.Fa=_.hd({type:_.zD,oa:[["","matTreeNodeOutlet",""]],standalone:!0,features:[_.yg([{wa:pD,Hb:_.zD}])]});_.AD=function(){uD.apply(this,arguments)};_.W(_.AD,uD);_.p.Object.defineProperties(_.AD.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.pqa},set:function(a){this.ohb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Xpa},set:function(a){this.nhb(a)}}});_.AD.O=function(){var a;return function(b){return(a||(a=_.Od(_.AD)))(b||_.AD)}}();
_.AD.Fa=_.hd({type:_.AD,oa:[["","matTreeNodePadding",""]],inputs:{level:[2,"matTreeNodePadding","level",_.Qg],indent:[0,"matTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.yg([{wa:uD,Hb:_.AD}]),_.Mf,_.Lf]});_.BD=function(){vD.apply(this,arguments)};_.W(_.BD,vD);_.BD.O=function(){var a;return function(b){return(a||(a=_.Od(_.BD)))(b||_.BD)}}();_.BD.Fa=_.hd({type:_.BD,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:[0,"matTreeNodeToggleRecursive","recursive"]},standalone:!0,features:[_.yg([{wa:vD,Hb:_.BD}]),_.Lf]});_.CD=function(){rD.apply(this,arguments);this.f_=void 0};_.W(_.CD,rD);_.CD.O=function(){var a;return function(b){return(a||(a=_.Od(_.CD)))(b||_.CD)}}();
_.CD.ya=_.ad({type:_.CD,oa:[["mat-tree"]],tb:function(a,b){a&1&&_.lg(_.zD,7);if(a&2){var c;_.pg(c=_.qg())&&(b.f_=c.first)}},qb:[1,"mat-tree"],Rb:["matTree"],standalone:!0,features:[_.yg([{wa:rD,Hb:_.CD}]),_.Lf,_.zg],Aa:1,Ba:0,Ea:[["matTreeNodeOutlet",""]],ta:function(a){a&1&&_.Vf(0,0)},Ia:[_.zD],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});_.DD=function(){};_.DD.O=function(a){return new (a||_.DD)};_.DD.Da=_.ed({type:_.DD});_.DD.Ca=_.Hc({imports:[wD,_.Ns,_.Ns]});var tmb=new _.ld("GMAT_CHECKBOX_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.ED=function(a){this.options=a};_.ED.O=function(a){return new (a||_.ED)(_.B(tmb))};_.ED.Fa=_.hd({type:_.ED,oa:[["mat-checkbox"]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-checkbox",!b.options.Pe)}});_.umb=new _.ld("mat-checkbox-default-options",{Ga:"root",qa:zhb});var vmb,wmb,xmb,ymb,zmb,Amb;vmb=["input"];wmb=["label"];xmb={wa:_.Pw,Hb:_.Vc(function(){return _.FD}),xd:!0};ymb=function(){};zmb=0;Amb=zhb();
_.FD=function(){this.Ma=_.u(_.Td);this.Ua=_.u(_.Tg);this.nb=_.u(_.Fg);this.ie=_.u(_.jm,{optional:!0});this.fk=_.u(_.umb,{optional:!0});this.Xm={pna:"mdc-checkbox--anim-unchecked-checked",qna:"mdc-checkbox--anim-unchecked-indeterminate",WRa:"mdc-checkbox--anim-checked-unchecked",gba:"mdc-checkbox--anim-checked-indeterminate",OYa:"mdc-checkbox--anim-indeterminate-checked",PYa:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.je=null;this.Ap="after";this.name=null;this.Hc=new _.vm;
this.LV=new _.vm;this.We=function(){};this.Cu="";this.s7=0;this.vA=function(){};this.Cib=function(){};this.bn=this.vc=this.Vf=!1;var a=_.u(new _.dm("tabindex"),{optional:!0});this.fk=this.fk||Amb;this.color=this.fk.color||Amb.color;this.tabIndex=a==null?0:parseInt(a)||0;this.id=this.wx="mat-mdc-checkbox-"+ ++zmb;var b,c;this.Gd=(c=(b=this.fk)==null?void 0:b.Gd)!=null?c:!1};_.h=_.FD.prototype;_.h.focus=function(){this.Rg.na.focus()};_.h.kr=function(a){var b=new ymb;b.source=this;b.checked=a;return b};
_.h.fLa=function(){var a;return(a=this.Rg)==null?void 0:a.na};_.h.Ub=function(a){a.required&&this.Cib()};_.h.Ec=function(){this.Z9(this.bn)};_.h.qx=function(){return this.Cc||this.disabled};_.h.Eqa=function(){_.ym(this.Ua)};_.h.yo=function(a){this.checked=!!a};_.h.Kn=function(a){this.vA=a};_.h.zs=function(a){this.We=a};_.h.Np=function(a){this.disabled=a};_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Pja=function(a){this.Cib=a};
_.h.zT=function(a){var b=this.s7,c=this.fLa();if(b!==a&&c&&(this.Cu&&c.classList.remove(this.Cu),this.Cu=this.eLa(b,a),this.s7=a,this.Cu.length>0)){c.classList.add(this.Cu);var d=this.Cu;this.nb.Vb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.Zp=function(){this.vA(this.checked);this.Hc.emit(this.kr(this.checked));this.Rg&&(this.Rg.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.vA(this.checked)};
_.h.Ppa=function(){var a=this,b,c=(b=this.fk)==null?void 0:b.iSa;if(!this.disabled&&c!=="noop")this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.bn=!1;a.LV.emit(a.bn)}),this.Vf=!this.Vf,this.zT(this.Vf?1:2),this.Zp();else if(this.disabled&&this.Gd||!this.disabled&&c==="noop")this.Rg.na.checked=this.checked,this.Rg.na.indeterminate=this.indeterminate};_.h.pNa=function(a){a.stopPropagation()};_.h.Tk=function(){var a=this;Promise.resolve().then(function(){a.We();_.xm(a.Ua)})};
_.h.eLa=function(a,b){if(this.ie==="NoopAnimations")return"";switch(a){case 0:if(b===1)return this.Xm.pna;if(b==3)return this.Vf?this.Xm.gba:this.Xm.qna;break;case 2:return b===1?this.Xm.pna:this.Xm.qna;case 1:return b===2?this.Xm.WRa:this.Xm.gba;case 3:return b===1?this.Xm.OYa:this.Xm.PYa}return""};_.h.Z9=function(a){var b=this.Rg;b&&(b.na.indeterminate=a)};_.h.GL=function(){this.Ppa()};_.h.tNa=function(){this.Ppa();this.disabled||this.Rg.na.focus()};
_.h.zMc=function(a){a.target&&this.sfb.na.contains(a.target)&&a.stopPropagation()};
_.p.Object.defineProperties(_.FD.prototype,{ks:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.wx)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Vf},set:function(a){a!=this.checked&&(this.Vf=a,_.xm(this.Ua))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){a!==this.disabled&&(this.vc=a,_.xm(this.Ua))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.bn},set:function(a){var b=a!=this.bn;
this.bn=a;b&&(this.bn?this.zT(3):this.zT(this.checked?1:2),this.LV.emit(this.bn));this.Z9(this.bn)}}});_.FD.O=function(a){return new (a||_.FD)};
_.FD.ya=_.ad({type:_.FD,oa:[["mat-checkbox"]],tb:function(a,b){a&1&&(_.lg(vmb,5),_.lg(wmb,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Rg=c.first);_.pg(c=_.qg())&&(b.sfb=c.first)}},qb:[1,"mat-mdc-checkbox"],rb:16,Ya:function(a,b){a&2&&(_.Wf("id",b.id),_.Nf("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Qf(b.color?"mat-"+b.color:"mat-accent"),_.Pf("_mat-animation-noopable",b.ie==="NoopAnimations")("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",
b.checked)("mat-mdc-checkbox-disabled-interactive",b.Gd))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],av:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",_.Pg],iQc:[0,"aria-controls","ariaControls"],mQc:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",_.Pg],Ap:"labelPosition",name:"name",value:"value",Cc:[2,"disableRipple","disableRipple",_.Pg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==
null?void 0:_.Qg(a)}],color:"color",Gd:[2,"disabledInteractive","disabledInteractive",_.Pg],checked:[2,"checked","checked",_.Pg],disabled:[2,"disabled","disabled",_.Pg],indeterminate:[2,"indeterminate","indeterminate",_.Pg]},outputs:{Hc:"change",LV:"indeterminateChange"},Rb:["matCheckbox"],standalone:!0,features:[_.yg([xmb,{wa:_.Qw,Hb:_.FD,xd:!0}]),_.Mf,_.ud,_.zg],hc:["*"],Aa:15,Ba:23,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=_.Bd();_.dg();_.H(0,"div",3);_.N("click",function(d){_.w(c);return _.x(b.zMc(d))});_.H(1,"div",4,0)(3,"div",5);_.N("click",function(){_.w(c);return _.x(b.tNa())});_.I();_.H(4,"input",6,1);_.N("blur",function(){_.w(c);return _.x(b.Tk())})("click",function(){_.w(c);return _.x(b.GL())})("change",function(d){_.w(c);return _.x(b.pNa(d))});_.I();_.K(6,"div",7);_.H(7,
"div",8);_.Id();_.H(8,"svg",9);_.K(9,"path",10);_.I();_.Ad.tE=null;_.K(10,"div",11);_.I();_.K(11,"div",12);_.I();_.H(12,"label",13,2);_.eg(14);_.I()()}a&2&&(a=_.bg(2),_.F("labelPosition",b.Ap),_.A(4),_.Pf("mdc-checkbox--selected",b.checked),_.F("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled&&!b.Gd)("id",b.ks)("required",b.required)("tabIndex",b.disabled&&!b.Gd?-1:b.tabIndex),_.Nf("aria-label",b.ariaLabel||null)("aria-labelledby",b.je)("aria-describedby",b.av)("aria-checked",
b.indeterminate?"mixed":null)("aria-controls",b.iQc)("aria-disabled",b.disabled&&b.Gd?!0:null)("aria-expanded",b.ariaExpanded)("aria-owns",b.mQc)("name",b.name)("value",b.value),_.A(7),_.F("matRippleTrigger",a)("matRippleDisabled",b.Cc||b.disabled)("matRippleCentered",!0),_.A(),_.F("for",b.ks))},Ia:[_.Ws,_.Qs],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}@media(forced-colors: 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))}@media(forced-colors: 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))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__checkmark,.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))}@media(forced-colors: 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 .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 .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 Cmb,Emb,Fmb;_.GD=function(a){a=a===void 0?null:a;this.Ona=new Map;a&&(this.Ona=new Map(a))};_.GD.prototype.isValid=function(){return this.Ona.size>0&&this.mn.every(function(a){return a!=null})};_.HD=function(a){return new _.GD(new Map([["0",a]]))};_.Bmb=function(a){return new _.GD(new Map(a.map(function(b,c){return[String(c),b]})))};
_.p.Object.defineProperties(_.GD.prototype,{Uq:{configurable:!0,enumerable:!0,get:function(){return this.Ona.values().next().value}},mn:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.Ona.values())}},Fm:{configurable:!0,enumerable:!0,get:function(){return new Map(this.Ona)}}});
_.ID=function(a,b,c,d,e,f){this.config=a;this.Ff=b;this.value=c;this.Wt=d===void 0?!0:d;this.Yfa=e===void 0?!1:e;this.dQc=f===void 0?"":f;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Cmb});Cmb++};_.ID.prototype.UXa=function(a){return String(a)};
_.p.Object.defineProperties(_.ID.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return this.Ff!=null&&this.value.isValid()}},x2c:{configurable:!0,enumerable:!0,get:function(){return this.Ff?"xap-filterbar-filtereditor-chip-operator-"+this.Ff.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},AE:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.Ff&&this.value.Fm.size>0&&(b=this.value.mn.filter(function(c){return c!==null}).map(function(c){return a.UXa(c)}).filter(function(c){return c.trim()}).join(", "));
return!this.Ff||this.value.Fm.size>0&&b.length===0?this.config.displayName||this.config.id:this.config.displayName+" "+(this.Ff.aQ||this.Ff.displayName)+" "+b}}});Cmb=0;_.JD=function(){};_.JD.O=function(a){return new (a||_.JD)};_.JD.Fa=_.hd({type:_.JD});_.Dmb=function(a){this.Dma=a};Emb=function(a){this.Jxb=a};_.Gmb=function(a){return new Emb(function(b){return a.ha(_.vf(function(c){if(!c.has(b))throw Error("$d`"+b);return _.ne(new Fmb(c.get(b)))}))})};
Fmb=function(a){this.config=this.config=a;if(!(this.config.ym||this.config.Jm&&this.config.Jm.size))throw Error("ae");if(!(this.config.Jm&&this.config.Jm.size||this.config.bB&&this.config.bB.length))throw Error("be");};_.KD=function(a,b,c,d,e,f){d=d===void 0?!0:d;this.YIb=a;this.Dub=b;this.h$c=d;this.wY=e===void 0?!1:e;this.og=new _.lh([]);c&&this.og.next(c);d&&(this.HVa=new Map);f&&(this.LP=f)};_.KD.prototype.destroy=function(){this.og.complete()};
_.KD.prototype.clear=function(){var a=this.og.value.filter(function(b){return!b.Wt});this.og.next(a)};_.KD.prototype.RE=function(a){var b=this;if(this.h$c){if(this.HVa.has(a))return _.ne(this.HVa.get(a));var c=this.Dub.Jxb(a).ha(_.sf(1));c.ha(_.jf()).subscribe(function(d){b.HVa.set(a,d)});return c.ha(_.jf())}return this.Dub.Jxb(a)};
var Hmb=function(a,b){b=a.og.getValue().concat(b);a.og.next(b)},Imb=function(a,b){var c=a.og.getValue().filter(function(d){return!b(d)});a.og.next(c)},Jmb=function(a,b,c){var d=a.og.getValue().slice();b<d.length&&(c?d[b]=c:d[b].Wt&&d.splice(b,1));a.og.next(d)};
_.p.Object.defineProperties(_.KD.prototype,{AE:{configurable:!0,enumerable:!0,get:function(){return this.og.value.map(function(a){return a.AE}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.og.value.length>0&&this.og.value.every(function(a){return a.isValid})}}});var LD=function(a){var b=this;this.cYc=a=a===void 0?function(c){return c}:a;this.J5=new _.lh(void 0);this.hD=this.J5.Mf();this.LRa=new _.lf;this.Gk=[];this.selected=new Map;this.ZTb=this.hD.ha(_.z(function(){return Array.from(b.selected.values())}),_.sf(1));this.q5a=this.hD.ha(_.z(function(){return b.selected.size}),_.sf(1));this.isActive=this.q5a.ha(_.Ge(function(c){return!!c}),_.df(1),_.sf(1))},Kmb=function(a){return a.Gk.length?a.ZTb.ha(ghb(function(){return!!a.Gk.length})):a.ZTb},MD=function(a){return a.Gk.length?
a.q5a.ha(ghb(function(){return!!a.Gk.length}),_.gf()):a.q5a.ha(_.gf())};LD.prototype.Ge=function(a){var b=this;if(a==null)return _.ne(!1);var c=this.hash(a);a=this.hD.ha(_.z(function(){return b.selected.has(c)}));return this.Gk.length?a.ha(ghb(function(){return!!b.Gk.length}),_.gf()):a.ha(_.uf(this.selected.has(c)),_.gf())};var ND=function(a,b){if(b==null)return!1;b=a.hash(b);if(!a.Gk.length)return a.selected.has(b);a=a.Gk[a.Gk.length-1];b=a.Nv.has(b);return a.yX===0?!b:b};_.h=LD.prototype;
_.h.toggle=function(a,b){b==null&&(b=!ND(this,a));b?this.select(a):this.Zf(a)};_.h.select=function(){var a=_.lc.apply(0,arguments);if(this.Gk.length){var b=this.Gk[this.Gk.length-1];if(b.yX===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.Nv.delete(this.hash(c.value))}else for(a=_.k(a),c=a.next();!c.done;c=a.next())c=c.value,b.Nv.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.J5.next()};
_.h.Zf=function(){var a=_.lc.apply(0,arguments);if(this.Gk.length){var b=this.Gk[this.Gk.length-1];if(b.yX===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.Nv.set(this.hash(c),c)}else for(a=_.k(a),c=a.next();!c.done;c=a.next())b.Nv.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.J5.next()};_.h.clear=function(){this.Gk.length=0;this.LRa.next();this.selected.clear();this.J5.next()};
_.h.Ska=function(a,b,c){var d=this;c=c===void 0?!1:c;this.Gk.push({yX:a,y_c:b.ha(_.df(1),_.sf(1)),Nv:new Map});this.LRa.next();this.J5.next();_.ve(this.Gk.map(function(e){return e.y_c})).ha(_.wf(this.LRa)).subscribe(function(e){var f=d.Gk;d.Gk=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];n.yX===0?(c||(m=m.filter(function(r){return!ND(d,r)})),d.select.apply(d,_.nd(m)),d.Zf.apply(d,_.nd(n.Nv.values()))):(d.Zf.apply(d,_.nd(m)),d.select.apply(d,_.nd(n.Nv.values())))}d.J5.next()})};
var Lmb=function(a){if(!a.Gk.length)return null;a=a.Gk[a.Gk.length-1];return{yX:a.yX,Nv:Array.from(a.Nv.values())}};LD.prototype.hash=function(a){return this.cYc.call(null,a)};var Mmb,Omb,OD;Mmb=new _.Zt("{COUNT, plural, =1 {# item}other {# items}}");_.Nmb=new _.ld("xap_picker_hash_function");Omb={LOADING:0,ERROR:1,moa:2,loa:3,QY:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
OD=function(a){var b=this;this.yga=new _.lh(!1);this.Cya=new _.lh([]);this.tv=new _.pf(1);this.tv.ha(_.z(function(c){return!c.length}),_.uf(!0));this.NC=new _.pf(1);this.j_c=this.NC.ha(_.z(function(c){return!c}),_.uf(!0));this.xK=new _.lh(!0);this.lAa=new _.lh(!0);this.getOptions=null;this.Lka="Search";this.Ulb=_.ve([this.NC,this.yga]).ha(_.Ge(function(c){c=_.k(c);c.next();return!!c.next().value}),_.z(function(c){return[_.k(c).next().value,b.getOptions]}),_.vf(function(c){var d=_.k(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.df(1),_.z(function(e){return{de:!1,options:e,error:null}}),_.uf({de:!0,options:[],error:null}),_.Ze(function(e){return _.ne({de:!1,error:e,options:[]})}))}),_.uf({de:!1,options:[],error:null}),_.sf({bufferSize:1,hw:!0}));this.Uya=_.ve([this.yga,this.Ulb,this.j_c]).ha(_.z(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;var f=e.error;var g=e.de;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 LD(a||void 0);
this.Cya.subscribe(this.tv);this.Tka=this.tv.ha(_.z(function(c){return Mmb.format({COUNT:c.length})}));this.O_||(this.O_=function(){return null});_.ve([this.Cya,this.NC,this.yga]).ha(_.Ge(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.sX!=null?c.filter(function(f){var g;return(g=b.sX)==null?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.Ahb(e,b.S0&&f!=null?b.S0(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.tv.next(d)):b.tv.next(c)});this.Ulb.ha(_.z(function(c){return c.options})).subscribe(this.Cya)};OD.prototype.replace=function(a){var b=this;MD(this.model).ha(_.df(1)).subscribe(function(c){c>0&&b.model.clear();b.model.select.apply(b.model,_.nd(a))})};OD.O=function(a){return new (a||OD)(_.t(_.Nmb,8))};OD.ua=_.q({token:OD,qa:OD.O});var Pmb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],PD=function(a){this.Zb=a;this.Zb.yga.next(!0)};_.p.Object.defineProperties(PD.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Zb.getOptions=a}}});PD.O=function(a){return new (a||PD)(_.B(OD))};PD.Fa=_.hd({type:PD,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.QD=function(a){this.Zb=a;this.Zb.yga.next(!1)};
_.p.Object.defineProperties(_.QD.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Zb.Cya.next(a)}},cu:{configurable:!0,enumerable:!0,set:function(a){this.Zb.xK.next(a)}},sX:{configurable:!0,enumerable:!0,set:function(a){this.Zb.sX=a}}});_.QD.O=function(a){return new (a||_.QD)(_.B(OD))};_.QD.Fa=_.hd({type:_.QD,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",cu:"searchVisible",sX:"searchFilter"}});_.RD=function(a){var b=this;this.Zb=a;this.ag=new _.pf(1);Kmb(a.model).ha(_.wf(this.ag)).subscribe(function(c){b.Ek(c)})};
_.h=_.RD.prototype;_.h.yo=function(a){a!=null&&this.Zb.replace(a)};_.h.Ek=function(a){this.eLb&&this.eLb(a)};_.h.Kn=function(a){this.eLb=a};_.h.f2a=function(){};_.h.zs=function(){};_.h.La=function(){this.ag.next();this.ag.complete()};
_.p.Object.defineProperties(_.RD.prototype,{Ly:{configurable:!0,enumerable:!0,set:function(a){this.Zb.lAa.next(a)}},jQc:{configurable:!0,enumerable:!0,set:function(a){this.Zb.O_=a}},Qi:{configurable:!0,enumerable:!0,set:function(a){this.Zb.S0=a}},yk:{configurable:!0,enumerable:!0,set:function(a){this.Zb.yk=a}},Lka:{configurable:!0,enumerable:!0,set:function(a){this.Zb.Lka=a}},p3c:{configurable:!0,enumerable:!0,set:function(a){this.Zb.title=a}}});_.RD.O=function(a){return new (a||_.RD)(_.B(OD,2))};
_.RD.ya=_.ad({type:_.RD,oa:[["xap-picker"]],inputs:{Ly:"selectAllVisible",jQc:"ariaLabelFunction",Qi:"displayFunction",yk:"isOptionDisabled",Lka:"searchInputPlaceholder",p3c:"pickerTitle"},features:[_.yg([{wa:_.Pw,Hb:_.Vc(function(){return _.RD}),xd:!0},OD])],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&&(_.dg(Pmb),_.H(0,"div",0),_.eg(1),_.H(2,"div",1)(3,"div",2)(4,"div",3),_.eg(5,1),_.I(),_.H(6,"div",4),_.eg(7,2),_.I()(),_.eg(8,3),_.I(),_.eg(9,4),_.I())},mb:2,Oa:0});_.SD=function(){};_.SD.prototype.transform=function(a,b,c){var d={};return a==null?a:b.format((d[c]=a,d))};_.SD.O=function(a){return new (a||_.SD)};_.SD.He=_.id({name:"format",type:_.SD,le:!0});_.TD=function(){};_.TD.O=function(a){return new (a||_.TD)};_.TD.Da=_.ed({type:_.TD});_.TD.Ca=_.Hc({});var UD=function(a){this.Qc=a};UD.O=function(a){return new (a||UD)(_.B(_.ig))};UD.Fa=_.hd({type:UD,oa:[["","xapPickerErrorTemplate",""]]});var VD=function(a){this.Qc=a};VD.O=function(a){return new (a||VD)(_.B(_.ig))};VD.Fa=_.hd({type:VD,oa:[["","xapPickerLoadingTemplate",""]]});var WD=function(a){this.Qc=a};WD.O=function(a){return new (a||WD)(_.B(_.ig))};WD.Fa=_.hd({type:WD,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var XD=function(a){this.Qc=a};XD.O=function(a){return new (a||XD)(_.B(_.ig))};
XD.Fa=_.hd({type:XD,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var Qmb=function(a){return{va:a}},YD=function(a){this.Qc=a};YD.O=function(a){return new (a||YD)(_.B(_.ig))};YD.Fa=_.hd({type:YD,oa:[["","xapPickerCustomOption",""]]});var ZD=function(a){this.Zb=a};ZD.prototype.Ra=function(){};ZD.O=function(a){return new (a||ZD)(_.B(OD))};
ZD.ya=_.ad({type:ZD,oa:[["xap-picker-option"]],inputs:{ta:"template",option:"option"},Aa:3,Ba:4,Ea:[["defaultOption",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ta:function(a,b){a&1&&_.E(0,Bhb,1,0,"ng-container",1)(1,Chb,1,1,"ng-template",null,0,_.Dg);a&2&&(a=_.bg(2),_.F("ngTemplateOutlet",b.ta||a)("ngTemplateOutletContext",_.Bg(2,Qmb,b.option)))},Ia:[_.Bn],mb:2,Oa:0});var $D=function(a){var b=this;this.Zb=a;this.Fj=Omb;this.xK=this.Zb.xK.ha(_.gf());this.lAa=this.Zb.lAa.ha(_.gf());this.Tka=this.Zb.Tka.ha(_.gf());this.vab=new _.Zt("Select all {NUM_ITEMS}");this.p6="Use search to find options.";this.o6="Error loading search results. Please try again.";this.n6="No results found.";this.j$a=new _.Zt("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.bpb=_.ve([this.Zb.Uya.ha(),this.Zb.Tka.ha(_.gf()),this.Zb.xK.ha(_.gf()),this.Zb.lAa.ha(_.gf())]).ha(_.z(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{Sia:c,QTb:e,cu:f,Ly:d}}));this.i_b=this.Zb.tv.ha(_.z(function(c){b.wy===void 0&&(b.wy=Infinity);return b.wy>c.length?c:c.slice(0,b.wy)}))};$D.O=function(a){return new (a||$D)(_.B(OD))};
$D.Fa=_.hd({type:$D,Ad:function(a,b,c){a&1&&(_.mg(c,VD,5),_.mg(c,UD,5),_.mg(c,WD,5),_.mg(c,XD,5),_.mg(c,YD,5));if(a&2){var d;_.pg(d=_.qg())&&(b.ep=d.first);_.pg(d=_.qg())&&(b.cp=d.first);_.pg(d=_.qg())&&(b.Yo=d.first);_.pg(d=_.qg())&&(b.Zo=d.first);_.pg(d=_.qg())&&(b.zo=d.first)}},inputs:{MQ:"xapPickerCustomOptionTemplate",wy:"maxDisplayedOptions"}});var Rmb={search:{ii:"search"},close:{ii:"close"},expand_more:{ii:"expand_more"},remove_circle_outline:{ii:"remove_circle_outline"},arrow_back:{ii:"arrow_back"}},Smb=new _.ld("ICON_MAPPING",{Ga:"root",qa:function(){return Rmb}});var Tmb=["searchInput"],Umb=new _.Zt("{NUM, plural, =0 {0 items}=1 {1 item}other {# items}}"),aE=function(a,b){this.Zb=a;this.Lv=b;this.Fj=Omb;this.k$a=Umb};aE.prototype.focus=function(){this.input&&this.input.na.focus()};aE.O=function(a){return new (a||aE)(_.B(OD),_.B(Smb))};
aE.ya=_.ad({type:aE,oa:[["xap-picker-search"]],tb:function(a,b){a&1&&_.lg(Tmb,7);if(a&2){var c;_.pg(c=_.qg())&&(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=_.Bd();_.H(0,"div",3)(1,"input",4,0);_.R(3,"async");_.N("ngModelChange",function(e){_.w(c);return _.x(b.Zb.NC.next(e))});_.I();_.E(4,Dhb,4,7,"span",5);_.R(5,"async");_.E(6,
Ehb,1,0,"ng-container",6);_.R(7,"async");_.E(8,Ghb,1,1,"ng-template",null,1,_.Dg)(10,Ihb,2,1,"ng-template",null,2,_.Dg);_.I()}if(a&2){a=_.bg(9);var d=_.bg(11);_.A();_.F("ngModel",_.S(3,7,b.Zb.NC))("placeholder",b.Zb.Lka);_.Nf("aria-label","Search"+(b.Zb.title?" "+b.Zb.title:""));_.A(3);_.F("ngIf",_.S(5,9,b.Zb.Uya)===b.Fj.QY);_.A(2);_.F("ngIf",_.S(7,11,b.Zb.NC))("ngIfThen",d)("ngIfElse",a)}},Ia:[_.xn,_.dj,_.Uw,_.bx,_.Dw,_.Et,_.zA,_.mu,_.Cn,_.SD],mb:2,Oa:0});var bE=function(a,b,c,d,e){var f=this;this.mk=c;this.hb=d;this.Xba=new _.lh(void 0);this.PSa=new _.lh(0);this.Ftb=new _.lh(!1);this.iua=new _.lf;this.Uka=new _.vm;this.control=a[0];this.control.Kn(function(g){f.Ek(g)});b&&(this.selection=b);this.control.Np&&_.ve([this.Xba,this.PSa,this.Ftb]).subscribe(function(g){var m=_.k(g);g=m.next().value;var n=m.next().value;m=m.next().value;f.control.Np(!(g?g.length:n)||m);_.xm(f.mk)});e.Vb(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label",
"Select all")})};_.h=bE.prototype;_.h.Ra=function(){};_.h.La=function(){this.iua.next();this.iua.complete()};_.h.Ek=function(a){this.Ska(a?0:1)};
_.h.yYa=function(){var a=this;this.iua.next();_.ve([this.Xba,this.PSa,MD(this.My),this.My.hD]).ha(_.z(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.My,f=Lmb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return ND(e,g)})?2:1:f.yX===0?f.Nv.length?f.Nv.length<d?1:0:2:f.Nv.length?f.Nv.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return ND(e,g)}).length,!c)?0:c<d?1:2:0}),_.gf(),_.wf(this.iua)).subscribe(function(b){a.control.yo(b===2);a.indeterminate=b===
1;_.xm(a.mk);a.Uka.emit(b)})};_.h.Ska=function(a){var b=null;this.dFb?b=this.dFb.call(null,a):Array.isArray(this.Xba.value)&&(b=_.ne(this.Xba.value));b?this.My.Ska(a,b):this.My.clear()};
_.p.Object.defineProperties(bE.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},iad:{configurable:!0,enumerable:!0,set:function(a){this.Xba.next(a)}},jad:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.PSa.next(a)}},disabled:{configurable:!0,enumerable:!0,set:function(a){this.Ftb.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.My=a,this.yYa())}}});
bE.O=function(a){return new (a||bE)(_.B(_.Pw,2),_.B(LD,8),_.B(_.Tg),_.B(_.Td),_.B(_.Fg))};bE.Fa=_.hd({type:bE,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{iad:"xapSelectAllCorpus",jad:"xapSelectAllCorpusCount",disabled:[2,"disabled","disabled",_.Pg],selection:[0,"xapSelectAll","selection"],dFb:[0,"xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]},outputs:{Uka:"selectAllState"},features:[_.Mf]});var cE=null,dE=function(a,b,c){var d=this;this.mk=c;this.hD=new _.pf(1);this.control=a[0];this.control.Kn(function(e){d.Ek(e)});this.selection=b;this.hb=_.u(_.Td);this.hb.na.s9a=this};dE.prototype.Ek=function(a){this.exa!==void 0&&this.My&&this.My.toggle(this.exa,!!a)};
dE.prototype.Wd=function(a){var b=this,c;if(a.shiftKey&&((c=cE)==null?0:c.selection)&&cE!==this&&cE.selection===this.selection){var d=cE;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=ND(b.My,b.exa);m<f;m++){var n=
e[m],r=void 0;((r=n.s9a)==null?void 0:r.selection)===b.selection&&n.s9a.Ek(g)}}})}cE=this};dE.prototype.La=function(){var a;(a=this.ab)==null||a.unsubscribe();this.hD.complete();this.hb.na.s9a=null;cE===this&&(cE=null)};dE.prototype.yYa=function(){var a=this,b;(b=this.ab)==null||b.unsubscribe();this.ab=_.ve([this.My.hD,this.hD]).ha(_.z(function(){return ND(a.My,a.exa)}),_.gf()).subscribe(function(c){a.control.yo(c);_.xm(a.mk)})};
_.p.Object.defineProperties(dE.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.exa=a;this.hD.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.My=a,this.yYa())},get:function(){return this.My||null}}});dE.O=function(a){return new (a||dE)(_.B(_.Pw,2),_.B(LD,8),_.B(_.Tg))};
dE.Fa=_.hd({type:dE,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],qb:[1,"xap-selection-checkbox"],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})},inputs:{item:[0,"xapSelection","item"],selection:[0,"xapSelectionModel","selection"]}});_.eE=function(){};_.eE.O=function(a){return new (a||_.eE)};_.eE.Da=_.ed({type:_.eE});_.eE.Ca=_.Hc({imports:[_.FD,_.Ns,_.Ns]});_.fE=function(){$D.apply(this,arguments)};_.W(_.fE,$D);_.fE.Fa=$D.Fa;_.fE.prototype.focus=function(){this.Zb.xK.getValue()?this.search&&this.search.focus():this.kv.length&&this.kv.first.focus()};_.fE.prototype.sJ=function(a){if(this.kv&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var b=this.kv.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});a.key==="ArrowUp"?b--:a.key==="ArrowDown"&&b++;b<0||b>=this.kv.length||this.kv.toArray()[b].focus()}};
_.fE.O=function(){var a;return function(b){return(a||(a=_.Od(_.fE)))(b||_.fE)}}();
_.fE.ya=_.ad({type:_.fE,oa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&(_.lg(aE,5),_.lg(_.FD,5));if(a&2){var c;_.pg(c=_.qg())&&(b.search=c.first);_.pg(c=_.qg())&&(b.kv=c)}},features:[_.Lf],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&&(_.E(0,Zhb,10,7,"div",
2),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.bpb))},Ia:[_.wn,_.xn,_.Bn,_.yn,_.zn,_.ED,_.FD,_.Wx,_.Ux,ZD,bE,dE,aE,_.Cn,_.SD],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 Vmb,aib;Vmb=["removeButton"];_.gE=function(a,b){this.Zb=a;this.Lv=b;this.gSa=new _.vm};aib=function(a,b){return a.Zb.S0?"Deselect "+a.Zb.S0(b):"Deselect"};_.gE.O=function(a){return new (a||_.gE)(_.B(OD),_.B(Smb))};
_.gE.ya=_.ad({type:_.gE,oa:[["xap-picker-selection-list"]],Ad:function(a,b,c){a&1&&_.mg(c,YD,5);if(a&2){var d;_.pg(d=_.qg())&&(b.zo=d.first)}},tb:function(a,b){a&1&&_.lg(Vmb,5,_.Td);if(a&2){var c;_.pg(c=_.qg())&&(b.lrd=c)}},outputs:{gSa:"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&&(_.H(0,"div",3)(1,"div",4)(2,"div",5),_.ag(3,1),_.R(4,"async"),_.I(),_.H(5,"div")(6,"button",6),_.R(7,"async"),_.N("click",function(){b.Zb.model.clear();b.gSa.emit()}),_.ag(8,2),_.I()()(),_.H(9,"ul",7),_.E(10,bib,8,5,"li",8),_.R(11,"async"),_.I()());a&2&&(_.A(4),_.YA(_.S(4,3,MD(b.Zb.model))),_.ZA(3),_.A(2),_.F("disabled",_.S(7,5,MD(b.Zb.model))===0),_.A(4),_.F("ngForOf",_.S(11,7,Kmb(b.Zb.model))))},Ia:[_.wn,_.xn,_.Dw,_.Bt,_.Et,_.Yx,_.ay,_.mu,ZD,_.Cn],mb:2,Oa:0});var Wmb;Wmb=["optionItem"];_.hE=function(a){this.Zb=a;this.Fj=Omb;this.p6="Use search to find options.";this.o6="Error loading search results. Please try again.";this.n6="No results found.";this.xab="xap-picker-single-selected";this.xK=this.Zb.xK.ha(_.gf());this.dWb=_.ve([this.Zb.Uya.ha(),this.Zb.xK.ha(_.gf()),this.Zb.tv]).ha(_.z(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{Sia:b,cu:d,Ttb:c}}))};_.hE.prototype.Ec=function(){var a=this;Xmb(this);this.options.Mc.subscribe(function(){Xmb(a)})};
_.hE.prototype.sJ=function(a){cib(a,this.options)};var JC=function(a,b,c){var d,e;(e=(d=a.Zb).yk)!=null&&e.call(d,b)||(a.Zb.replace([b]),Xmb(a,c))};_.hE.prototype.focus=function(){if(this.Zb.xK.getValue()){var a;(a=this.search)==null||a.focus()}else{var b;(b=this.options.first)==null||b.na.focus()}};
var Xmb=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")}};_.hE.O=function(a){return new (a||_.hE)(_.B(OD))};
_.hE.ya=_.ad({type:_.hE,oa:[["xap-picker-single-select"]],Ad:function(a,b,c){a&1&&(_.mg(c,VD,5),_.mg(c,UD,5),_.mg(c,WD,5),_.mg(c,XD,5),_.mg(c,YD,5));if(a&2){var d;_.pg(d=_.qg())&&(b.ep=d.first);_.pg(d=_.qg())&&(b.cp=d.first);_.pg(d=_.qg())&&(b.Yo=d.first);_.pg(d=_.qg())&&(b.Zo=d.first);_.pg(d=_.qg())&&(b.zo=d.first)}},tb:function(a,b){a&1&&(_.lg(aE,5),_.lg(Wmb,5,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.search=c.first);_.pg(c=_.qg())&&(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&&(_.E(0,pib,10,7,"div",2),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.dWb))},Ia:[_.wn,_.xn,_.Bn,_.yn,_.zn,_.Wx,_.Ux,_.Ws,ZD,aE,_.Cn],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});_.jE=function(a){this.ld=a;this.rc=new _.pf;this.zia=new _.lh([]);this.SP=new _.lh([]);this.values=this.SP.ha(_.z(function(b){return _.Bmb(b!=null?b:[])}),_.wf(this.rc));this.options=this.zia.ha(_.vf(function(b){return _.He(b)?b:_.ne(b)}));this.vG=new _.ax;this.vta=new _.pf(1)};_.W(_.jE,_.JD);_.jE.Fa=_.JD.Fa;_.jE.prototype.oJ=function(a){if(!a.ou||!a.ou.jCa)return null;a=_.k(a.ou.jCa.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.vG.Bn(b))return c}return null};
_.jE.prototype.La=function(){this.rc.next();this.rc.complete()};var sib=function(a){var b;(b=a.apb)!=null&&b.kv.length&&b.kv.first.focus()};_.jE.prototype.focus=function(){var a=this;this.ld.Vb(function(){setTimeout(function(){var b;(b=a.eQ)==null||b.focus();var c;(c=a.apb)==null||c.focus()})})};var uib=function(a,b){a.SP.next(b);a.vG.setValue(b);_.cj(a.vG)};
_.p.Object.defineProperties(_.jE.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.UZa||this.zia.next(a.options);var b,c,d,e=Object.assign({},a,{yw:(b=a.yw)!=null?b:!0,eQ:!!a.eQ,Ly:(c=a.Ly)!=null?c:!0},a.UZa?{}:{cu:(d=a.cu)!=null?d:!0});this.vG.X6(a.ou?a.ou.hz:[]);this.vta.next(e)}},wc:{configurable:!0,enumerable:!0,set:function(a){uib(this,a&&a.value.mn||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.vG?this.vG.valid:!0}}});
_.jE.O=function(a){return new (a||_.jE)(_.B(_.Fg))};
_.jE.ya=_.ad({type:_.jE,oa:[["xap-picker-editor"]],tb:function(a,b){a&1&&(_.lg(_.fE,5),_.lg(_.hE,5));if(a&2){var c;_.pg(c=_.qg())&&(b.apb=c.first);_.pg(c=_.qg())&&(b.eQ=c.first)}},inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.Lf],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&&(_.E(0,Jib,5,3,"ng-container",2),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.vta))},Ia:[_.xn,_.Bn,_.Uw,_.bx,_.yA,_.fE,_.gE,WD,XD,UD,VD,_.hE,_.RD,PD,_.QD,_.Cn],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});_.kE=function(){};_.kE.O=function(a){return new (a||_.kE)};_.kE.Fa=_.hd({type:_.kE,oa:[["","matSuffix",""]],features:[_.yg([{wa:_.L7a,Hb:_.kE}])]});var lE=function(){aE.apply(this,arguments)};_.W(lE,aE);lE.O=function(){var a;return function(b){return(a||(a=_.Od(lE)))(b||lE)}}();
lE.ya=_.ad({type:lE,oa:[["xap-picker-search"]],features:[_.Lf],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=_.Bd();_.H(0,"div",3)(1,"input",4,0);_.R(3,"async");_.N("ngModelChange",function(e){_.w(c);return _.x(b.Zb.NC.next(e))});_.I();_.E(4,Kib,4,7,"span",5);_.R(5,"async");_.E(6,Lib,1,0,"ng-container",6);_.R(7,"async");_.E(8,
Nib,1,1,"ng-template",null,1,_.Dg)(10,Pib,2,1,"ng-template",null,2,_.Dg);_.I()}if(a&2){a=_.bg(9);var d=_.bg(11);_.A();_.F("ngModel",_.S(3,7,b.Zb.NC))("placeholder",b.Zb.Lka);_.Nf("aria-label","Search"+(b.Zb.title?" "+b.Zb.title:""));_.A(3);_.F("ngIf",_.S(5,9,b.Zb.Uya)===b.Fj.QY);_.A(2);_.F("ngIf",_.S(7,11,b.Zb.NC))("ngIfThen",d)("ngIfElse",a)}},Ia:[_.xn,_.dj,_.Uw,_.bx,_.Zs,_.mu,_.kE,_.Cn,_.SD],mb:2,Oa:0});var Ymb=["input"],Zmb=["label"],$mb=0,anb={color:"accent",iSa:"check-indeterminate"},bnb=_.IC(_.ui(_.vi(_.wi(function(a){this.Ma=a})))),mE=function(a,b,c,d,e,f,g){b=bnb.call(this,b)||this;b.Ua=c;b.nb=d;b.ie=f;b.fk=g;b.ariaLabel="";b.je=null;b.Ap="after";b.name=null;b.Hc=new _.vm;b.LV=new _.vm;b.We=function(){};b.Cu="";b.s7=0;b.vA=function(){};b.Vf=!1;b.vc=!1;b.bn=!1;b.fk=b.fk||anb;b.color=b.defaultColor=b.fk.color||anb.color;b.tabIndex=parseInt(e)||0;b.id=b.wx=a+ ++$mb;return b};_.W(mE,bnb);_.h=mE.prototype;
_.h.Ec=function(){this.Z9(this.bn)};_.h.qx=function(){return this.Cc||this.disabled};_.h.Eqa=function(){_.ym(this.Ua)};_.h.yo=function(a){this.checked=!!a};_.h.Kn=function(a){this.vA=a};_.h.zs=function(a){this.We=a};_.h.Np=function(a){this.disabled=a};
_.h.zT=function(a){var b=this.s7,c=this.fLa();if(b!==a&&c&&(this.Cu&&c.classList.remove(this.Cu),this.Cu=this.eLa(b,a),this.s7=a,this.Cu.length>0)){c.classList.add(this.Cu);var d=this.Cu;this.nb.Vb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.Zp=function(){this.vA(this.checked);this.Hc.emit(this.kr(this.checked));this.Rg&&(this.Rg.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.vA(this.checked)};
_.h.Ppa=function(){var a=this,b,c=(b=this.fk)==null?void 0:b.iSa;this.disabled||c==="noop"?this.disabled||c!=="noop"||(this.Rg.na.checked=this.checked,this.Rg.na.indeterminate=this.indeterminate):(this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.bn=!1;a.LV.emit(a.bn)}),this.Vf=!this.Vf,this.zT(this.Vf?1:2),this.Zp())};_.h.pNa=function(a){a.stopPropagation()};_.h.Tk=function(){var a=this;Promise.resolve().then(function(){a.We();_.xm(a.Ua)})};
_.h.eLa=function(a,b){if(this.ie==="NoopAnimations")return"";switch(a){case 0:if(b===1)return this.Xm.pna;if(b==3)return this.Vf?this.Xm.gba:this.Xm.qna;break;case 2:return b===1?this.Xm.pna:this.Xm.qna;case 1:return b===2?this.Xm.WRa:this.Xm.gba;case 3:return b===1?this.Xm.OYa:this.Xm.PYa}return""};_.h.Z9=function(a){var b=this.Rg;b&&(b.na.indeterminate=a)};
_.p.Object.defineProperties(mE.prototype,{ks:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.wx)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Sn},set:function(a){this.Sn=_.Vh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Vf},set:function(a){a=_.Vh(a);a!=this.checked&&(this.Vf=a,_.xm(this.Ua))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){a=_.Vh(a);a!==this.disabled&&(this.vc=a,_.xm(this.Ua))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.bn},set:function(a){var b=a!=this.bn;this.bn=_.Vh(a);b&&(this.bn?this.zT(3):this.zT(this.checked?1:2),this.LV.emit(this.bn));this.Z9(this.bn)}}});mE.O=function(){_.Ie()};
mE.Fa=_.hd({type:mE,tb:function(a,b){a&1&&(_.lg(Ymb,5),_.lg(Zmb,5),_.lg(_.Ws,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Rg=c.first);_.pg(c=_.qg())&&(b.sfb=c.first);_.pg(c=_.qg())&&(b.F4a=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],av:[0,"aria-describedby","ariaDescribedby"],id:"id",required:"required",Ap:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Hc:"change",LV:"indeterminateChange"},
features:[_.Lf]});var cnb,dnb,enb;cnb=function(a){return{FE:a}};dnb=function(){};enb={wa:_.Pw,Hb:_.Vc(function(){return _.nE}),xd:!0};_.nE=function(a,b,c,d,e,f,g){a=mE.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Uc=c;a.Xm={pna:"mat-checkbox-anim-unchecked-checked",qna:"mat-checkbox-anim-unchecked-indeterminate",WRa:"mat-checkbox-anim-checked-unchecked",gba:"mat-checkbox-anim-checked-indeterminate",OYa:"mat-checkbox-anim-indeterminate-checked",PYa:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.W(_.nE,mE);
_.nE.Fa=mE.Fa;_.h=_.nE.prototype;_.h.kr=function(a){var b=new dnb;b.source=this;b.checked=a;return b};_.h.fLa=function(){return this.Ma.na};_.h.Ec=function(){var a=this;mE.prototype.Ec.call(this);this.Uc.Dk(this.Ma,!0).subscribe(function(b){b||a.Tk()})};_.h.La=function(){this.Uc.Fi(this.Ma)};_.h.GL=function(a){a.stopPropagation();mE.prototype.Ppa.call(this)};_.h.focus=function(a,b){a?_.gr(this.Uc,this.Rg,a,b):this.Rg.na.focus(b)};
_.nE.O=function(a){return new (a||_.nE)(_.B(_.Td),_.B(_.Tg),_.B(_.fr),_.B(_.Fg),_.Jd("tabindex"),_.B(_.jm,8),_.B(_.umb,8))};
_.nE.ya=_.ad({type:_.nE,oa:[["mat-checkbox"]],qb:[1,"mat-checkbox"],rb:15,Ya:function(a,b){a&2&&(_.Wf("id",b.id),_.Nf("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.Pf("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before",b.Ap=="before")("_mat-animation-noopable",b.ie==="NoopAnimations"))},inputs:{Cc:"disableRipple",color:"color",tabIndex:"tabIndex"},Rb:["matCheckbox"],
features:[_.yg([enb]),_.Lf],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=_.Bd();_.dg();_.H(0,"label",3,0)(2,"span",4)(3,"input",5,1);_.N("change",function(e){_.w(c);return _.x(b.pNa(e))})("click",
function(e){_.w(c);return _.x(b.GL(e))});_.I();_.H(5,"span",6);_.K(6,"span",7);_.I();_.K(7,"span",8);_.H(8,"span",9);_.Id();_.H(9,"svg",10);_.K(10,"path",11);_.I();_.Ad.tE=null;_.K(11,"span",12);_.I()();_.H(12,"span",13,2);_.N("cdkObserveContent",function(){_.w(c);return _.x(b.Eqa())});_.H(14,"span",14);_.Q(15,"\u00a0");_.I();_.eg(16);_.I()()}if(a&2){a=_.bg(1);var d=_.bg(13);_.Nf("for",b.ks);_.A(2);_.Pf("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.A();_.F("id",
b.ks)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",b.tabIndex);_.Nf("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.je)("aria-describedby",b.av);_.A(2);_.F("matRippleTrigger",a)("matRippleDisabled",b.qx())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.Bg(18,cnb,b.ie==="NoopAnimations"?0:150))}},Ia:[_.Ws,_.rr],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}@media(forced-colors: 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}@media(forced-colors: active){.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}@media(forced-colors: 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}@media(forced-colors: 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 oE=function(){$D.apply(this,arguments)};_.W(oE,$D);oE.Fa=$D.Fa;oE.prototype.sJ=function(a){if(this.kv&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var b=this.kv.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});a.key==="ArrowUp"?b--:a.key==="ArrowDown"&&b++;b<0||b>=this.kv.length||this.kv.toArray()[b].focus()}};oE.O=function(){var a;return function(b){return(a||(a=_.Od(oE)))(b||oE)}}();
oE.ya=_.ad({type:oE,oa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&_.lg(_.nE,5);if(a&2){var c;_.pg(c=_.qg())&&(b.kv=c)}},features:[_.Lf],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&&(_.E(0,fjb,10,7,"div",2),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.bpb))},Ia:[_.wn,_.xn,_.Bn,_.yn,_.zn,
_.Wx,_.Ux,_.nE,ZD,bE,dE,lE,_.Cn,_.SD],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 pE=function(){_.gE.apply(this,arguments)};_.W(pE,_.gE);pE.O=function(){var a;return function(b){return(a||(a=_.Od(pE)))(b||pE)}}();
pE.ya=_.ad({type:pE,oa:[["xap-picker-selection-list"]],features:[_.Lf],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&&(_.H(0,"div",3)(1,"div",4)(2,"div",5),_.ag(3,1),_.R(4,"async"),_.I(),_.H(5,"div")(6,"button",6),_.R(7,"async"),_.N("click",function(){b.Zb.model.clear();
b.gSa.emit()}),_.ag(8,2),_.I()()(),_.H(9,"ul",7),_.E(10,hjb,8,5,"li",8),_.R(11,"async"),_.I()());a&2&&(_.A(4),_.YA(_.S(4,3,MD(b.Zb.model))),_.ZA(3),_.A(2),_.F("disabled",_.S(7,5,MD(b.Zb.model))===0),_.A(4),_.F("ngForOf",_.S(11,7,Kmb(b.Zb.model))))},Ia:[_.wn,_.xn,_.Yx,_.ay,_.Zs,_.mu,ZD,_.Cn],mb:2,Oa:0});var qE=function(a){_.hE.call(this,a);this.Zb=a};_.W(qE,_.hE);qE.O=function(a){return new (a||qE)(_.B(OD))};
qE.ya=_.ad({type:qE,oa:[["xap-picker-single-select"]],features:[_.Lf],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&&(_.E(0,ujb,10,7,"div",2),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.dWb))},Ia:[_.wn,_.xn,_.Bn,_.yn,_.zn,_.Wx,_.Ux,_.Ws,ZD,lE,_.Cn],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 fnb;fnb=Number.MAX_SAFE_INTEGER;_.rE=function(a,b){this.id="mat-error-"+fnb--;a||b.na.setAttribute("aria-live","polite")};_.rE.O=function(a){return new (a||_.rE)(_.Jd("aria-live"),_.B(_.Td))};_.rE.Fa=_.hd({type:_.rE,oa:[["mat-error"]],qb:["aria-atomic","true",1,"mat-error"],rb:1,Ya:function(a,b){a&2&&_.Nf("id",b.id)},inputs:{id:"id"},features:[_.yg([{wa:_.F7a,Hb:_.rE}])]});_.sE=function(){_.jE.apply(this,arguments)};_.W(_.sE,_.jE);_.sE.Fa=_.jE.Fa;_.sE.O=function(){var a;return function(b){return(a||(a=_.Od(_.sE)))(b||_.sE)}}();
_.sE.ya=_.ad({type:_.sE,oa:[["xap-picker-editor"]],features:[_.Lf],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&&(_.E(0,Mjb,5,3,"ng-container",2),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.vta))},Ia:[_.xn,_.Bn,_.Uw,_.bx,_.rE,_.RD,PD,_.QD,oE,WD,XD,UD,VD,pE,qE,_.Cn],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});_.gnb=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"});_.tE={id:"EQ",displayName:"="};_.uE={id:"EQ_v",displayName:"equals",aQ:"="};var hnb;hnb=["textInput"];_.vE=function(a){this.mk=a;this.t1b=new _.lf;this.values=this.t1b.Mf();this.Wnc="Add";this.e6a=this.DZa=!1;this.Ui=new _.Zw({})};_.vE.prototype.Fn=function(){this.e6a&&(this.RVa.na.focus(),this.e6a=!1,_.ym(this.mk))};_.vE.prototype.La=function(){this.iva&&this.iva.unsubscribe()};_.vE.prototype.focus=function(){this.RVa?this.RVa.na.focus():this.e6a=!0};
_.vE.prototype.oJ=function(a){if(!a.ou||!a.ou.jCa)return null;for(var b=_.k(Array.from(a.ou.jCa.entries())),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;if(this.Ui.get(a.Ml).Bn(c))return d}return null};
var Rjb=function(a,b){a.rn=a.rn.filter(function(c){return c.Ml!==b})},jnb=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 _.ax(e.rI&&e.value===""?"":e.value||null,e.ou?e.ou.hz:[]);c[e.Ml]=f;e.gCa&&(a.DZa=!0)}a.iva&&a.iva.unsubscribe();a.Ui=new _.Zw(c);a.iva=a.Ui.Tm.subscribe(function(){inb(a)});inb(a);a.YRc=b}},inb=function(a){for(var b=new Map,c=_.k(Object.keys(a.Ui.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Ui.controls[d].value);
a.t1b.next(b)};_.p.Object.defineProperties(_.vE.prototype,{rn:{configurable:!0,enumerable:!0,set:function(a){jnb(this,a)},get:function(){return this.YRc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Ui.disable():this.Ui.enable()},get:function(){return this.Ui.disabled}}});_.vE.O=function(a){return new (a||_.vE)(_.B(_.Tg))};
_.vE.ya=_.ad({type:_.vE,oa:[["xap-multi-text-field-base"]],tb:function(a,b){a&1&&_.lg(hnb,5);if(a&2){var c;_.pg(c=_.qg())&&(b.RVa=c.first)}},inputs:{rn:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:3,Ba:3,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"],["mat-button","",
"aria-label","Add input",1,"xap-filterbar-multitextfieldbase-add-button"],["appearance","outline",1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],[4,"ngIf","ngIfElse"],["matInput","",3,"type","placeholder","formControlName"],[4,"ngIf"],"mat-icon-button  matSuffix  type button aria-label Remove".split(" "),["class","delimiter",4,"ngIf"],["mat-icon-button","","matSuffix","","type","button","aria-label","Remove",3,"click"],[1,"delimiter"],["mat-button","","aria-label","Add input",
1,"xap-filterbar-multitextfieldbase-add-button",3,"click"]]},ta:function(a,b){a&1&&(_.H(0,"div",3),_.E(1,Ujb,12,11,"ng-container",4)(2,Vjb,4,1,"button",5),_.I());a&2&&(_.F("formGroup",b.Ui),_.A(),_.F("ngForOf",b.rn),_.A(),_.Rf(b.DZa?2:-1))},Ia:[_.wn,_.xn,_.dj,_.Uw,_.XB,_.Dw,_.Bt,_.Et,_.Mw,_.ux,_.px,_.yA,_.zA,_.Nw,_.yx,_.mu,_.dx,_.fx],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}.xap-filterbar-multitextfieldbase-add-button{overflow:hidden}"],
mb:2,Oa:0});_.wE=function(){this.Um=new _.lh(_.HD(null));this.values=this.Um.Mf();this.Qp={Ml:"text-field"}};_.W(_.wE,_.JD);_.wE.prototype.focus=function(){this.x5.focus()};_.knb=function(a,b){b=b.get("text-field");b=a.Qp.rI&&b===""?"":b||null;a.Um.next(_.HD(b))};
_.p.Object.defineProperties(_.wE.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Qp.placeholder=a&&a.placeholder||void 0;this.Qp.autocomplete=a&&a.autocomplete||void 0;this.Qp.name=a&&a.name||void 0;this.Qp.ou=a&&a.ou||void 0;this.Qi=(a==null?void 0:a.Qi)||void 0;this.Qp.rI=(a==null?void 0:a.rI)||void 0;this.Qp.value==null&&this.Qp.rI&&(this.Qp.value="");this.Qp.value!=null&&this.Qi&&(this.Qp.value=this.Qi(this.Qp.value))}},wc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=(b=a.value)==null?void 0:b.Uq;this.Qp.rI&&a===""?this.Qp.value=this.Qi?this.Qi(a):a:(a=a||void 0,this.Qp.value=this.Qi&&a?this.Qi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Um.value&&this.Um.value.mn.every(function(a){return a!=null})&&this.x5.Ui.valid}}});_.wE.O=function(){var a;return function(b){return(a||(a=_.Od(_.wE)))(b||_.wE)}}();_.wE.Fa=_.hd({type:_.wE,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.Lf]});var xE,lnb,mnb;xE={};lnb=(xE.remove_filter="close",xE.clear_filters="close",xE.close_editor="close",xE.save_filters="save",xE.delete_filter="delete",xE);mnb=new _.ld("xap_filter_bar_icon_config");_.yE=function(a){this.qBb=a};_.qlb=function(a,b){var c,d;return(c=a.qBb)==null?void 0:(d=c.ztd)==null?void 0:d.get(b)};_.LC=function(a,b){return _.qlb(a,_.MC(a,b))};_.MC=function(a,b){var c,d,e;return(e=(c=a.qBb)==null?void 0:(d=c.Dgd)==null?void 0:d[b])!=null?e:lnb[b]};
_.yE.O=function(a){return new (a||_.yE)(_.t(mnb,8))};_.yE.ua=_.q({token:_.yE,qa:_.yE.O});var nnb=["labelInput"],zE=function(a,b){var c=this;this.jp=a;this.data=b;this.rc=new _.lf;this.XP=new _.ax("");b.MC.ha(_.wf(this.rc)).subscribe(function(d){c.XP.X6([_.j7a,Yjb(d)]);_.cj(c.XP)})};zE.prototype.La=function(){this.rc.next();this.rc.complete()};zE.prototype.cancel=function(){this.jp.close({data:null})};zE.O=function(a){return new (a||zE)(_.B(_.ft),_.B(_.AXa))};
zE.ya=_.ad({type:zE,oa:[["xap-filter-bar-save-dialog"]],tb:function(a,b){a&1&&_.lg(nnb,7);if(a&2){var c;_.pg(c=_.qg())&&(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=_.Bd();_.H(0,"div",7);_.ag(1,1);_.I();_.H(2,"mat-form-field",8)(3,"mat-label");_.ag(4,2);_.I();_.K(5,"input",9,0);_.E(7,Wjb,2,0,"mat-error",10)(8,Xjb,2,0,"mat-error",10);_.I();_.H(9,"div",11)(10,"button",12);_.N("click",function(){_.w(c);return _.x(b.cancel())});
_.ag(11,3);_.I();_.H(12,"button",13);_.N("click",function(){_.w(c);b.XP.value&&b.XP.valid&&b.jp.close({data:b.XP.value});return _.x()});_.ag(13,4);_.I()()}a&2&&(_.A(5),_.F("formControl",b.XP),_.A(2),_.F("ngIf",b.XP.Bn("required")),_.A(),_.F("ngIf",b.XP.Bn("validUnique")))},Ia:[_.xn,_.Dw,_.Bt,_.Mw,_.ux,_.px,_.yA,_.Nw,_.yx,_.dj,_.Uw,_.cx],mb:2,Oa:0});var qnb;_.onb=new _.ld("xap_fbcc");
_.AE=function(a,b,c){var d=this;this.xi=a;this.Yk=b;this.LVc=c;this.dK=new _.vm;this.XIb=!0;this.BW="Add a filter";this.Sja="Remove all filters";this.Aka="Save all filters";this.ug=!1;this.IM=null;this.pU=-1;this.hta=this.mUa=!1;this.fsa=function(n){d.dK.emit({I5:0,OT:n.filters});d.config.og.next(n.filters)};this.yya=function(n){n&&n.stopPropagation();var r,v;n=(v=(r=d.config.LP)==null?void 0:r.hjd)!=null?v:zE;var y,D,J;(J=(D=d.Yk)==null?void 0:D.open(n,{data:{MC:(y=d.config.LP)==null?void 0:y.MC},
xj:!0,Cd:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))==null||J.aB().subscribe(function(){})};var e,f;if(_.He((e=this.Yk)==null?void 0:e.Wra)&&((f=this.Yk)==null?0:f.Sh)){var g,m;(g=this.Yk)==null||(m=g.Wra)==null||m.subscribe(function(){d.hta=!1})}};_.AE.prototype.Ra=function(){};_.AE.prototype.La=function(){this.IM&&this.IM.unsubscribe()};
_.pnb=function(a,b){var c=b.wc;a.dK.emit({I5:c.isValid?0:1,OT:[c]});if(b.OF){var d=a.config.og.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.wc.Yfa)return;Imb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.og.getValue().indexOf(d);c.value.Uq&&Jmb(a.config,b,c);_.tlb(a,!0,b)}else Hmb(a.config,[c])}else Hmb(a.config,[c]);c.isValid||a.Mx!==-1||(a.Mx=a.config.og.value.length-1)};_.tlb=function(a,b,c){b?a.Mx=c:c===a.Mx&&(a.Mx=-1)};
_.rnb=function(a){if(a.disabled)return!1;var b,c;switch((c=(b=a.LVc)==null?void 0:b.Kfd)!=null?c:1){case 1:return qnb(a);case 2:return a.config.og.getValue().length>0;default:return!0}};qnb=function(a){return a.config.og.getValue().filter(function(b){return b.Wt}).length>0};_.h=_.AE.prototype;_.h.l0=function(a){this.dK.emit({I5:4,OT:this.config.og.getValue()});this.config.clear();a==null||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.dK.emit({I5:2,OT:[b]}),Jmb(this.config,a,b)):this.remove(a);!this.XIb&&this.hta||this.focus();this.hta=!1};_.h.remove=function(a){this.dK.emit({I5:3,OT:[this.config.og.getValue()[a]]});Jmb(this.config,a,null);a<this.Mx&&this.Mx--};_.h.focus=function(){var a;(a=this.Aq)==null||a.focus()};_.h.UE=function(a){this.hta=!0;this.focus();a.stopPropagation()};
_.p.Object.defineProperties(_.AE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=_.Vh(a)}},Mx:{configurable:!0,enumerable:!0,get:function(){return this.pU},set:function(a){this.pU!==a&&(this.pU>-1&&this.pU<this.config.og.getValue().length&&!this.config.og.getValue()[this.pU].isValid&&this.remove(this.pU),this.mUa=a>-1&&a<this.config.og.getValue().length,this.pU=a)}}});_.AE.O=function(){_.Ie()};
_.AE.Fa=_.hd({type:_.AE,inputs:{config:"config",D1:"filterBarLabel",Ixb:"filterBarIcon",XIb:"menuAutoFocus",BW:"placeholderMsg",hga:"inputLabel",Sja:"removeFilterMsg",Aka:"saveFilterMsg",iC:"noResultsMessage",disabled:"disabled"},outputs:{dK:"update"}});_.BE=function(){this.pua=!0;this.Fub=new _.lf;this.Eub=this.Fub.Mf();this.plb=new _.lf;this.fQc=this.plb.Mf();this.oua=new _.lf;this.zUc=this.oua.Mf();this.e1=new _.lf;this.Cub=this.e1.Mf();this.nUa=this.newValue=this.Nq=null;this.U8a=new _.lf;this.s1b=this.U8a.Mf()};_.BE.prototype.cV=function(){return this.filter?this.filter.config.Jm&&this.filter.config.Jm.size>0?Array.from(this.filter.config.Jm.keys()):this.filter.config.bB:[]};
_.BE.prototype.ola=function(a){this.filter.config.V9c?this.nUa=a:this.newValue=a};_.BE.prototype.NN=function(){if(this.filter&&(!this.filter.config.Pud||_.Mkb(this))&&(this.filter.config.V9c&&(this.newValue=this.nUa),this.newValue!==null&&this.Nq!==null)){var a;this.olb=a=this.filter.config.Jm&&this.filter.config.Jm.size>0?this.filter.config.Jm.get(this.Nq).Kj(this.Nq,this.newValue):this.filter.config.Kj(this.Nq,this.newValue);this.plb.next(a);this.e1.next()}};
_.Mkb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.nUa)&&(a.wc.Wt||!((b=a.newValue)==null||!b.mn.length))};_.snb=function(a){return a.filter&&(!a.filter.config.D0c||!a.wc.isValid)&&!a.filter.config.Uua};
_.p.Object.defineProperties(_.BE.prototype,{Iq:{configurable:!0,enumerable:!0,set:function(a){var b;a&&((b=this.filter)==null?0:b.config.Uua)?(this.ola(this.filter.config.Uua),this.Nq=this.cV()[0],this.NN()):a!==this.pua&&(this.pua=a,this.Fub.next(this.pua))},get:function(){return this.pua}},wc:{configurable:!0,enumerable:!0,set:function(a){this.olb=a;this.Nq=a.Ff;this.newValue=a.value},get:function(){return this.olb}}});_.BE.O=function(a){return new (a||_.BE)};_.BE.ua=_.q({token:_.BE,qa:_.BE.O});_.CE=function(a,b,c,d){var e=this;this.mk=a;this.xi=b;this.ae=c;this.hb=d;this.update=new _.vm;this.Wca=new _.vm;this.ug=!1;this.ab=new _.Zd;this.ab.add(c.fQc.subscribe(this.update));this.ab.add(c.Eub.subscribe(this.Wca));this.ab.add(c.zUc.subscribe(function(){_.tnb(e)}));this.ab.add(c.s1b.subscribe(function(){_.xm(a)}))};_.CE.prototype.Ra=function(){};_.CE.prototype.La=function(){this.ab.unsubscribe()};_.tnb=function(a){a.Iq&&a.ae.editor&&a.ae.editor.focus()};_.CE.prototype.cV=function(){return this.ae.cV()};
_.CE.prototype.ola=function(a){this.ae.ola(a)};_.CE.prototype.NN=function(){this.ae.NN()};
_.p.Object.defineProperties(_.CE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=_.Vh(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.ae.filter=a;this.ae.U8a.next()},get:function(){return this.ae.filter}},Iq:{configurable:!0,enumerable:!0,set:function(a){(this.ae.Iq=a)&&_.tnb(this)},get:function(){return this.ae.Iq}},wc:{configurable:!0,enumerable:!0,set:function(a){this.ae.wc=a},get:function(){return this.ae.wc}}});
_.CE.O=function(a){return new (a||_.CE)(_.B(_.Tg),_.B(_.yE),_.B(_.BE),_.B(_.Td))};_.CE.Fa=_.hd({type:_.CE,inputs:{disabled:"disabled",filter:"filter",Iq:"isEditorVisible",wc:"appliedFilter"},outputs:{update:"update",Wca:"editorVisibleChange"}});var DE=function(){this.uia=new _.ax;this.iDb=[];this.Hc=this.uia.Tm;this.tia=new _.vm;this.EQa=""};DE.prototype.getValue=function(){return this.uia.value};_.p.Object.defineProperties(DE.prototype,{Bya:{configurable:!0,enumerable:!0,set:function(a){this.iDb=a;this.getValue()===null&&this.Bya.length>0&&(this.value=a[0])},get:function(){return this.iDb}},value:{configurable:!0,enumerable:!0,set:function(a){this.uia.setValue(a)}}});DE.O=function(a){return new (a||DE)};
DE.ya=_.ad({type:DE,oa:[["xap-comparison-operator-selector"]],inputs:{Bya:"operators",EQa:"appliedFilterId",value:"value"},outputs:{Hc:"change",tia:"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&&(_.H(0,"mat-form-field",
0)(1,"mat-select",1),_.N("focus",function(){b.tia.emit(!0)})("focusout",function(){b.tia.emit(!1)}),_.E(2,Zjb,2,2,"mat-option",2),_.I()());a&2&&(_.A(),_.fg("aria-labelledby","dialog-label-",b.EQa,""),_.fg("aria-describedby","dialog-description-",b.EQa,""),_.F("formControl",b.uia),_.A(),_.F("ngForOf",b.Bya))},Ia:[_.wn,_.tA,_.Mw,_.ux,_.RA,_.SA,_.Uw,_.cx],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 unb=["*",[["mat-option"],["ng-container"]]],EE=function(){return bD.apply(this,arguments)||this};_.W(EE,bD);EE.O=function(){var a;return function(b){return(a||(a=_.Od(EE)))(b||EE)}}();
EE.ya=_.ad({type:EE,oa:[["mat-optgroup"]],qb:[1,"mat-optgroup"],rb:6,Ya:function(a,b){a&2&&(_.Nf("role",b.FH?null:"group")("aria-disabled",b.FH?null:b.disabled.toString())("aria-labelledby",b.FH?null:b.ft)("mat-id-collision",null),_.Pf("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Rb:["matOptgroup"],features:[_.yg([{wa:_.Ss,Hb:EE}]),_.Lf],hc:["*","mat-option, ng-container"],Aa:4,Ba:2,Ea:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ta:function(a,b){a&1&&(_.dg(unb),_.H(0,
"span",0),_.Q(1),_.eg(2),_.I(),_.eg(3,1));a&2&&(_.F("id",b.ft),_.A(),_.tg("",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});_.FE=function(a,b,c,d){return cD.call(this,a,b,c,d)||this};_.W(_.FE,cD);_.FE.O=function(a){return new (a||_.FE)(_.B(_.Td),_.B(_.Tg),_.B(_.Rs,8),_.B(_.Ss,8))};
_.FE.ya=_.ad({type:_.FE,oa:[["mat-option"]],qb:["role","option",1,"mat-option","mat-focus-indicator"],rb:13,Ya:function(a,b){a&1&&_.N("click",function(){return b.Cr()})("keydown",function(c){return b.me(c)});a&2&&(_.Wf("id",b.id),_.Nf("tabindex",b.qr())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.Pf("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Rb:["matOption"],features:[_.Lf],
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&&(_.dg(),_.E(0,$jb,1,2,"mat-pseudo-checkbox",1),_.H(1,"span",2,0),_.eg(3),_.I(),_.E(4,akb,2,1,"span",3),_.K(5,"div",4));a&2&&(_.F("ngIf",b.multiple),_.A(4),
_.F("ngIf",b.group&&b.group.FH),_.A(),_.F("matRippleTrigger",b.Pg())("matRippleDisabled",b.disabled||b.Cc))},Ia:[_.Ws,_.xn,_.sA],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:""}@media(forced-colors: active){.mat-option[aria-disabled=true]{opacity:.5}.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] .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});_.vnb=Number.MAX_SAFE_INTEGER;_.wnb=new _.ld("MatHint");_.GE=function(){};_.GE.O=function(a){return new (a||_.GE)};_.GE.Fa=_.hd({type:_.GE,oa:[["mat-label"]]});var xnb=function(){};xnb.O=function(a){return new (a||xnb)};xnb.Fa=_.hd({type:xnb,oa:[["mat-placeholder"]]});var ynb,znb,Anb,Bnb,Cnb,Dnb,Enb;ynb=["connectionContainer"];znb=["inputContainer"];Anb=["label"];Bnb=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];Cnb=Number.MAX_SAFE_INTEGER;Dnb=_.ui(function(a){this.Ma=a},"primary");Enb=new _.ld("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.HE=function(a,b,c,d,e,f,g){a=Dnb.call(this,a)||this;a.Ua=b;a.Wb=c;a.Ym=d;a.nc=e;a.nb=f;a.Kqa=!1;a.j9=!1;a.Lb=new _.lf;a.wS=!1;a.IOa=!1;a.tT="";a.yS="";a.l8="mat-hint-"+Cnb--;a.ft="mat-form-field-label-"+Cnb--;a.np=a.Zdb();a.iL=g!=="NoopAnimations";a.Ic=(d==null?void 0:d.Ic)||"legacy";d&&(a.wS=!!d.SN,d.color&&(a.color=a.defaultColor=d.color));return a};_.W(_.HE,Dnb);_.h=_.HE.prototype;_.h.u_=function(){return this.np==="always"&&!this.IOa};_.h.IJa=function(){return this.np!=="never"};
_.h.FN=function(){return this.EA()?this.ft:null};_.h.DN=function(){return this.ncb||this.Ma};
_.h.Vd=function(){var a=this,b=this.Nd;b.controlType&&this.Ma.na.classList.add("mat-form-field-type-"+b.controlType);b.ac.ha(_.uf(null)).subscribe(function(){a.aM();_.xm(a.Ua)});b.td&&b.td.Tm&&b.td.Tm.ha(_.wf(this.Lb)).subscribe(function(){return _.xm(a.Ua)});this.nb.Vb(function(){a.nb.Tl.ha(_.wf(a.Lb)).subscribe(function(){a.j9&&KC(a)})});_.Fe(this.ML.Mc,this.w_.Mc).subscribe(function(){a.j9=!0;_.xm(a.Ua)});this.FA.Mc.ha(_.uf(null)).subscribe(function(){a.z9();_.xm(a.Ua)});this.AA.Mc.ha(_.uf(null)).subscribe(function(){a.aM();
_.xm(a.Ua)});this.Wb&&this.Wb.Hc.ha(_.wf(this.Lb)).subscribe(function(){typeof requestAnimationFrame==="function"?a.nb.Vb(function(){requestAnimationFrame(function(){return KC(a)})}):KC(a)})};_.h.vF=function(){this.Kqa&&KC(this)};_.h.Ec=function(){this.tT="enter";_.ym(this.Ua)};_.h.La=function(){this.Lb.next();this.Lb.complete()};_.h.Dr=function(a){var b=this.Nd?this.Nd.td:null;return b&&b[a]};_.h.vKc=function(){return!!(this.Nd&&this.Nd.placeholder||this.sMc)};
_.h.f8=function(){return!(!this.uLc&&!this.vLc)};_.h.WL=function(){return this.IJa()&&(this.Nd&&this.Nd.LX||this.u_())};_.h.yKc=function(){return this.Ic==="legacy"&&!this.f8()||this.f8()&&!this.WL()};_.h.EA=function(){return this.f8()||this.Ic==="legacy"&&this.vKc()};_.h.S7=function(){return this.AA&&this.AA.length>0&&this.Nd.Nh?"error":"hint"};
_.h.kJa=function(){var a=this;this.EA()&&this.IJa()&&(this.iL&&this.Jo&&(this.IOa=!0,_.Be(this.Jo.na,"transitionend").ha(_.df(1)).subscribe(function(){a.IOa=!1})),this.np="always",_.xm(this.Ua))};_.h.Bdd=function(){};_.h.z9=function(){this.aM()};_.h.bPc=function(){};_.h.Zdb=function(){return this.Ym&&this.Ym.np||"auto"};
_.h.aM=function(){if(this.Nd){var a=[];this.Nd.qG&&typeof this.Nd.qG==="string"&&a.push.apply(a,_.nd(this.Nd.qG.split(" ")));if(this.S7()==="hint"){var b=this.FA?this.FA.find(function(d){return d.align==="start"}):null,c=this.FA?this.FA.find(function(d){return d.align==="end"}):null;b?a.push(b.id):this.yS&&a.push(this.l8);c&&a.push(c.id)}else this.AA&&a.push.apply(a,_.nd(this.AA.map(function(d){return d.id})));this.Nd.ZF(a)}};_.h.Add=function(){};
var KC=function(a){var b=a.Jo?a.Jo.na:null,c=a.ncb.na;if(a.Ic==="outline"&&a.nc.isBrowser)if(b&&b.children.length&&b.textContent.trim())if(a.UKc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.Jo&&a.Jo.na.children.length){d=c.getBoundingClientRect();if(d.width===0&&d.height===0){a.j9=!0;a.Kqa=!1;return}d=a.peb(d);e=b.children;c=a.peb(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.j9=a.Kqa=!1}else a.Kqa=!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"};_.HE.prototype.peb=function(a){return this.Wb&&this.Wb.value==="rtl"?a.right:a.left};_.HE.prototype.UKc=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(_.HE.prototype,{Ic:{configurable:!0,enumerable:!0,get:function(){return this.rA},set:function(a){var b=this.rA,c;this.rA=a||((c=this.Ym)==null?void 0:c.Ic)||"legacy";this.rA==="outline"&&b!==a&&(this.j9=!0)}},SN:{configurable:!0,enumerable:!0,get:function(){return this.wS},set:function(a){this.wS=_.Vh(a)}},HV:{configurable:!0,enumerable:!0,get:function(){return this.yS},set:function(a){this.yS=a;this.z9()}},np:{configurable:!0,enumerable:!0,get:function(){return this.Ic!==
"legacy"&&this.mx==="never"?"auto":this.mx},set:function(a){a!==this.mx&&(this.mx=a||this.Zdb(),_.xm(this.Ua))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.SKa||this.HHc||this.IHc},set:function(a){this.SKa=a}}});_.HE.O=function(a){return new (a||_.HE)(_.B(_.Td),_.B(_.Tg),_.B(_.Zr,8),_.B(Enb,8),_.B(_.cr),_.B(_.Fg),_.B(_.jm,8))};
_.HE.ya=_.ad({type:_.HE,oa:[["mat-form-field"]],Ad:function(a,b,c){a&1&&(_.mg(c,_.sx,5),_.mg(c,_.sx,7),_.mg(c,_.GE,5),_.mg(c,_.GE,7),_.mg(c,xnb,5),_.mg(c,_.F7a,5),_.mg(c,_.wnb,5),_.mg(c,_.K7a,5),_.mg(c,_.L7a,5));if(a&2){var d;_.pg(d=_.qg())&&(b.HHc=d.first);_.pg(d=_.qg())&&(b.IHc=d.first);_.pg(d=_.qg())&&(b.uLc=d.first);_.pg(d=_.qg())&&(b.vLc=d.first);_.pg(d=_.qg())&&(b.sMc=d.first);_.pg(d=_.qg())&&(b.AA=d);_.pg(d=_.qg())&&(b.FA=d);_.pg(d=_.qg())&&(b.ML=d);_.pg(d=_.qg())&&(b.w_=d)}},tb:function(a,
b){a&1&&(_.lg(ynb,7),_.lg(znb,5),_.lg(Anb,5));if(a&2){var c;_.pg(c=_.qg())&&(b.ncb=c.first);_.pg(c=_.qg())&&(b.idd=c.first);_.pg(c=_.qg())&&(b.Jo=c.first)}},qb:["ngSkipHydration","",1,"mat-form-field"],rb:41,Ya:function(a,b){a&2&&(_.Nf("mat-id-collision",null),_.Pf("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.Nh)("mat-form-field-can-float",
b.IJa())("mat-form-field-should-float",b.WL())("mat-form-field-has-label",b.EA())("mat-form-field-hide-placeholder",b.yKc())("mat-form-field-disabled",b.Nd.disabled)("mat-form-field-autofilled",b.Nd.ST)("mat-focused",b.Nd.focused)("ng-untouched",b.Dr("untouched"))("ng-touched",b.Dr("touched"))("ng-pristine",b.Dr("pristine"))("ng-dirty",b.Dr("dirty"))("ng-valid",b.Dr("valid"))("ng-invalid",b.Dr("invalid"))("ng-pending",b.Dr("pending"))("_mat-animation-noopable",!b.iL))},inputs:{color:"color",Ic:"appearance",
SN:"hideRequiredMarker",HV:"hintLabel",np:"floatLabel"},Rb:["matFormField"],features:[_.yg([{wa:_.tx,Hb:_.HE}]),_.Lf],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=_.Bd();_.dg(Bnb);_.H(0,"div",3)(1,"div",4,0);_.N("click",function(d){_.w(c);return _.x(b.Nd.rW(d))});_.E(3,bkb,9,0,"ng-container",5)(4,ckb,2,1,"div",6);_.H(5,"div",7,1);_.eg(7);_.H(8,"span",8);_.E(9,gkb,5,16,"label",9);_.I()();_.E(10,hkb,2,0,"div",10);_.I();_.E(11,ikb,2,4,"div",11);_.H(12,"div",12);_.E(13,jkb,2,1,
"div",13)(14,lkb,5,2,"div",14);_.I()()}a&2&&(_.A(3),_.F("ngIf",b.Ic=="outline"),_.A(),_.F("ngIf",b.ML.length),_.A(5),_.F("ngIf",b.EA()),_.A(),_.F("ngIf",b.w_.length),_.A(),_.F("ngIf",b.Ic!="outline"),_.A(),_.F("ngSwitch",b.S7()),_.A(),_.F("ngSwitchCase","error"),_.A(),_.F("ngSwitchCase","hint"))},Ia:[_.xn,_.yn,_.zn,_.rr],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}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: active){.mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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)}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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}@media(forced-colors: 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)}@media(forced-colors: 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:[_.M7a]},Oa:0});var Fnb=_.ei("transformPanelWrap",[_.ii("* => void",_.qsa("@transformPanel",[{type:9,options:null}]))]),Gnb=_.ei("transformPanel",[_.hi("void",_.gi({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.hi("showing",_.gi({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.hi("showing-multiple",_.gi({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.ii("void => *",_.fi("120ms cubic-bezier(0, 0, 0.2, 1)")),_.ii("* => void",_.fi("100ms 25ms linear",_.gi({opacity:0})))]);var Hnb=["trigger"],Inb=["panel"],Jnb=Number.MAX_SAFE_INTEGER,Knb=_.vi(_.IC(_.wi(_.uhb(function(a,b,c,d,e){this.Ma=a;this.uKa=b;this.q9=c;this.r9=d;this.td=e;this.ac=new _.lf})))),IE=function(a,b,c,d,e,f,g,m,n,r,v,y,D,J){var L=Knb.call(this,e,d,g,m,r)||this;L.rf=a;L.Ua=b;L.nb=c;L.Wb=f;L.QA=n;L.I8=D;L.Ag=J;L.lm=!1;L.uA=function(Ba,ra){return Ba===ra};L.XD="mat-select-"+Jnb--;L.k$=null;L.mr=new _.lf;L.we=function(){};L.We=function(){};L.t$="mat-select-value-"+Jnb--;L.o9=new _.lf;L.El=!1;L.controlType=
"mat-select";L.oj=!1;L.ariaLabel="";L.xia=_.ze(function(){var Ba=L.options;return Ba?Ba.Mc.ha(_.uf(Ba),_.vf(function(){return _.Fe.apply(null,_.nd(Ba.map(function(ra){return ra.Vv})))})):L.nb.Tl.ha(_.df(1),_.vf(function(){return L.xia}))});L.Cp=new _.vm;L.f9=L.Cp.ha(_.Ge(function(Ba){return Ba}),_.z(function(){}));L.k7=L.Cp.ha(_.Ge(function(Ba){return!Ba}),_.z(function(){}));L.uw=new _.vm;L.xo=new _.vm;L.Ug=null;var P;L.BNa=((P=L.Ag)==null?void 0:P.By)||"";var ba,ta;L.Pcb=(ta=(ba=L.Ag)==null?void 0:
ba.MI)!=null?ta:!1;L.td&&(L.td.Sp=L);(J==null?void 0:J.UK)!=null&&(L.Fra=J.UK);L.I9=y;L.Je=L.I9();L.tabIndex=parseInt(v)||0;L.id=L.id;return L};_.W(IE,Knb);_.h=IE.prototype;_.h.Ra=function(){var a=this;this.rd=new _.pA(this.multiple);this.ac.next();this.o9.ha(_.gf(),_.wf(this.mr)).subscribe(function(){return a.n9(a.nd)})};
_.h.Vd=function(){var a=this;this.mMa();this.rd.changed.ha(_.wf(this.mr)).subscribe(function(b){b.aE.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Zf()})});this.options.Mc.ha(_.uf(null),_.wf(this.mr)).subscribe(function(){a.gOa();a.vL()})};
_.h.lo=function(){var a=this.GLa(),b=this.td;if(a!==this.k$){var c=this.Ma.na;(this.k$=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.YH!==b.control&&(this.YH!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.YH=b.control),this.mu())};_.h.Ub=function(a){(a.disabled||a.userAriaDescribedBy)&&this.ac.next();a.typeaheadDebounceInterval&&this.Ib&&this.Ib.oD(this.Fra)};
_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.mr.next();this.mr.complete();this.ac.complete();this.ZR()};_.h.toggle=function(){this.nd?this.close():this.open()};_.h.open=function(){this.Xs()&&(this.MR(),this.lm=!0,_.Br(this.Ib,null),this.fMa(),_.xm(this.Ua))};_.h.MR=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Ug&&_.ai(this.Ug,"aria-owns",b);_.$h(a,"aria-owns",b);this.Ug=a}};
_.h.ZR=function(){this.Ug&&(_.ai(this.Ug,"aria-owns",this.id+"-panel"),this.Ug=null)};_.h.close=function(){this.lm&&(this.lm=!1,_.Br(this.Ib,this.Rk()?"rtl":"ltr"),_.xm(this.Ua),this.We())};_.h.yo=function(a){this.nH(a)};_.h.Kn=function(a){this.we=a};_.h.zs=function(a){this.We=a};_.h.Np=function(a){this.disabled=a;_.xm(this.Ua);this.ac.next()};_.h.Rk=function(){return this.Wb?this.Wb.value==="rtl":!1};_.h.me=function(a){this.disabled||(this.nd?this.QLa(a):this.KLa(a))};
_.h.KLa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Ib;!(d.U2()||b!==13&&b!==32||_.Sh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Hn(a),(a=this.selected)&&b!==a&&this.I8.kk(a.mD,1E4))};
_.h.QLa=function(a){var b=this.Ib,c=a.keyCode,d=c===40||c===38,e=b.U2();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.uf||_.Sh(a))if(!e&&this.oj&&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.Zf())})}else c=b.gq,b.Hn(a),this.oj&&d&&a.shiftKey&&b.uf&&b.gq!==c&&b.uf.Cr();else a.preventDefault(),b.uf.Cr()};
_.h.cq=function(){this.disabled||(this.El=!0,this.ac.next())};_.h.Tk=function(){this.El=!1;var a;if((a=this.Ib)!=null){var b;(b=a.Hl)==null||b.reset()}this.disabled||this.nd||(this.We(),_.xm(this.Ua),this.ac.next())};_.h.nNa=function(){var a=this;this.KD.IW.ha(_.df(1)).subscribe(function(){_.ym(a.Ua);a.KNa()})};_.h.BLa=function(){return this.QA?"mat-"+this.QA.color:""};_.h.vL=function(){var a=this;Promise.resolve().then(function(){a.td&&(a.Yd=a.td.value);a.UD(a.Yd);a.ac.next()})};
_.h.UD=function(a){var b=this;this.options.forEach(function(c){return _.gdb(c)});this.rd.clear();this.multiple&&a?(a.forEach(function(c){return b.M9(c)}),this.pT()):(a=this.M9(a))?_.Dr(this.Ib,a):this.nd||_.Dr(this.Ib,-1);_.xm(this.Ua)};_.h.M9=function(a){var b=this,c=this.options.find(function(d){if(b.rd.Ge(d))return!1;try{return d.value!=null&&b.uA(d.value,a)}catch(e){return!1}});c&&this.rd.select(c);return c};
_.h.nH=function(a){return a!==this.Yd||this.oj&&Array.isArray(a)?(this.options&&this.UD(a),this.Yd=a,!0):!1};_.h.VD=function(a){return a.disabled};_.h.mMa=function(){var a=this;this.Ib=_.ddb(_.edb(_.Cr(_.Br(_.cdb((new _.oA(this.options)).oD(this.Fra)),this.Rk()?"rtl":"ltr")))).gu(this.VD);this.Ib.JK.subscribe(function(){a.nd&&(!a.multiple&&a.Ib.uf&&a.Ib.uf.Cr(),a.focus(),a.close())});this.Ib.Hc.subscribe(function(){a.lm&&a.panel?a.rra(a.Ib.gq||0):a.lm||a.multiple||!a.Ib.uf||a.Ib.uf.Cr()})};
_.h.gOa=function(){var a=this,b=_.Fe(this.options.Mc,this.mr);this.xia.ha(_.wf(b)).subscribe(function(c){a.rNa(c.source,c.QV);c.QV&&!a.multiple&&a.lm&&(a.close(),a.focus())});_.Fe.apply(null,_.nd(this.options.map(function(c){return c.Gh}))).ha(_.wf(b)).subscribe(function(){_.ym(a.Ua);a.ac.next()})};
_.h.rNa=function(a,b){var c=this.rd.Ge(a);a.value!=null||this.oj?(c!==a.selected&&(a.selected?this.rd.select(a):this.rd.Zf(a)),b&&this.Ib.fj(a),this.multiple&&(this.pT(),b&&this.focus())):(a.Zf(),this.rd.clear(),this.value!=null&&this.ZH(a.value));c!==this.rd.Ge(a)&&this.ZH();this.ac.next()};_.h.pT=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.rd.sort(function(c,d){return a.ama?a.ama(c,d,b):b.indexOf(c)-b.indexOf(d)});this.ac.next()}};
_.h.ZH=function(a){var b=null;this.Yd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.xo.emit(b);this.we(b);this.uw.emit(this.kLa(b));_.xm(this.Ua)};_.h.fMa=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.fj(a)}else this.Ib.fj(this.rd.selected[0])};_.h.Xs=function(){var a;return!this.lm&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.sS=function(){if(this.ariaLabel)return null;var a,b=(a=this.QA)==null?void 0:a.FN();return this.je?(b?b+" ":"")+this.je:b};_.h.gLa=function(){return this.nd&&this.Ib&&this.Ib.uf?this.Ib.uf.id:null};_.h.GLa=function(){if(this.ariaLabel)return null;var a,b=(a=this.QA)==null?void 0:a.FN();a=(b?b+" ":"")+this.t$;this.je&&(a+=" "+this.je);return a};_.h.n9=function(a){this.Cp.emit(a)};_.h.ZF=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.rW=function(){this.focus();this.open()};
_.p.Object.defineProperties(IE.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.El||this.lm}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.tx},set:function(a){this.tx=a;this.ac.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Sn)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Xw(b))!=null?d:!1},set:function(a){this.Sn=_.Vh(a);this.ac.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.oj},
set:function(a){this.oj=_.Vh(a)}},MI:{configurable:!0,enumerable:!0,get:function(){return this.Pcb},set:function(a){this.Pcb=_.Vh(a)}},PM:{configurable:!0,enumerable:!0,get:function(){return this.uA},set:function(a){this.uA=a;this.rd&&this.vL()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Yd},set:function(a){this.nH(a)&&this.we(a)}},UK:{configurable:!0,enumerable:!0,get:function(){return this.Fra},set:function(a){this.Fra=_.Yh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ef},
set:function(a){this.Ef=a||this.XD;this.ac.next()}},nd:{configurable:!0,enumerable:!0,get:function(){return this.lm}},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]}},s8a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.oj){var a=this.rd.selected.map(function(b){return b.mD});this.Rk()&&a.reverse();return a.join(", ")}return this.rd.selected[0].mD}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.rd||this.rd.ls()}},LX:{configurable:!0,enumerable:!0,get:function(){return this.lm||!this.empty||this.El&&!!this.tx}}});IE.O=function(a){return new (a||IE)(_.B(_.ks),_.B(_.Tg),_.B(_.Fg),_.B(_.Ps),_.B(_.Td),_.B(_.Zr,8),_.B(_.$w,8),_.B(_.dx,8),_.B(_.tx,8),_.B(_.Sw,10),_.Jd("tabindex"),_.B(_.Hdb),_.B(_.tr),_.B(_.Idb,8))};
IE.Fa=_.hd({type:IE,tb:function(a,b){a&1&&(_.lg(Hnb,5),_.lg(Inb,5),_.lg(_.rA,5));if(a&2){var c;_.pg(c=_.qg())&&(b.trigger=c.first);_.pg(c=_.qg())&&(b.panel=c.first);_.pg(c=_.qg())&&(b.KD=c.first)}},inputs:{qG:[0,"aria-describedby","userAriaDescribedBy"],Cd:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",MI:"disableOptionCentering",PM:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],WI:"errorStateMatcher",UK:"typeaheadDebounceInterval",
ama:"sortComparator",id:"id"},outputs:{Cp:"openedChange",f9:"opened",k7:"closed",uw:"selectionChange",xo:"valueChange"},features:[_.Lf,_.ud]});var Lnb,Mnb;Lnb=[[["mat-select-trigger"]],"*"];Mnb=function(a,b){this.source=a;this.value=b};_.JE=function(){var a=IE.apply(this,arguments)||this;a.Pu=0;a.l$=0;a.z_="top";a.gt=0;a.LNa=[{Ac:"start",Bc:"top",qc:"start",uc:"top"},{Ac:"start",Bc:"bottom",qc:"start",uc:"bottom"}];return a};_.W(_.JE,IE);_.JE.Fa=IE.Fa;_.h=_.JE.prototype;_.h.WGc=function(a,b,c){var d=this.JZ();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Ra=function(){var a=this;IE.prototype.Ra.call(this);this.rf.Hc().ha(_.wf(this.mr)).subscribe(function(){a.nd&&(a.BT=a.trigger.na.getBoundingClientRect(),_.xm(a.Ua))})};_.h.open=function(){var a=this;IE.prototype.Xs.call(this)&&(IE.prototype.open.call(this),this.BT=this.trigger.na.getBoundingClientRect(),this.l$=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.VGc(),this.nb.Tl.ha(_.df(1)).subscribe(function(){a.l$&&a.KD.Id&&a.KD.Id.Dp&&(a.KD.Id.Dp.style.fontSize=a.l$+"px")}))};
_.h.rra=function(a){var b=vhb(a,this.options,this.eK),c=this.JZ();this.panel.na.scrollTop=a===0&&b===1?0:whb((a+b)*c,c,this.panel.na.scrollTop,256)};_.h.KNa=function(){this.TGc();this.panel.na.scrollTop=this.Pu};_.h.n9=function(a){this.nd?this.Pu=0:(this.KD.offsetX=0,_.xm(this.Ua));IE.prototype.n9.call(this,a)};_.h.kLa=function(a){return new Mnb(this,a)};_.h.PJc=function(){var a;return(a=this.BT)==null?void 0:a.width};
_.h.TGc=function(){var a=this.KD.Id.Dp.getBoundingClientRect(),b=this.rf.qJ(),c=this.Rk(),d=this.multiple?56:32;var e=this.multiple?40:this.MI?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.KD.offsetX=Math.round(e);this.KD.Id.df()};
_.h.UGc=function(a,b,c){var d=this.JZ(),e=(d-this.BT.height)/2,f=Math.floor(256/d);return this.MI?0:Math.round((this.Pu===0?a*d:this.Pu===c?(a-(this.Cpa()-f))*d+(d-(this.Cpa()*d-256)%d):b-d/2)*-1-e)};_.h.jHc=function(a){var b=this.JZ(),c=this.rf.qJ(),d=this.BT.top-8;c=c.height-this.BT.bottom-8;var e=Math.abs(this.gt);b=Math.min(this.Cpa()*b,256)-e-this.BT.height;b>c?this.fGc(b,c):e>d?this.eGc(e,d,a):this.z_=this.xLa()};
_.h.fGc=function(a,b){a=Math.round(a-b);this.Pu-=a;this.gt-=a;this.z_=this.xLa();this.Pu<=0&&(this.gt=this.Pu=0,this.z_="50% bottom 0px")};_.h.eGc=function(a,b,c){a=Math.round(a-b);this.Pu+=a;this.gt+=a;this.z_=this.xLa();this.Pu>=c&&(this.Pu=c,this.gt=0,this.z_="50% top 0px")};
_.h.VGc=function(){var a=this.JZ(),b=this.Cpa(),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+=vhb(b,this.options,this.eK);c/=2;this.Pu=this.WGc(b,c,a);this.gt=this.UGc(b,c,a);this.jHc(a)};_.h.xLa=function(){var a=this.JZ();return"50% "+(Math.abs(this.gt)-(a-this.BT.height)/2+a/2)+"px 0px"};_.h.JZ=function(){return this.l$*3};_.h.Cpa=function(){return this.options.length+this.eK.length};
_.JE.O=function(){var a;return function(b){return(a||(a=_.Od(_.JE)))(b||_.JE)}}();
_.JE.ya=_.ad({type:_.JE,oa:[["mat-select"]],Ad:function(a,b,c){a&1&&(_.mg(c,_.Kdb,5),_.mg(c,_.FE,5),_.mg(c,_.Ss,5));if(a&2){var d;_.pg(d=_.qg())&&(b.pTa=d.first);_.pg(d=_.qg())&&(b.options=d);_.pg(d=_.qg())&&(b.eK=d)}},qb:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],rb:20,Ya:function(a,b){a&1&&_.N("keydown",function(c){return b.me(c)})("focus",function(){return b.cq()})("blur",function(){return b.Tk()});a&2&&(_.Nf("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.Nh)("aria-activedescendant",b.gLa())("mat-id-collision",null),_.Pf("mat-select-disabled",b.disabled)("mat-select-invalid",b.Nh)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Cc:"disableRipple",tabIndex:"tabIndex"},Rb:["matSelect"],
features:[_.yg([{wa:_.sx,Hb:_.JE},{wa:_.Rs,Hb:_.JE}]),_.Lf],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=_.Bd();_.dg(Lnb);_.H(0,"div",2,0);_.N("click",function(){_.w(c);return _.x(b.toggle())});_.H(3,"div",3);_.E(4,mkb,2,1,"span",4)(5,pkb,3,2,"span",5);_.I();_.H(6,"div",6);_.K(7,"div",7);_.I()();_.E(8,qkb,4,14,"ng-template",8);_.N("backdropClick",function(){_.w(c);return _.x(b.close())})("attach",function(){_.w(c);return _.x(b.nNa())})("detach",
function(){_.w(c);return _.x(b.close())})}a&2&&(a=_.bg(1),_.Nf("aria-owns",b.nd?b.id+"-panel":null),_.A(3),_.F("ngSwitch",b.empty),_.Nf("id",b.t$),_.A(),_.F("ngSwitchCase",!0),_.A(),_.F("ngSwitchCase",!1),_.A(3),_.F("cdkConnectedOverlayPanelClass",b.BNa)("cdkConnectedOverlayScrollStrategy",b.Je)("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",b.nd)("cdkConnectedOverlayPositions",b.LNa)("cdkConnectedOverlayMinWidth",b.PJc())("cdkConnectedOverlayOffsetY",b.gt))},Ia:[_.vn,_.yn,_.zn,_.An,_.rA,
_.qA],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}@media(forced-colors: 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:[Fnb,Gnb]},Oa:0});var KE=function(){DE.apply(this,arguments)};_.W(KE,DE);KE.O=function(){var a;return function(b){return(a||(a=_.Od(KE)))(b||KE)}}();
KE.ya=_.ad({type:KE,oa:[["xap-comparison-operator-selector"]],features:[_.Lf],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&&(_.H(0,"mat-form-field",0)(1,"mat-select",1),_.N("focus",function(){b.tia.emit(!0)})("focusout",function(){b.tia.emit(!1)}),_.E(2,rkb,2,2,"mat-option",2),_.I()());a&2&&
(_.A(),_.F("formControl",b.uia),_.A(),_.F("ngForOf",b.Bya))},Ia:[_.wn,_.FE,_.HE,_.JE,_.Uw,_.cx],styles:[".xap-filterbar-operator-select-field{width:100%}"],mb:2,Oa:0});var Nnb,Onb,Pnb;Nnb=["overlayContainer"];Onb=["valueEditor"];Pnb=[[["","header",""]],[["","footer",""]]];_.LE=function(a,b,c){var d=this;this.eU=a;this.mk=b;this.ae=c;this.fva=!0;this.n2a=!1;this.mCa=new _.lf;this.ab=new _.Zd;this.HTa=!1;this.ab.add(c.Eub.subscribe(function(){_.xm(d.mk)}));this.ab.add(c.s1b.subscribe(function(){_.xm(d.mk)}))};_.LE.prototype.La=function(){this.mCa.next();this.mCa.complete();this.ab.unsubscribe()};
var tkb=function(a,b){if(a.filter&&_.snb(a.ae)&&a.lCa){if(b){if(a.Nq===b)return;a.Nq=b}a.Nq||(a.Nq=a.ae.cV()[0]);if(a.filter.config.Jm){var c=a.filter.config.Jm.get(a.Nq);if(c)if(b=c.Kj(a.Nq,a.newValue||_.HD(null)),c.ym){var d=c.ym;var e=c.Jw}else var f=c.ojd;else return}else d=a.filter.config.ym,b=a.filter.config.Kj(a.Nq,a.newValue||_.HD(null)),e=a.filter.config.Jw;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.GD),a.mCa.next(),a.lCa.clear(),f)a.editor=null,a.ae.ola(f);else{a.editor=
_.dKa(a.lCa,_.QJa(a.eU,d)).instance;a.editor.wc=b;var g=!0;a.editor.values.ha(_.Wdb(),_.Ge(function(v){var y=_.k(v);v=y.next().value;y=y.next().value;return!_.nc(v||{},y||{})}),_.z(function(v){v=_.k(v);v.next();return v.next().value}),_.wf(a.mCa)).subscribe(function(v){a.ae.ola(v);a.filter.config.Yfa&&!g&&v.Uq!=null&&a.ae.NN();g=!1})}if(a.editor&&(a.editor.config=e,a.Iq&&!a.n2a))if(wkb(a)){var m,n,r;(m=a.ig.Id)==null||(n=m.Dp)==null||(r=n.querySelector(".xap-comparison-operator-dropdown"))==null||
r.focus();a.fva=!0}else a.ae.oua.next();_.ym(a.mk);a.ae.U8a.next()}},wkb=function(a){return a.filter&&a.ae.cV().length>1||!a.filter.config.pYa};_.LE.prototype.C3=function(){this.Iq?this.fva||(this.fva=!0,this.ae.oua.next()):this.fva=!1};_.LE.prototype.df=function(){var a=this;setTimeout(function(){var b;(b=a.ig.Id)==null||b.df()})};_.LE.prototype.K1a=function(){this.HTa=!0;this.ae.e1.next();this.HTa=!1};
_.p.Object.defineProperties(_.LE.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.ae.filter=a},get:function(){return this.ae.filter}},Iq:{configurable:!0,enumerable:!0,set:function(a){(this.ae.Iq=a)&&this.ae.oua.next()},get:function(){return this.ae.Iq}},wc:{configurable:!0,enumerable:!0,set:function(a){this.ae.wc=a},get:function(){return this.ae.wc}},lCa:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.yUc=a)?setTimeout(function(){b.filter.config.Uua||tkb(b);b.ig.Id.df()}):
this.editor=null},get:function(){return this.yUc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.ae.editor=a},get:function(){return this.ae.editor}},Nq:{configurable:!0,enumerable:!0,set:function(a){this.ae.Nq=a},get:function(){return this.ae.Nq}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.ae.newValue=a},get:function(){return this.ae.newValue}}});_.LE.O=function(a){return new (a||_.LE)(_.B(_.hm),_.B(_.Tg),_.B(_.BE))};
_.LE.ya=_.ad({type:_.LE,oa:[["xap-filter-editor-content"]],tb:function(a,b){a&1&&(_.lg(Nnb,5),_.lg(Onb,5,_.jg));if(a&2){var c;_.pg(c=_.qg())&&(b.ig=c.first);_.pg(c=_.qg())&&(b.lCa=c.first)}},inputs:{trigger:"trigger",qF:"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=_.Bd();_.dg(Pnb);_.E(0,Akb,5,4,"ng-template",3,0,_.Dg);_.N("backdropClick",function(){_.w(c);return _.x(b.ae.e1.next())})("detach",function(){_.w(c);return _.x(b.K1a())})}a&2&&_.F("cdkConnectedOverlayOpen",
b.Iq)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.kr,_.xn,_.Bn,_.rA,DE],mb:2,Oa:0});var Qnb=[[["","header",""]],[["","footer",""]]],ME=function(){_.LE.apply(this,arguments)};_.W(ME,_.LE);ME.prototype.K1a=function(){this.ae.e1.next()};ME.O=function(){var a;return function(b){return(a||(a=_.Od(ME)))(b||ME)}}();
ME.ya=_.ad({type:ME,oa:[["xap-filter-editor-content"]],features:[_.Lf],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=_.Bd();_.dg(Qnb);_.E(0,Hkb,5,4,"ng-template",3,0,_.Dg);_.N("backdropClick",function(){_.w(c);return _.x(b.ae.e1.next())})("detach",function(){_.w(c);return _.x(b.K1a())})}a&2&&_.F("cdkConnectedOverlayOpen",b.Iq)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.kr,_.xn,_.Bn,_.rA,KE],mb:2,Oa:0});var Rnb=new _.ld("GMAT_LEGACY_CHIPS_OPTION");_.Snb=new _.ld("mat-chips-default-options");var Tnb,Unb,Vnb,Wnb;Tnb=new _.ld("MatChipRemove");Unb=new _.ld("MatChipAvatar");Vnb=new _.ld("MatChipTrailingIcon");Wnb=_.IC(_.ui(_.vi(function(a){this.Ma=a}),"primary"),-1);
_.NE=function(a,b,c,d,e,f,g,m){var n=Wnb.call(this,a)||this;n.nb=b;n.Ua=e;n.Rn=!1;n.kpb=!0;n.Ybb=!1;n.Xbb=!1;n.role="option";n.xe=!1;n.q_=!0;n.vc=!1;n.Tgb=!0;n.cq=new _.lf;n.Tk=new _.lf;n.uw=new _.vm;n.rc=new _.vm;n.removed=new _.vm;n.ebb();n.XJa=f.createElement("div");n.XJa.classList.add("mat-chip-ripple");n.Ma.na.appendChild(n.XJa);n.Zbb=new _.Ts(n,b,n.XJa,c,_.u(_.Bf));_.Us(n.Zbb,a);n.Cs=d||{};n.Dl=g==="NoopAnimations";n.tabIndex=m!=null?parseInt(m)||-1:-1;return n};_.W(_.NE,Wnb);_.h=_.NE.prototype;
_.h.ebb=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({Xf:this});this.Zbb.o_()};_.h.select=function(){this.xe||(this.xe=!0,this.D7(),_.xm(this.Ua))};_.h.Zf=function(){this.xe&&(this.xe=!1,this.D7(),_.xm(this.Ua))};_.h.focus=function(){this.Rn||(this.Ma.na.focus(),this.cq.next({Xf:this}));this.Rn=!0};_.h.remove=function(){this.Wt&&this.removed.emit({Xf:this})};
_.h.Qk=function(a){this.disabled&&a.preventDefault()};_.h.me=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.E4&&(this.xe=!this.selected,this.D7(!0),_.xm(this.Ua)),a.preventDefault()}};_.h.gx=function(){var a=this;this.nb.Tl.ha(_.df(1)).subscribe(function(){a.nb.run(function(){a.Rn=!1;a.Tk.next({Xf:a})})})};_.h.D7=function(a){this.uw.emit({source:this,QV:a===void 0?!1:a,selected:this.xe})};
_.p.Object.defineProperties(_.NE.prototype,{SF:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Cc||this.Dl||!!this.Cs.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){a=_.Vh(a);a!==this.xe&&(this.xe=a,this.D7())}},value:{configurable:!0,enumerable:!0,get:function(){return this.Yd!==void 0?this.Yd:this.Ma.na.textContent},set:function(a){this.Yd=a}},E4:{configurable:!0,enumerable:!0,get:function(){return this.q_&&this.kpb},set:function(a){this.q_=
_.Vh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Xbb||this.vc},set:function(a){this.vc=_.Vh(a)}},Wt:{configurable:!0,enumerable:!0,get:function(){return this.Tgb},set:function(a){this.Tgb=_.Vh(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.E4&&(this.Ybb||this.selected)?this.selected.toString():null}}});_.NE.O=function(a){return new (a||_.NE)(_.B(_.Td),_.B(_.Fg),_.B(_.cr),_.B(_.Vs,8),_.B(_.Tg),_.B(_.ph),_.B(_.jm,8),_.Jd("tabindex"))};
_.NE.Fa=_.hd({type:_.NE,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Ad:function(a,b,c){a&1&&(_.mg(c,Unb,5),_.mg(c,Vnb,5),_.mg(c,Tnb,5));if(a&2){var d;_.pg(d=_.qg())&&(b.xmb=d.first);_.pg(d=_.qg())&&(b.C5=d.first);_.pg(d=_.qg())&&(b.zP=d.first)}},qb:[1,"mat-chip","mat-focus-indicator"],rb:15,Ya:function(a,b){a&1&&_.N("click",function(c){return b.Qk(c)})("keydown",function(c){return b.me(c)})("focus",function(){return b.focus()})("blur",function(){return b.gx()});
a&2&&(_.Nf("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.Pf("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.xmb)("mat-chip-with-trailing-icon",b.C5||b.zP)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Dl))},inputs:{color:"color",Cc:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",E4:"selectable",disabled:"disabled",Wt:"removable"},outputs:{uw:"selectionChange",
rc:"destroyed",removed:"removed"},Rb:["matChip"],features:[_.Lf]});var OE=function(a,b){this.h_=a;b.na.nodeName==="BUTTON"&&b.na.setAttribute("type","button")};OE.prototype.Qk=function(a){var b=this.h_;b.Wt&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};OE.O=function(a){return new (a||OE)(_.B(_.NE),_.B(_.Td))};
OE.Fa=_.hd({type:OE,oa:[["","matChipRemove",""]],qb:[1,"mat-chip-remove","mat-chip-trailing-icon"],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Qk(c)})},features:[_.yg([{wa:Tnb,Hb:OE}])]});var Xnb,Ynb,Znb;Xnb=_.uhb(function(a,b,c,d){this.uKa=a;this.q9=b;this.r9=c;this.td=d;this.ac=new _.lf});Ynb=Number.MAX_SAFE_INTEGER;Znb=function(a,b){this.source=a;this.value=b};
_.PE=function(a,b,c,d,e,f,g){g=Xnb.call(this,f,d,e,g)||this;g.Ma=a;g.Ua=b;g.Wb=c;g.controlType="mat-chip-list";g.kqa=null;g.Lb=new _.lf;g.XD="mat-chip-list-"+Ynb--;g.Su=0;g.CPa=null;g.We=function(){};g.we=function(){};g.oj=!1;g.uA=function(m,n){return m===n};g.vc=!1;g.ariaOrientation="horizontal";g.q_=!0;g.Hc=new _.vm;g.xo=new _.vm;g.td&&(g.td.Sp=g);return g};_.W(_.PE,Xnb);_.h=_.PE.prototype;
_.h.Vd=function(){var a=this;this.Ib=_.Br(_.Cr(_.cdb((new _.Er(this.ee)).Lw())),this.Wb?this.Wb.value:"ltr");this.Wb&&this.Wb.Hc.ha(_.wf(this.Lb)).subscribe(function(b){return _.Br(a.Ib,b)});this.Ib.JK.subscribe(function(){return a.R6()});this.ee.Mc.ha(_.uf(null),_.wf(this.Lb)).subscribe(function(){!a.disabled&&a.E4||Promise.resolve().then(function(){a.ZL()});a.jNc();a.vL();a.Lra();a.MOc();a.ac.next()})};_.h.Ra=function(){this.rd=new _.pA(this.multiple,void 0,!1);this.ac.next()};
_.h.lo=function(){this.td&&(this.mu(),this.td.disabled!==this.vc&&(this.disabled=!!this.td.disabled))};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Lb.next();this.Lb.complete();this.ac.complete();this.Ucb()};_.h.Bza=function(a){this.vi=a;this.Ma.na.setAttribute("data-mat-chip-input",a.id)};_.h.ZF=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.yo=function(a){this.ee&&this.UD(a,!1)};
_.h.Kn=function(a){this.we=a};_.h.zs=function(a){this.We=a};_.h.Np=function(a){this.disabled=a;this.ac.next()};_.h.rW=function(a){this.Iqa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.vi&&this.vi.focused||(this.ee.length>0?this.Ib.SA(0,1):this.aJc(a),this.ac.next())};_.h.aJc=function(a){this.vi&&this.vi.focus(a)};_.h.FS=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Ib.Hn(a),this.ac.next())};_.h.Lra=function(){this.Su=this.CPa||(this.ee.length===0?-1:0)};
_.h.MOc=function(){this.kqa!=null&&(this.ee.length?this.Ib.fj(Math.min(this.kqa,this.ee.length-1)):this.focus());this.kqa=null};_.h.LH=function(a){return a>=0&&a<this.ee.length};_.h.UD=function(a,b){var c=this;b=b===void 0?!0:b;this.Woa();this.ee.forEach(function(d){return d.Zf()});Array.isArray(a)?(a.forEach(function(d){return c.N9(d,b)}),this.pT()):(a=this.N9(a,b))&&b&&this.Ib.fj(a)};
_.h.N9=function(a,b){var c=this;b=b===void 0?!0:b;var d=this.ee.find(function(e){return e.value!=null&&c.uA(e.value,a)});d&&(b?d.xe||(d.xe=!0,d.D7(!0),_.xm(d.Ua)):d.select(),this.rd.select(d));return d};_.h.vL=function(){var a=this;Promise.resolve().then(function(){if(a.td||a.Yd)a.UD(a.td?a.td.value:a.Yd,!1),a.ac.next()})};_.h.Woa=function(a){this.rd.clear();this.ee.forEach(function(b){b!==a&&b.Zf()});this.ac.next()};
_.h.pT=function(){var a=this;this.oj&&(this.rd.clear(),this.ee.forEach(function(b){b.selected&&a.rd.select(b)}),this.ac.next())};_.h.ZH=function(a){var b=null;this.Yd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Hc.emit(new Znb(this,b));this.xo.emit(b);this.we(b);_.xm(this.Ua)};_.h.gx=function(){var a=this;this.e8()||this.Ib.fj(-1);this.disabled||(this.vi?setTimeout(function(){a.focused||a.rqa()}):this.rqa())};
_.h.rqa=function(){this.We();_.xm(this.Ua);this.ac.next()};_.h.R6=function(){var a=this;this.Su!==-1&&(this.Su=-1,setTimeout(function(){a.Su=a.CPa||0;_.xm(a.Ua)}))};_.h.jNc=function(){this.Ucb();this.yLc();this.ALc();this.zLc()};_.h.Ucb=function(){this.VJa&&(this.VJa.unsubscribe(),this.VJa=null);this.UJa&&(this.UJa.unsubscribe(),this.UJa=null);this.YJa&&(this.YJa.unsubscribe(),this.YJa=null);this.WJa&&(this.WJa.unsubscribe(),this.WJa=null)};
_.h.ALc=function(){var a=this;this.YJa=this.xRc.subscribe(function(b){b.source.selected?a.rd.select(b.source):a.rd.Zf(b.source);a.multiple||a.ee.forEach(function(c){!a.rd.Ge(c)&&c.selected&&c.Zf()});b.QV&&a.ZH()})};_.h.yLc=function(){var a=this;this.VJa=this.j0.subscribe(function(b){b=a.ee.toArray().indexOf(b.Xf);a.LH(b)&&_.Dr(a.Ib,b);a.ac.next()});this.UJa=this.YRa.subscribe(function(){a.gx();a.ac.next()})};
_.h.zLc=function(){var a=this;this.WJa=this.wRc.subscribe(function(b){var c=b.Xf;b=a.ee.toArray().indexOf(b.Xf);a.LH(b)&&c.Rn&&(a.kqa=b)})};_.h.Iqa=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.e8=function(){return this.ee&&this.ee.some(function(a){return a.Rn})};_.h.ZL=function(){var a=this;this.ee&&this.ee.forEach(function(b){b.Xbb=a.vc;b.Ybb=a.multiple;b.kpb=a.q_})};
_.p.Object.defineProperties(_.PE.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.DZ?this.DZ:this.empty?null:"listbox"},set:function(a){this.DZ=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.oj},set:function(a){this.oj=_.Vh(a);this.ZL()}},PM:{configurable:!0,enumerable:!0,get:function(){return this.uA},
set:function(a){this.uA=a;this.rd&&this.vL()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Yd},set:function(a){this.yo(a);this.Yd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.vi?this.vi.id:this.XD}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Sn)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Xw(b))!=null?d:!1},set:function(a){this.Sn=_.Vh(a);this.ac.next()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.vi?
this.vi.placeholder:this.tx},set:function(a){this.tx=a;this.ac.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.vi&&this.vi.focused||this.e8()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.vi||this.vi.empty)&&(!this.ee||this.ee.length===0)}},LX:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.td?!!this.td.disabled:this.vc},set:function(a){this.vc=_.Vh(a);
this.ZL()}},E4:{configurable:!0,enumerable:!0,get:function(){return this.q_},set:function(a){this.q_=_.Vh(a);this.ZL()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.Su=this.CPa=a}},xRc:{configurable:!0,enumerable:!0,get:function(){return _.Fe.apply(null,_.nd(this.ee.map(function(a){return a.uw})))}},j0:{configurable:!0,enumerable:!0,get:function(){return _.Fe.apply(null,_.nd(this.ee.map(function(a){return a.cq})))}},YRa:{configurable:!0,enumerable:!0,get:function(){return _.Fe.apply(null,
_.nd(this.ee.map(function(a){return a.Tk})))}},wRc:{configurable:!0,enumerable:!0,get:function(){return _.Fe.apply(null,_.nd(this.ee.map(function(a){return a.rc})))}}});_.PE.O=function(a){return new (a||_.PE)(_.B(_.Td),_.B(_.Tg),_.B(_.Zr,8),_.B(_.$w,8),_.B(_.dx,8),_.B(_.Ps),_.B(_.Sw,10))};
_.PE.ya=_.ad({type:_.PE,oa:[["mat-chip-list"]],Ad:function(a,b,c){a&1&&_.mg(c,_.NE,5);if(a&2){var d;_.pg(d=_.qg())&&(b.ee=d)}},qb:["ngSkipHydration","",1,"mat-chip-list"],rb:15,Ya:function(a,b){a&1&&_.N("focus",function(){return b.focus()})("blur",function(){return b.gx()})("keydown",function(c){return b.FS(c)});a&2&&(_.Wf("id",b.XD),_.Nf("tabindex",b.disabled?null:b.Su)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Nh)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.Pf("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Nh)("mat-chip-list-required",b.required))},inputs:{role:"role",qG:[0,"aria-describedby","userAriaDescribedBy"],WI:"errorStateMatcher",multiple:"multiple",PM:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:[0,"aria-orientation","ariaOrientation"],E4:"selectable",tabIndex:"tabIndex"},outputs:{Hc:"change",
xo:"valueChange"},Rb:["matChipList"],features:[_.yg([{wa:_.sx,Hb:_.PE}]),_.Lf],hc:["*"],Aa:2,Ba:0,Ea:[[1,"mat-chip-list-wrapper"]],ta:function(a){a&1&&(_.dg(),_.H(0,"div",0),_.eg(1),_.I())},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}@media(forced-colors: active){.mat-standard-chip{outline:solid 1px}.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 QE=function(a,b){this.hb=a;this.rzb=b};QE.prototype.isEnabled=function(){return!!this.rzb&&this.rzb.enabled};_.p.Object.defineProperties(QE.prototype,{n3a:{configurable:!0,enumerable:!0,get:function(){return this.hb.na.hasAttribute("protected")}}});QE.O=function(a){return new (a||QE)(_.B(_.Td),_.B(Rnb,8))};QE.Fa=_.hd({type:QE,oa:[["mat-chip"],["","mat-chip",""]],rb:4,Ya:function(a,b){a&2&&_.Pf("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.n3a)}});_.ui(function(a){this.Ma=a},"primary");var $nb=new _.ld("mat-progress-spinner-default-options",{Ga:"root",qa:Ikb});var aob;aob=_.ui(function(a){this.Ma=a},"primary");
_.RE=function(a,b,c,d,e,f,g,m,n){var r=aob.call(this,a)||this;r.Db=c;r.zqa=n;r.AZ=100;r.Yd=0;r.Ar=_.Zd.EMPTY;r.mode="determinate";r.vra=r.oeb();bob.has(c.head)||bob.set(c.head,new Set([100]));r.Ju=d==="NoopAnimations"&&!!e&&!e.gJc;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.OGa&&g&&f&&m&&(r.Ar=g.Hc(150).subscribe(function(){r.mode===
"indeterminate"&&m.run(function(){return _.xm(f)})}));return r};_.W(_.RE,aob);_.h=_.RE.prototype;_.h.Ra=function(){var a=this.Ma.na;this.Fhb=_.Kra(a)||this.Db.head;this.ybb();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.La=function(){this.Ar.unsubscribe()};_.h.zpa=function(){return(this.diameter-10)/2};_.h.hKc=function(){var a=this.zpa()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Lpa=function(){return 2*Math.PI*this.zpa()};
_.h.qeb=function(){return this.mode==="determinate"?this.Lpa()*(100-this.Yd)/100:null};_.h.Tdb=function(){return this.strokeWidth/this.diameter*100};_.h.Udb=function(a){var b;a=((b=a.currentScale)!=null?b:1)*50;return a+"% "+a+"%"};_.h.ybb=function(){var a=this.Fhb,b=this.AZ,c=bob.get(a);if(!c||!c.has(b)){var d=this.Db.createElement("style");this.zqa&&(d.nonce=this.zqa);d.setAttribute("mat-spinner-animation",this.vra);d.textContent=this.nJc();a.appendChild(d);c||(c=new Set,bob.set(a,c));c.add(b)}};
_.h.nJc=function(){var a=this.Lpa();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.vra)};_.h.oeb=function(){return this.diameter.toString().replace(".","_")};
_.p.Object.defineProperties(_.RE.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.AZ},set:function(a){this.AZ=_.Yh(a);this.vra=this.oeb();this.Fhb&&this.ybb()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.POa||this.diameter/10},set:function(a){this.POa=_.Yh(a)}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.Yd:0},set:function(a){this.Yd=Math.max(0,Math.min(100,_.Yh(a)))}}});var bob=new WeakMap;
_.RE.O=function(a){return new (a||_.RE)(_.B(_.Td),_.B(_.cr),_.B(_.ph,8),_.B(_.jm,8),_.B($nb),_.B(_.Tg),_.B(_.ks),_.B(_.Fg),_.B(_.TIa,8))};
_.RE.ya=_.ad({type:_.RE,oa:[["mat-progress-spinner"],["mat-spinner"]],qb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],rb:11,Ya:function(a,b){a&2&&(_.Nf("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),_.Of("width",b.diameter,"px")("height",b.diameter,"px"),_.Pf("_mat-animation-noopable",b.Ju))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Rb:["matProgressSpinner"],features:[_.Lf],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&&(_.Id(),_.H(0,"svg",1,0),_.E(2,Jkb,1,11,"circle",2)(3,Kkb,1,9,"circle",3),_.I());a&2&&(_.Of("width",b.diameter,"px")("height",b.diameter,"px"),_.F("ngSwitch",b.mode==="indeterminate"),_.Nf("viewBox",b.hKc()),_.A(2),_.F("ngSwitchCase",!0),_.A(),_.F("ngSwitchCase",!1))},Ia:[_.yn,_.zn],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}@media(forced-colors: 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 SE=function(a,b,c,d){_.CE.call(this,a,b,c,d);var e=this;this.mk=a;this.xi=b;this.ae=c;this.uw=new _.vm;this.rc=new _.vm;this.removed=new _.vm;this.jba=new _.vm;this.Rn=!1;this.cq=new _.lf;this.Tk=new _.lf;cob(this);this.ab.add(c.Cub.subscribe(function(){e.sba()}))};_.W(SE,_.CE);SE.Fa=_.CE.Fa;SE.prototype.La=function(){_.CE.prototype.La.call(this);this.rc.emit({Xf:this})};
var cob=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")};SE.prototype.remove=function(){this.removed.emit({Xf:this})};SE.prototype.focus=function(){this.Iq?_.tnb(this):(this.Xf.focus(),this.Rn||(this.hb.na.focus(),this.cq.next({Xf:this})),this.Rn=!0)};SE.prototype.sba=function(){this.Iq=!1;this.focus()};
SE.prototype.v2=function(a){a.stopPropagation();this.jba.emit();!this.disabled&&_.snb(this.ae)&&(this.Iq=!0)};SE.O=function(a){return new (a||SE)(_.B(_.Tg),_.B(_.yE),_.B(_.BE),_.B(_.Td))};
SE.ya=_.ad({type:SE,oa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.lg(_.NE,7);if(a&2){var c;_.pg(c=_.qg())&&(b.Xf=c.first)}},outputs:{uw:"selectionChange",rc:"destroyed",removed:"removed",jba:"chipClick"},features:[_.yg([{wa:_.NE,Hb:SE},_.BE]),_.Lf],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=_.Bd();_.H(0,"mat-chip",3,0);_.N("click",function(e){_.w(c);return _.x(b.v2(e))})("keydown.enter",function(e){_.w(c);
return _.x(b.v2(e))})("keydown.space",function(e){_.w(c);return _.x(b.v2(e))})("removed",function(){_.w(c);return _.x(b.remove())});_.H(2,"span",4);_.Q(3);_.I();_.E(4,Lkb,2,2,"mat-icon",5);_.I();_.H(5,"xap-filter-editor-content",6)(6,"div",7)(7,"div",8);_.Q(8);_.I();_.H(9,"button",9);_.N("click",function(){_.w(c);return _.x(b.sba())});_.H(10,"mat-icon",10);_.Q(11);_.I()()();_.E(12,Nkb,3,1,"div",11);_.I();_.E(13,Okb,2,0,"ng-template",null,1,_.Dg)}if(a&2){a=_.bg(1);var d=_.bg(14);_.F("disableRipple",
!_.snb(b.ae))("disabled",b.disabled)("selectable",!1);_.A(3);_.tg(" ",b.wc==null?null:b.wc.AE," ");_.A();_.F("ngIf",!b.wc||b.wc.Wt);_.A();_.F("trigger",a)("loadingTemplate",d);_.A(2);_.fg("id","dialog-label-",b.wc.id,"");_.A();_.tg(" ",b.wc.config.displayName," ");_.A(2);_.F("svgIcon",_.LC(b.xi,"close_editor"));_.A();_.ug(_.MC(b.xi,"close_editor"));_.A();_.F("ngIf",b.filter&&!b.filter.config.Yfa)}},Ia:[_.xn,QE,_.Zs,_.NE,OE,_.mu,_.RE,_.qA,ME],mb:2,Oa:0});var dob,eob;dob=["autocompleteInputBox"];_.TE=function(a){var b=this;this.xi=a;this.X$a="Loading options";this.selected=new _.vm;this.r5a=new _.vm;this.ETa=new _.vm;this.bLb=new _.vm;this.ug=!1;this.Pl=new _.ax;this.rc=new _.lf;this.wga=!1;this.Pl.Tm.ha(_.wf(this.rc)).subscribe(function(c){typeof c==="string"&&eob(b)})};
_.TE.prototype.Ec=function(){this.cO.na.classList.remove("mat-mdc-chip-input");this.cO.na.classList.remove("mat-mdc-input-element");this.cO.na.classList.remove("mdc-text-field__input");this.cO.na.classList.remove("mat-input-element")};_.TE.prototype.Ra=function(){this.wY&&!this.QW&&eob(this)};_.TE.prototype.La=function(){this.rc.next();this.rc.complete()};_.TE.prototype.focus=function(){this.cO.na.focus()};_.NC=function(a){return!!a.qV&&!!a.MN};
_.fob=function(a){a.cO.na.selectionStart===0&&a.cO.na.selectionEnd===0&&a.bLb.emit()};eob=function(a){var b=a.Dma(a.Pl.value||"");a.wY?a.QW=b:a.GO=b};_.TE.prototype.Wd=function(){var a=this.cO.na;a.blur();a.focus()};_.p.Object.defineProperties(_.TE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=_.Vh(a);a?this.Pl.disable():this.Pl.enable()}},Dma:{configurable:!0,enumerable:!0,set:function(a){this.c1c=a;eob(this)},get:function(){return this.c1c}}});
_.TE.O=function(a){return new (a||_.TE)(_.B(_.yE))};_.TE.Fa=_.hd({type:_.TE,tb:function(a,b){a&1&&_.lg(dob,7);if(a&2){var c;_.pg(c=_.qg())&&(b.cO=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",hga:"inputLabel",wY:"useRankedSuggestions",iC:"noResultsMessage",Dma:"suggestionProvider",MC:"savedFilterSets"},outputs:{selected:"selected",r5a:"selectedSet",ETa:"deletedSet",bLb:"onBackspace"}});_.gob=_.ei("panelAnimation",[_.hi("void, hidden",_.gi({opacity:0,transform:"scaleY(0.8)"})),_.ii(":enter, hidden => visible",[_.psa([_.fi("0.03s linear",_.gi({opacity:1})),_.fi("0.12s cubic-bezier(0, 0, 0.2, 1)",_.gi({transform:"scaleY(1)"}))])]),_.ii(":leave, visible => hidden",[_.fi("0.075s linear",_.gi({opacity:0}))])]);_.hob=new _.ld("mat-autocomplete-default-options",{Ga:"root",qa:Pkb});var iob,job;iob={wa:_.Pw,Hb:_.Vc(function(){return _.UE}),xd:!0};job=new _.ld("mat-autocomplete-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.Ls);return function(){return a.Cj.kl()}}});_.kob={wa:job,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.kl()}}};
_.UE=function(){var a=this;this.Tc=_.u(_.Td);this.ff=_.u(_.Ls);this.Fe=_.u(_.jg);this.tf=_.u(_.Fg);this.Ua=_.u(_.Tg);this.Wb=_.u(_.Zr,{optional:!0});this.Ve=_.u(_.tx,{optional:!0,host:!0});this.Db=_.u(_.ph);this.rf=_.u(_.ks);this.Ym=_.u(_.hob,{optional:!0});this.n7=!1;this.Je=_.u(job);this.OS=!1;this.x$=_.Zd.EMPTY;this.b7=_.u(_.nr);this.Beb=_.Zd.EMPTY;this.UR=!0;this.aS=new _.lf;this.z$=function(){a.UR=a.Db.activeElement!==a.Tc.na||a.nd};this.we=function(){};this.We=function(){};this.position="auto";
this.waa="off";this.nx=new _.lf;this.zc=_.u(_.Bf);this.cJa="mat-mdc-autocomplete-panel-above";this.Ko=!1;this.yia=_.ze(function(){var b=a.autocomplete?a.autocomplete.options:null;return b?b.Mc.ha(_.uf(b),_.vf(function(){return _.Fe.apply(null,_.nd(b.map(function(c){return c.Vv})))})):a.nx.ha(_.vf(function(){return a.yia}))});this.RLa=function(b){if(b.keyCode===27&&!_.Sh(b)||b.keyCode===38&&_.Sh(b,"altKey")){if(a.Ku){var c;a.o$((c=a.FPa)!=null?c:"");a.Ku=null}a.aS.next();a.kT();b.stopPropagation();
b.preventDefault()}};this.Ug=null};_.h=_.UE.prototype;_.h.Ec=function(){var a=this;this.nx.next();this.nx.complete();var b=this.rr();typeof b!=="undefined"&&this.tf.Vb(function(){return b.addEventListener("blur",a.z$)})};_.h.Ub=function(a){a.position&&this.tj&&(this.R9(this.tj),this.nd&&this.yb.df())};_.h.La=function(){var a=this.rr();typeof a!=="undefined"&&a.removeEventListener("blur",this.z$);this.Beb.unsubscribe();this.x$.unsubscribe();this.n7=!0;this.AKa();this.aS.complete();this.ZR()};
_.h.xya=function(){this.Hqa()};_.h.BI=function(){var a=this;this.fOa();this.Ko&&(this.nd&&this.tf.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.zfb===this&&(this.autocomplete.BS=!1,this.autocomplete.zfb=null),this.Ko=!1,this.Ku=null,this.yb&&this.yb.tg()&&(this.yb.detach(),this.tA.unsubscribe()),this.ET(),this.n7||_.ym(this.Ua),this.Ug&&_.ai(this.Ug,"aria-owns",this.autocomplete.id))};_.h.df=function(){this.Ko&&this.yb.df()};
_.h.zLa=function(){var a=this;return _.Fe(_.Be(this.Db,"click"),_.Be(this.Db,"auxclick"),_.Be(this.Db,"touchend")).ha(_.Ge(function(b){b=_.Uh(b);var c=a.Ve?a.Ve.DN().na:null,d=a.FI?a.FI.hb.na:null;return a.Ko&&b!==a.Tc.na&&a.Db.activeElement!==a.Tc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.yb&&!a.yb.Dp.contains(b)}))};_.h.yo=function(a){var b=this;Promise.resolve(null).then(function(){return b.mH(a)})};_.h.Kn=function(a){this.we=a};_.h.zs=function(a){this.We=a};
_.h.Np=function(a){this.Tc.na.disabled=a};
_.h.me=function(a){var b=a.keyCode,c=_.Sh(a);b!==27||c||a.preventDefault();this.u$=this.Tc.na.value;if(this.Fr&&b===13&&this.nd&&!c)this.Fr.Cr(),this.kT(),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.Hn(a):e&&this.Xs()&&this.Hqa(this.u$);if(e||this.autocomplete.Ib.uf!==d)this.oOa(this.autocomplete.Ib.gq||0),this.autocomplete.vM&&this.Fr&&(this.Ku||(this.FPa=this.u$),this.Ku=this.Fr,this.mH(this.Fr.value))}};
_.h.c8=function(a){var b=a.target,c=b.value;b.type==="number"&&(c=c==""?null:parseFloat(c));if(this.NL!==c){this.NL=c;this.Ku=null;this.autocomplete&&this.autocomplete.PF||this.we(c);if(!c)this.lL(null,!1);else if(this.nd&&!this.autocomplete.PF){var d;if(b=(d=this.autocomplete.options)==null?void 0:d.find(function(f){return f.selected}))d=this.beb(b.value),c!==d&&b.Zf(!1)}if(this.Xs()&&this.Db.activeElement===a.target){var e;a=(e=this.u$)!=null?e:this.Tc.na.value;this.u$=null;this.Hqa(a)}}};
_.h.BH=function(){this.UR?this.Xs()&&(this.NL=this.Tc.na.value,this.OR(this.NL),this.mx(!0)):this.UR=!0};_.h.Qk=function(){this.Xs()&&!this.nd&&this.Hqa()};_.h.mx=function(a){this.Ve&&this.Ve.np==="auto"&&((a===void 0?0:a)?this.Ve.kJa():this.Ve.np="always",this.OS=!0)};_.h.fOa=function(){this.OS&&(this.Ve&&(this.Ve.np="auto"),this.OS=!1)};
_.h.SOa=function(){var a=this,b=new _.ce(function(d){_.Df(function(){d.next()},{Tb:a.zc})}),c=this.autocomplete.options.Mc.ha(_.xf(function(){return _.NWa(a.tj)}),_.ff(0));return _.Fe(b,c).ha(_.vf(function(){return a.tf.run(function(){var d=a.nd;a.kT();a.ET();_.ym(a.Ua);a.nd&&a.yb.df();d!==a.nd&&(a.nd?a.J7():a.autocomplete.closed.emit());return a.w2a})}),_.df(1)).subscribe(function(d){return a.FOa(d)})};_.h.J7=function(){this.autocomplete.Bi.emit()};
_.h.AKa=function(){this.yb&&(this.BI(),this.yb.dispose(),this.yb=null)};_.h.beb=function(a){var b=this.autocomplete;return b&&b.OI?b.OI(a):a};_.h.mH=function(a){var b=this.beb(a);a==null&&this.lL(null,!1);this.o$(b!=null?b:"")};_.h.o$=function(a){this.Ve?this.Ve.Nd.value=a:this.Tc.na.value=a;this.NL=a};
_.h.FOa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Ku)?(this.lL(a),this.mH(a.value),this.we(a.value),c.NKa(a),this.Tc.na.focus()):c.PF&&this.Tc.na.value!==this.fPc&&(this.lL(null),this.mH(null),c.Cl?c.Cl.ha(_.df(1)).subscribe(function(){return b.we(null)}):this.we(null));this.BI()};_.h.lL=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.Zf(b)})};
_.h.Hqa=function(a){a=a===void 0?this.Tc.na.value:a;this.OR(a);this.mx();this.Ug&&_.$h(this.Ug,"aria-owns",this.autocomplete.id)};
_.h.OR=function(a){var b=this,c=this.yb;if(c)this.tj.zla(this.oS()),c.Js({width:this.tS()});else{var d;this.rj=new _.Fs(this.autocomplete.ta,this.Fe,{id:(d=this.Ve)==null?void 0:d.FN()});this.yb=c=this.ff.create(this.AH());this.x$=this.rf.Hc().subscribe(function(){b.nd&&c&&c.Js({width:b.tS()})});this.Beb=this.b7.observe("(max-width: 959.98px) and (orientation: landscape)").subscribe(function(f){f.matches?_.us(_.PWa(_.vs(b.tj,!0),!0),8):_.us(_.PWa(_.vs(b.tj,!1),!1),0)})}c&&!c.tg()&&(c.attach(this.rj),
this.fPc=a,this.u$=null,this.tA=this.SOa());a=this.nd;this.autocomplete.BS=this.Ko=!0;this.autocomplete.zfb=this;var e;this.autocomplete.O9((e=this.Ve)==null?void 0:e.color);this.ET();this.MR();this.nd&&a!==this.nd&&this.J7()};_.h.ET=function(){this.autocomplete.T9();if(this.nd){var a=this.yb;this.GS||(this.GS=a.Ak().subscribe(this.RLa));this.ZS||(this.ZS=a.qC().subscribe())}else{(a=this.GS)==null||a.unsubscribe();var b;(b=this.ZS)==null||b.unsubscribe();this.GS=this.ZS=null}};
_.h.AH=function(){var a,b;return new _.qs({jg:this.rS(),Dj:this.Je(),width:this.tS(),direction:(b=this.Wb)!=null?b:void 0,Cd:(a=this.Ym)==null?void 0:a.By})};_.h.rS=function(){var a=_.fdb(_.vs(_.Bs(this.ff.position(),this.oS()),!1),!1);this.R9(a);return this.tj=a};
_.h.R9=function(a){var b=[{Ac:"start",Bc:"bottom",qc:"start",uc:"top"},{Ac:"end",Bc:"bottom",qc:"end",uc:"top"}],c=this.cJa;c=[{Ac:"start",Bc:"top",qc:"start",uc:"bottom",Cd:c},{Ac:"end",Bc:"top",qc:"end",uc:"bottom",Cd:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.nd(b),_.nd(c));_.ts(a,b)};_.h.oS=function(){return this.FI?this.FI.hb:this.Ve?this.Ve.DN():this.Tc};_.h.tS=function(){return this.autocomplete.EF||this.tLa()};_.h.tLa=function(){return this.oS().na.getBoundingClientRect().width};
_.h.kT=function(){var a=this.autocomplete;if(a.pt){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Ib.fj(b)}else a.Ib.fj(-1)};_.h.Xs=function(){var a=this.Tc.na;return!a.readOnly&&!a.disabled&&!this.ev};_.h.rr=function(){var a;return((a=this.Db)==null?void 0:a.defaultView)||window};
_.h.oOa=function(a){var b=this.autocomplete,c=_.Wcb(a,b.options,b.eK);a===0&&c===1?b.Q9(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Pg(),b.Q9(_.Xcb(a.offsetTop,a.offsetHeight,b.ELa(),b.panel.na.offsetHeight)))};_.h.MR=function(){var a=this.Tc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Ug&&_.ai(this.Ug,"aria-owns",b);_.$h(a,"aria-owns",b);this.Ug=a}};_.h.ZR=function(){this.Ug&&(_.ai(this.Ug,"aria-owns",this.autocomplete.id),this.Ug=null)};
_.p.Object.defineProperties(_.UE.prototype,{nd:{configurable:!0,enumerable:!0,get:function(){return this.Ko&&this.autocomplete.SC}},w2a:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Fe(this.yia,this.autocomplete.Ib.JK.ha(_.Ge(function(){return a.Ko})),this.aS,this.zLa(),this.yb?this.yb.Fo.ha(_.Ge(function(){return a.Ko})):_.ne()).ha(_.z(function(b){return b instanceof _.ldb?b:null}))}},Fr:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ib?
this.autocomplete.Ib.uf:null}}});_.UE.O=function(a){return new (a||_.UE)};
_.UE.Fa=_.hd({type:_.UE,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],qb:[1,"mat-mdc-autocomplete-trigger"],rb:7,Ya:function(a,b){a&1&&_.N("focusin",function(){return b.BH()})("blur",function(){return b.We()})("input",function(c){return b.c8(c)})("keydown",function(c){return b.me(c)})("click",function(){return b.Qk()});a&2&&_.Nf("autocomplete",b.waa)("role",b.ev?null:"combobox")("aria-autocomplete",b.ev?null:"list")("aria-activedescendant",b.nd&&b.Fr?b.Fr.id:null)("aria-expanded",
b.ev?null:b.nd.toString())("aria-controls",b.ev||!b.nd?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.ev?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],FI:[0,"matAutocompleteConnectedTo","connectedTo"],waa:[0,"autocomplete","autocompleteAttribute"],ev:[2,"matAutocompleteDisabled","autocompleteDisabled",_.Pg]},Rb:["matAutocompleteTrigger"],standalone:!0,features:[_.yg([iob]),_.Mf,_.ud]});_.VE=function(){};_.VE.O=function(a){return new (a||_.VE)};_.VE.Da=_.ed({type:_.VE});_.VE.Ca=_.Hc({Pb:[_.kob],imports:[_.Ms,_.vA,_.Ns,_.Dn,_.ns,_.vA,_.Ns]});var lob=["panel"],mob=0,nob=function(a,b){this.source=a;this.option=b},oob=_.vi(function(){}),WE=function(a,b,c,d){var e=oob.call(this)||this;e.Ua=a;e.Ma=b;e.Ym=c;e.L6=_.Zd.EMPTY;e.SC=!1;e.BS=!1;e.OI=null;e.wia=new _.vm;e.Bi=new _.vm;e.closed=new _.vm;e.via=new _.vm;e.nj={};e.id="mat-autocomplete-"+mob++;e.QYa=(d==null?void 0:d.OGa)||!1;e.Bbb=!!c.pt;e.Cbb=!!c.vM;e.ehb=!!c.PF;return e};_.W(WE,oob);_.h=WE.prototype;_.h.O9=function(a){this.Ki=a;this.uhb(this.nj)};
_.h.Vd=function(){var a=this;this.Ib=(new _.oA(this.options)).Lw().gu(this.VD);this.L6=this.Ib.Hc.subscribe(function(b){a.isOpen&&a.via.emit({source:a,option:a.options.toArray()[b]||null})});this.T9()};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.L6.unsubscribe()};_.h.Q9=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.ELa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.T9=function(){this.SC=!!this.options.length;this.vhb(this.nj);_.xm(this.Ua)};
_.h.NKa=function(a){this.wia.emit(new nob(this,a))};_.h.sS=function(a){return this.ariaLabel?null:this.je?(a?a+" ":"")+this.je:a};_.h.vhb=function(a){a[this.jPc]=this.SC;a[this.xKc]=!this.SC};_.h.uhb=function(a){a["mat-primary"]=this.Ki==="primary";a["mat-warn"]=this.Ki==="warn";a["mat-accent"]=this.Ki==="accent"};_.h.VD=function(a){return a.disabled};
_.p.Object.defineProperties(WE.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.BS&&this.SC}},pt:{configurable:!0,enumerable:!0,get:function(){return this.Bbb},set:function(a){this.Bbb=_.Vh(a)}},vM:{configurable:!0,enumerable:!0,get:function(){return this.Cbb},set:function(a){this.Cbb=_.Vh(a)}},PF:{configurable:!0,enumerable:!0,get:function(){return this.ehb},set:function(a){this.ehb=_.Vh(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.nj=a&&a.length?
shb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.vhb(this.nj);this.uhb(this.nj);this.Ma.na.className=""}}});WE.O=function(a){return new (a||WE)(_.B(_.Tg),_.B(_.Td),_.B(_.hob),_.B(_.cr))};
WE.Fa=_.hd({type:WE,tb:function(a,b){a&1&&(_.lg(_.ig,7),_.lg(lob,5));if(a&2){var c;_.pg(c=_.qg())&&(b.ta=c.first);_.pg(c=_.qg())&&(b.panel=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],OI:"displayWith",pt:"autoActiveFirstOption",vM:"autoSelectActiveOption",PF:"requireSelection",EF:"panelWidth",classList:[0,"class","classList"]},outputs:{wia:"optionSelected",Bi:"opened",closed:"closed",via:"optionActivated"},features:[_.Lf]});var XE=function(a,b,c,d,e,f,g,m,n,r,v){var y=this;this.Tc=a;this.ff=b;this.Fe=c;this.tf=d;this.Ua=e;this.Wb=g;this.Ve=m;this.Db=n;this.rf=r;this.Ym=v;this.OS=this.yJa=this.n7=!1;this.x$=_.Zd.EMPTY;this.UR=!0;this.aS=new _.lf;this.z$=function(){y.UR=y.Db.activeElement!==y.Tc.na||y.nd};this.we=function(){};this.We=function(){};this.position="auto";this.waa="off";this.Ko=!1;this.yia=_.ze(function(){var D=y.autocomplete?y.autocomplete.options:null;return D?D.Mc.ha(_.uf(D),_.vf(function(){return _.Fe.apply(null,
_.nd(D.map(function(J){return J.Vv})))})):y.tf.Tl.ha(_.df(1),_.vf(function(){return y.yia}))});this.RLa=function(D){if(D.keyCode===27&&!_.Sh(D)||D.keyCode===38&&_.Sh(D,"altKey")){if(y.Ku){var J;y.o$((J=y.FPa)!=null?J:"");y.Ku=null}y.aS.next();y.kT();D.stopPropagation();D.preventDefault()}};this.Ug=null;this.Je=f};_.h=XE.prototype;_.h.Ec=function(){var a=this,b=this.rr();typeof b!=="undefined"&&this.tf.Vb(function(){return b.addEventListener("blur",a.z$)})};
_.h.Ub=function(a){a.position&&this.tj&&(this.R9(this.tj),this.nd&&this.yb.df())};_.h.La=function(){var a=this.rr();typeof a!=="undefined"&&a.removeEventListener("blur",this.z$);this.x$.unsubscribe();this.n7=!0;this.AKa();this.aS.complete();this.ZR()};_.h.xya=function(){this.OR();this.mx()};
_.h.BI=function(){var a=this;this.fOa();this.Ko&&(this.nd&&this.tf.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.BS=this.Ko=!1,this.Ku=null,this.yb&&this.yb.tg()&&(this.yb.detach(),this.tA.unsubscribe()),this.ET(),this.n7||_.ym(this.Ua))};_.h.df=function(){this.Ko&&this.yb.df()};
_.h.zLa=function(){var a=this;return _.Fe(_.Be(this.Db,"click"),_.Be(this.Db,"auxclick"),_.Be(this.Db,"touchend")).ha(_.Ge(function(b){b=_.Uh(b);var c=a.Ve?a.Ve.Ma.na:null,d=a.FI?a.FI.hb.na:null;return a.Ko&&b!==a.Tc.na&&a.Db.activeElement!==a.Tc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.yb&&!a.yb.Dp.contains(b)}))};_.h.yo=function(a){var b=this;Promise.resolve(null).then(function(){return b.mH(a)})};_.h.Kn=function(a){this.we=a};_.h.zs=function(a){this.We=a};
_.h.Np=function(a){this.Tc.na.disabled=a};_.h.me=function(a){var b=a.keyCode,c=_.Sh(a);b!==27||c||a.preventDefault();if(this.Fr&&b===13&&this.nd&&!c)this.Fr.Cr(),this.kT(),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.Hn(a):e&&this.Xs()&&this.xya();if(e||this.autocomplete.Ib.uf!==d)this.oOa(this.autocomplete.Ib.gq||0),this.autocomplete.vM&&this.Fr&&(this.Ku||(this.FPa=this.Tc.na.value),this.Ku=this.Fr,this.mH(this.Fr.value))}};
_.h.c8=function(a){var b=a.target,c=b.value;b.type==="number"&&(c=c==""?null:parseFloat(c));this.NL!==c&&(this.NL=c,this.Ku=null,this.we(c),c||this.lL(null,!1),this.Xs()&&this.Db.activeElement===a.target&&this.xya())};_.h.BH=function(){this.UR?this.Xs()&&(this.NL=this.Tc.na.value,this.OR(),this.mx(!0)):this.UR=!0};_.h.Qk=function(){this.Xs()&&!this.nd&&this.xya()};_.h.mx=function(a){this.Ve&&this.Ve.np==="auto"&&((a===void 0?0:a)?this.Ve.kJa():this.Ve.np="always",this.OS=!0)};
_.h.fOa=function(){this.OS&&(this.Ve&&(this.Ve.np="auto"),this.OS=!1)};_.h.SOa=function(){var a=this,b=this.tf.Tl.ha(_.df(1)),c=this.autocomplete.options.Mc.ha(_.xf(function(){return _.NWa(a.tj)}),_.ff(0));return _.Fe(b,c).ha(_.vf(function(){a.tf.run(function(){var d=a.nd;a.kT();a.ET();_.ym(a.Ua);a.nd&&a.yb.df();d!==a.nd&&(a.nd?a.J7():a.autocomplete.closed.emit())});return a.w2a}),_.df(1)).subscribe(function(d){return a.FOa(d)})};_.h.J7=function(){this.gPc=this.Tc.na.value;this.autocomplete.Bi.emit()};
_.h.AKa=function(){this.yb&&(this.BI(),this.yb.dispose(),this.yb=null)};_.h.mH=function(a){a=this.autocomplete&&this.autocomplete.OI?this.autocomplete.OI(a):a;this.o$(a!=null?a:"")};_.h.o$=function(a){this.Ve?this.Ve.Nd.value=a:this.Tc.na.value=a;this.NL=a};
_.h.FOa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Ku)?(this.lL(a),this.mH(a.value),this.we(a.value),c.NKa(a),this.Tc.na.focus()):c.PF&&this.Tc.na.value!==this.gPc&&(this.lL(null),this.mH(null),c.Cl?c.Cl.ha(_.df(1)).subscribe(function(){return b.we(null)}):this.we(null));this.BI()};_.h.lL=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.Zf(b)})};
_.h.OR=function(){var a=this,b=this.yb;if(b)this.tj.zla(this.oS()),b.Js({width:this.tS()});else{var c;this.rj=new _.Fs(this.autocomplete.ta,this.Fe,{id:(c=this.Ve)==null?void 0:c.FN()});this.yb=b=this.ff.create(this.AH());this.x$=this.rf.Hc().subscribe(function(){a.nd&&b&&b.Js({width:a.tS()})})}b&&!b.tg()&&(b.attach(this.rj),this.tA=this.SOa());c=this.nd;this.autocomplete.BS=this.Ko=!0;var d;this.autocomplete.O9((d=this.Ve)==null?void 0:d.color);this.ET();this.MR();this.nd&&c!==this.nd&&this.J7()};
_.h.ET=function(){this.autocomplete.T9();if(this.nd){var a=this.yb;this.GS||(this.GS=a.Ak().subscribe(this.RLa));this.ZS||(this.ZS=a.qC().subscribe())}else{(a=this.GS)==null||a.unsubscribe();var b;(b=this.ZS)==null||b.unsubscribe();this.GS=this.ZS=null}};_.h.AH=function(){var a,b;return new _.qs({jg:this.rS(),Dj:this.Je(),width:this.tS(),direction:(b=this.Wb)!=null?b:void 0,Cd:(a=this.Ym)==null?void 0:a.By})};
_.h.rS=function(){var a=_.fdb(_.vs(_.Bs(this.ff.position(),this.oS()),!1),!1);this.R9(a);return this.tj=a};_.h.R9=function(a){var b=[{Ac:"start",Bc:"bottom",qc:"start",uc:"top"},{Ac:"end",Bc:"bottom",qc:"end",uc:"top"}],c=this.cJa;c=[{Ac:"start",Bc:"top",qc:"start",uc:"bottom",Cd:c},{Ac:"end",Bc:"top",qc:"end",uc:"bottom",Cd:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.nd(b),_.nd(c));_.ts(a,b)};_.h.oS=function(){return this.FI?this.FI.hb:this.Ve?this.Ve.DN():this.Tc};
_.h.tS=function(){return this.autocomplete.EF||this.tLa()};_.h.tLa=function(){return this.oS().na.getBoundingClientRect().width};_.h.kT=function(){var a=this.autocomplete;if(a.pt){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Ib.fj(b)}else a.Ib.fj(-1)};_.h.Xs=function(){var a=this.Tc.na;return!a.readOnly&&!a.disabled&&!this.yJa};_.h.rr=function(){var a;return((a=this.Db)==null?void 0:a.defaultView)||window};
_.h.oOa=function(a){var b=this.autocomplete,c=vhb(a,b.options,b.eK);a===0&&c===1?b.Q9(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Pg(),b.Q9(whb(a.offsetTop,a.offsetHeight,b.ELa(),b.panel.na.offsetHeight)))};_.h.MR=function(){var a=this.Tc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Ug&&_.ai(this.Ug,"aria-owns",b);_.$h(a,"aria-owns",b);this.Ug=a}};_.h.ZR=function(){this.Ug&&(_.ai(this.Ug,"aria-owns",this.autocomplete.id),this.Ug=null)};
_.p.Object.defineProperties(XE.prototype,{ev:{configurable:!0,enumerable:!0,get:function(){return this.yJa},set:function(a){this.yJa=_.Vh(a)}},nd:{configurable:!0,enumerable:!0,get:function(){return this.Ko&&this.autocomplete.SC}},w2a:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Fe(this.yia,this.autocomplete.Ib.JK.ha(_.Ge(function(){return a.Ko})),this.aS,this.zLa(),this.yb?this.yb.Fo.ha(_.Ge(function(){return a.Ko})):_.ne()).ha(_.z(function(b){return b instanceof imb?b:null}))}},
Fr:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ib?this.autocomplete.Ib.uf:null}}});XE.O=function(a){return new (a||XE)(_.B(_.Td),_.B(_.Ls),_.B(_.jg),_.B(_.Fg),_.B(_.Tg),_.B(job),_.B(_.Zr,8),_.B(_.tx,9),_.B(_.ph,8),_.B(_.ks),_.B(_.hob,8))};
XE.Fa=_.hd({type:XE,inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],FI:[0,"matAutocompleteConnectedTo","connectedTo"],waa:[0,"autocomplete","autocompleteAttribute"],ev:[0,"matAutocompleteDisabled","autocompleteDisabled"]},features:[_.ud]});var pob;pob={wa:_.Pw,Hb:_.Vc(function(){return _.YE}),xd:!0};_.YE=function(){XE.apply(this,arguments);this.cJa="mat-autocomplete-panel-above"};_.W(_.YE,XE);_.YE.O=function(){var a;return function(b){return(a||(a=_.Od(_.YE)))(b||_.YE)}}();
_.YE.Fa=_.hd({type:_.YE,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],qb:[1,"mat-autocomplete-trigger"],rb:7,Ya:function(a,b){a&1&&_.N("focusin",function(){return b.BH()})("blur",function(){return b.We()})("input",function(c){return b.c8(c)})("keydown",function(c){return b.me(c)})("click",function(){return b.Qk()});a&2&&_.Nf("autocomplete",b.waa)("role",b.ev?null:"combobox")("aria-autocomplete",b.ev?null:"list")("aria-activedescendant",b.nd&&b.Fr?b.Fr.id:null)("aria-expanded",
b.ev?null:b.nd.toString())("aria-owns",b.ev||!b.nd?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.ev?null:"listbox")},Rb:["matAutocompleteTrigger"],features:[_.yg([pob]),_.Lf]});_.ZE=function(){var a=WE.apply(this,arguments)||this;a.jPc="mat-autocomplete-visible";a.xKc="mat-autocomplete-hidden";a.Cl=null;return a};_.W(_.ZE,WE);_.ZE.Fa=WE.Fa;_.ZE.O=function(){var a;return function(b){return(a||(a=_.Od(_.ZE)))(b||_.ZE)}}();
_.ZE.ya=_.ad({type:_.ZE,oa:[["mat-autocomplete"]],Ad:function(a,b,c){a&1&&(_.mg(c,_.Ss,5),_.mg(c,_.FE,5));if(a&2){var d;_.pg(d=_.qg())&&(b.eK=d);_.pg(d=_.qg())&&(b.options=d)}},qb:["ngSkipHydration","",1,"mat-autocomplete"],rb:1,Ya:function(a){a&2&&_.Nf("mat-id-collision",null)},inputs:{Cc:"disableRipple"},Rb:["matAutocomplete"],features:[_.yg([{wa:_.Rs,Hb:_.ZE}]),_.Lf],hc:["*"],Aa:1,Ba:0,Ea:[["panel",""],["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"]],ta:function(a){a&1&&(_.dg(),
_.E(0,Qkb,3,4,"ng-template"))},Ia:[_.vn],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}@media(forced-colors: active){.mat-autocomplete-panel{outline:solid 1px}}mat-autocomplete{display:none}\n"],
mb:2,Oa:0});var Ukb=function(a){return{va:a}},$E=function(){_.TE.apply(this,arguments);this.y3a=!1};_.W($E,_.TE);$E.Fa=_.TE.Fa;$E.prototype.pfa=function(a){this.Pl.setValue("");a.option.value.filters?this.r5a.emit(a.option.value):this.selected.emit(a.option.value)};_.qob=function(a){a.lga&&a.smb.BI()};_.p.Object.defineProperties($E.prototype,{lga:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});$E.O=function(){var a;return function(b){return(a||(a=_.Od($E)))(b||$E)}}();
$E.ya=_.ad({type:$E,oa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.lg(_.ZE,7),_.lg(_.YE,7));if(a&2){var c;_.pg(c=_.qg())&&(b.autocomplete=c.first);_.pg(c=_.qg())&&(b.smb=c.first)}},features:[_.Lf],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=_.Bd();
_.H(0,"input",4,0);_.N("click",function(){_.w(c);return _.x(b.Wd())})("focusin",function(){_.w(c);return _.x(b.wga=!0)})("focusout",function(){_.w(c);return _.x(b.wga=!1)})("keydown.backspace",function(){_.w(c);return _.x(_.fob(b))});_.I();_.H(2,"mat-autocomplete",5,1);_.N("optionSelected",function(e){_.w(c);return _.x(b.pfa(e))});_.E(4,Skb,3,1,"div",6)(5,blb,5,6,"ng-container",7)(6,ilb,4,6,"ng-template",null,2,_.Dg)(8,jlb,2,1,"mat-option",8);_.R(9,"async");_.R(10,"async");_.E(11,plb,1,1,"ng-template",
null,3,_.Dg);_.I()}if(a&2){a=_.bg(3);var d=_.bg(7);_.F("formControl",b.Pl)("matAutocomplete",a)("placeholder",b.placeholder);_.Nf("aria-label",b.hga||b.placeholder||null);_.A(2);_.F("aria-label",b.placeholder);_.A(2);_.F("ngIf",b.MC==null?null:b.MC.length);_.A();_.F("ngIf",b.wY)("ngIfElse",d);_.A(3);_.F("ngIf",_.S(9,9,b.GO)==null&&_.S(10,11,b.QW)==null)}},Ia:[_.wn,_.xn,_.Bn,_.yn,_.zn,_.An,_.ZE,_.YE,_.FE,EE,_.Zs,_.mu,_.RE,_.dj,_.Uw,_.cx,_.Cn],mb:2,Oa:0});_.aF=function(a,b,c){_.AE.call(this,a,b,c);this.xi=a;this.Yk=b};_.W(_.aF,_.AE);_.aF.Fa=_.AE.Fa;_.aF.prototype.Ec=function(){var a=this,b;(b=this.Gub)==null||b.Mc.subscribe(function(){a.IM&&a.IM.unsubscribe();a.IM=a.Vsa.j0.subscribe(function(){_.qob(a.Aq)})})};_.aF.prototype.N2=function(a){return this.mUa&&this.Mx===a&&!this.Aq.lga};_.aF.prototype.Bea=function(){return this.Ixb||"filter_list"};
_.aF.prototype.m5a=function(){if(this.Vsa.ee.length>0){var a;(a=this.Vsa.ee.get(this.Vsa.ee.length-1))==null||a.focus()}else this.Aq&&this.Aq.Wd()};_.aF.O=function(a){return new (a||_.aF)(_.B(_.yE),_.B(_.gt,8),_.B(_.onb,8))};
_.aF.ya=_.ad({type:_.aF,oa:[["xap-filter-bar"]],tb:function(a,b){a&1&&(_.lg(_.PE,5),_.lg($E,7),_.lg(SE,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Vsa=c.first);_.pg(c=_.qg())&&(b.Aq=c.first);_.pg(c=_.qg())&&(b.Gub=c)}},features:[_.yg([_.yE]),_.Lf],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&&(_.H(0,"div",0),_.N("click",function(c){return b.UE(c)}),_.H(1,"div",1),_.E(2,rlb,2,2,"mat-icon",2)(3,slb,2,1,"span",3),_.I(),_.H(4,"div",4)(5,"mat-chip-list",5),_.E(6,ulb,2,6,"xap-filter-editor",6),_.R(7,"async"),_.H(8,"xap-filter-menu",7),_.R(9,"async"),_.N("selected",function(c){return _.pnb(b,c)})("selectedSet",function(c){return b.fsa(c)})("deletedSet",function(){})("onBackspace",function(){return b.m5a()}),
_.I()()(),_.E(10,vlb,3,4,"button",8)(11,wlb,3,4,"button",9),_.I());a&2&&(_.A(2),_.F("ngIf",!b.D1),_.A(),_.F("ngIf",b.D1),_.A(2),_.F("disabled",b.disabled),_.A(),_.F("ngForOf",_.S(7,13,b.config.og)),_.A(2),_.F("suggestionProvider",b.config.YIb.Dma)("useRankedSuggestions",b.config.wY)("placeholder",b.BW)("inputLabel",b.hga||b.BW)("noResultsMessage",b.iC)("disabled",b.disabled)("savedFilterSets",_.S(9,15,b.config.LP==null?null:b.config.LP.MC)),_.A(2),_.F("ngIf",b.config.LP&&b.config.og.getValue().length>
0),_.A(),_.F("ngIf",_.rnb(b)))},Ia:[_.wn,_.xn,_.Zs,_.PE,_.mu,_.DA,SE,$E,_.Cn],mb:2,Oa:0});var Blb=function(a,b){return b.id},rob=0,sob=function(a,b,c,d,e,f,g){e=e===void 0?{}:e;this.value=a;this.jua=b;this.ariaLabel=c;this.enabled=d;this.ESc=e;this.um=f===void 0?a:f;this.x3a=g;this.id=rob++},tob=1,uob=_.Th({passive:!1,capture:!0}),bF=_.Th({passive:!0,capture:!0}),vob=_.Th({passive:!0}),cF=function(){var a=this;this.Ma=_.u(_.Td);this.nb=_.u(_.Fg);this.nc=_.u(_.cr);this.xH=!1;this.eya=7;this.bjb=0;this.gF=!1;this.Nob=1;this.eP=this.MW=null;this.eUb=new _.vm;this.ija=new _.vm;this.om=new _.vm;
this.DU=new _.vm;this.DE=new _.vm;this.jpa=!1;this.zc=_.u(_.Bf);this.AOc=function(b){return b};this.rpa=function(b){if(a.zhb&&b.type==="focus")a.zhb=!1;else if(b.target&&a.gF){var c=a.HZ(b.target);c&&a.nb.run(function(){return a.ija.emit({value:c.enabled?c:null,event:b})})}};this.Yhb=function(b){if(a.gF){var c=Ilb(b),d=c?a.HZ(c):null;c!==b.target&&(a.jpa=!0);Elb(b.target)&&b.preventDefault();a.nb.run(function(){return a.ija.emit({value:(d==null?0:d.enabled)?d:null,event:b})})}};this.nqa=function(b){a.eP!==
null&&a.gF&&(b.type!=="blur"&&(a.jpa=!0),!b.target||!a.HZ(b.target)||b.relatedTarget&&a.HZ(b.relatedTarget)||a.nb.run(function(){return a.ija.emit({value:null,event:b})}))};this.vqa=function(b){if(a.gF){a.jpa=!1;var c=b.target&&a.HZ(b.target);c&&a.fqa(c.um)&&a.nb.run(function(){a.DU.emit({value:c.x3a,event:b})})}};this.cNa=function(b){if(a.gF){var c=Elb(b.target);c?c.closest(".mat-calendar-body")===a.Ma.na&&a.nb.run(function(){var d=a.HZ(c),e;a.DE.emit({value:(e=d==null?void 0:d.x3a)!=null?e:null,
event:b})}):a.nb.run(function(){a.DE.emit({value:null,event:b})})}};this.Xhb=function(b){(b=Ilb(b))&&a.cNa({target:b})};this.Ef="mat-calendar-body-"+tob++;this.MOa=this.Ef+"-start-date";this.OKa=this.Ef+"-end-date";this.nb.Vb(function(){var b=a.Ma.na;b.addEventListener("touchmove",a.Yhb,uob);b.addEventListener("mouseenter",a.rpa,bF);b.addEventListener("focus",a.rpa,bF);b.addEventListener("mouseleave",a.nqa,bF);b.addEventListener("blur",a.nqa,bF);b.addEventListener("mousedown",a.vqa,vob);b.addEventListener("touchstart",
a.vqa,vob);a.nc.isBrowser&&(window.addEventListener("mouseup",a.cNa),window.addEventListener("touchend",a.Xhb))})};_.h=cF.prototype;_.h.Fn=function(){this.xH&&(this.BA(),this.xH=!1)};_.h.fHc=function(a,b){this.jpa||a.enabled&&this.eUb.emit({value:a.value,event:b})};_.h.BIc=function(a,b){a.enabled&&this.om.emit({value:a.value,event:b})};_.h.TZ=function(a){return this.g5===a||this.g1===a};
_.h.Ub=function(a){var b=a.numCols,c=this.rows,d=this.eya;if(a.rows||b)this.L7=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.WR)this.WR=50*this.Nob/d+"%";if(b||!this.Tbb)this.Tbb=100/d+"%"};
_.h.La=function(){var a=this.Ma.na;a.removeEventListener("touchmove",this.Yhb,uob);a.removeEventListener("mouseenter",this.rpa,bF);a.removeEventListener("focus",this.rpa,bF);a.removeEventListener("mouseleave",this.nqa,bF);a.removeEventListener("blur",this.nqa,bF);a.removeEventListener("mousedown",this.vqa,vob);a.removeEventListener("touchstart",this.vqa,vob);this.nc.isBrowser&&(window.removeEventListener("mouseup",this.cNa),window.removeEventListener("touchend",this.Xhb))};
_.h.afb=function(a,b){b=a*this.eya+b;a&&(b-=this.L7);return b==this.bjb};_.h.BA=function(a){var b=this;a=a===void 0?!0:a;_.Df(function(){setTimeout(function(){var c=b.Ma.na.querySelector(".mat-calendar-body-active");c&&(a||(b.zhb=!0),c.focus())})},{Tb:this.zc})};_.h.kOa=function(){this.xH=!0};_.h.JMa=function(a){return Flb(a,this.g5,this.g1)};_.h.IMa=function(a){return Glb(a,this.g5,this.g1)};_.h.fqa=function(a){return Hlb(a,this.g5,this.g1,this.gF)};_.h.ffb=function(a){return Flb(a,this.lv,this.Hx)};
_.h.XKc=function(a,b,c){if(!this.ffb(a)||this.JMa(a)||!this.fqa(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.IMa(a.um)};_.h.WKc=function(a,b,c){if(!this.efb(a)||this.IMa(a)||!this.fqa(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.JMa(a.um)};_.h.efb=function(a){return Glb(a,this.lv,this.Hx)};_.h.bLc=function(a){return Hlb(a,this.lv,this.Hx,this.gF)};_.h.YKc=function(a){return this.lv===this.Hx&&a===this.lv};
_.h.jLc=function(a){return Flb(a,this.MW,this.eP)};_.h.iLc=function(a){return Glb(a,this.MW,this.eP)};_.h.cLc=function(a){return Hlb(a,this.MW,this.eP,this.gF)};_.h.zJc=function(a){return this.gF?this.g5===a&&this.g1===a?this.MOa+" "+this.OKa:this.g5===a?this.MOa:this.g1===a?this.OKa:null:null};_.h.HZ=function(a){var b=Elb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};cF.O=function(a){return new (a||cF)};
cF.ya=_.ad({type:cF,oa:[["","mat-calendar-body",""]],qb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",qZb:"todayValue",g5:"startValue",g1:"endValue",NFb:"labelMinRequiredCells",eya:"numCols",bjb:"activeCell",gF:"isRange",Nob:"cellAspectRatio",lv:"comparisonStart",Hx:"comparisonEnd",MW:"previewStart",eP:"previewEnd",f5:"startDateAccessibleName",f1:"endDateAccessibleName"},outputs:{eUb:"selectedValueChange",ija:"previewChange",om:"activeDateChange",DU:"dragStarted",DE:"dragEnded"},Rb:["matCalendarBody"],
standalone:!0,features:[_.ud,_.zg],oc:["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&&(_.E(0,ylb,3,6,"tr",0),_.FC(1,Clb,4,1,"tr",1,xlb,!0),_.H(3,"span",2),_.Q(4),_.I(),_.H(5,"span",2),_.Q(6),_.I());a&2&&(_.Rf(b.L7<b.NFb?0:-1),_.A(),_.GC(b.rows),_.A(2),_.F("id",b.MOa),_.A(),_.tg(" ",b.f5,"\n"),_.A(),_.F("id",b.OKa),_.A(),_.tg(" ",b.f1,"\n"))},Ia:[_.vn],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))}@media(forced-colors: 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}@media(forced-colors: 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) calc(var(--mat-app-focus-state-layer-opacity) * 100%), 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) calc(var(--mat-app-hover-state-layer-opacity) * 100%), 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))}@media(forced-colors: active){.mat-datepicker-popup:not(:empty),.mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.mat-calendar-body-today{outline:dotted 1px}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-selected{background:none}.mat-calendar-body-in-range::before,.mat-calendar-body-comparison-bridge-start::before,.mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}}\n'],
mb:2,Oa:0});var dF=function(a,b){this.selection=a;this.cbb=b;this.hUb=this.tOa=new _.lf;this.selection=a};dF.prototype.Ana=function(a,b){var c=this.selection;this.selection=a;this.tOa.next({selection:a,source:b,oldValue:c})};dF.prototype.La=function(){this.tOa.complete()};dF.prototype.pLc=function(a){return Xlb(a)&&this.cbb.isValid(a)};dF.O=function(){_.Ie()};dF.ua=_.q({token:dF,qa:dF.O});var eF=function(a){dF.call(this,null,a)};_.W(eF,dF);eF.prototype.add=function(a){dF.prototype.Ana.call(this,a,this)};
eF.prototype.isValid=function(){return this.selection!=null&&this.pLc(this.selection)};eF.prototype.Jt=function(){return this.selection!=null};eF.prototype.clone=function(){var a=new eF(this.cbb);a.Ana(this.selection,this);return a};eF.O=function(a){return new (a||eF)(_.t(_.PC))};eF.ua=_.q({token:eF,qa:eF.O});var wob={wa:dF,Kb:[[new _.em,new _.gm,dF],_.PC],Cb:function(a,b){return a||new eF(b)}};new _.em;new _.gm;_.fF=function(){this.Mc=new _.lf;this.u2c="Open calendar";this.HRc="Close calendar"};_.fF.prototype.yWc=function(a,b){return a+" \u2013 "+b};_.fF.prototype.zWc=function(a,b){return a+" to "+b};_.fF.O=function(a){return new (a||_.fF)};_.fF.ua=_.q({token:_.fF,qa:_.fF.O,Ga:"root"});var xob=new _.ld("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.em;new _.gm;var yob,zob;yob=function(a,b){return b.id};zob=0;_.gF=function(){this.Ua=_.u(_.Tg);this.jx=_.u(_.Os,{optional:!0});this.Xa=_.u(_.PC,{optional:!0});this.Wb=_.u(_.Zr,{optional:!0});this.fra=_.u(xob,{optional:!0});this.QL=_.Zd.EMPTY;this.Xu=null;this.Ln=new _.vm;this.C_=new _.vm;this.DU=new _.vm;this.DE=new _.vm;this.om=new _.vm;this.Fd=new Date};_.h=_.gF.prototype;_.h.Vd=function(){var a=this;this.QL=this.Xa.uxa.ha(_.uf(null)).subscribe(function(){return a.GH()})};
_.h.Ub=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.eJ&&this.zOa(this.selected);a.activeDrag&&!this.Xu&&this.aKa()};_.h.La=function(){this.QL.unsubscribe()};_.h.hpa=function(a){var b=a.value,c=this.Wdb(b),d;(d=this.yJc(this.xe))===b&&d===b||this.Ln.emit(c);this.C_.emit({value:c,event:a.event});this.aKa();_.xm(this.Ua)};_.h.m$=function(a){var b=this.Fd;this.wb=this.Wdb(a.value);_.RC(this.Xa,b,this.wb)&&this.om.emit(this.Fd)};
_.h.a8=function(a){var b=this.Fd,c=this.Rk();switch(a.keyCode){case 37:this.wb=_.ZC(this.Xa,this.Fd,c?1:-1);break;case 39:this.wb=_.ZC(this.Xa,this.Fd,c?-1:1);break;case 38:this.wb=_.ZC(this.Xa,this.Fd,-7);break;case 40:this.wb=_.ZC(this.Xa,this.Fd,7);break;case 36:this.wb=_.ZC(this.Xa,this.Fd,1-this.Xa.getDate(this.Fd));break;case 35:this.wb=_.ZC(this.Xa,this.Fd,_.bmb(this.Xa,this.Fd)-this.Xa.getDate(this.Fd));break;case 33:this.wb=a.altKey?_.YC(this.Xa,this.Fd,-1):_.XC(this.Xa,this.Fd,-1);break;
case 34:this.wb=a.altKey?_.YC(this.Xa,this.Fd,1):_.XC(this.Xa,this.Fd,1);break;case 13:case 32:this.VL=!0;this.Qbb(this.Fd)&&a.preventDefault();return;case 27:this.gT==null||_.Sh(a)||(this.aKa(),this.Xu?this.DE.emit({value:null,event:a}):(this.Ln.emit(null),this.C_.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.RC(this.Xa,b,this.wb)&&(this.om.emit(this.wb),this.xH());a.preventDefault()};
_.h.b8=function(a){if(a.keyCode===32||a.keyCode===13)this.VL&&this.Qbb(this.Fd)&&this.hpa({value:this.Xa.getDate(this.Fd),event:a}),this.VL=!1};_.h.GH=function(){this.zOa(this.selected);this.tOc=this.zH(new Date);this.QLc=this.jx.display.monthLabel?this.Xa.format(this.wb,this.jx.display.monthLabel):Zlb(this.Xa)[this.Xa.getMonth(this.wb)].toLocaleUpperCase();this.VIc=(7+WC(this.Xa,this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),1).getDay())%7;this.FKc();this.bIc();_.xm(this.Ua)};_.h.BA=function(a){this.PH.BA(a)};
_.h.xH=function(){this.PH.kOa()};_.h.Hgb=function(a){var b=a.event;a=a.value;if(this.fra){a=a?a.x3a:null;var c=this.fra.Ogd(a,this.selected,b);this.n_=this.zH(c.start);this.gT=this.zH(c.end);if(this.Xu&&a){var d,e;if(c=(e=(d=this.fra).USa)==null?void 0:e.call(d,this.Xu.value,this.selected,a,b))this.n_=this.zH(c.start),this.gT=this.zH(c.end)}_.ym(this.Ua)}};
_.h.KKa=function(a){if(this.Xu)if(a.value){var b,c,d=(b=this.fra)==null?void 0:(c=b.USa)==null?void 0:c.call(b,this.Xu.value,this.selected,a.value,a.event);this.DE.emit({value:d!=null?d:null,event:a.event})}else this.DE.emit({value:null,event:a.event})};_.h.Wdb=function(a){return WC(this.Xa,this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),a)};
_.h.FKc=function(){var a=_.amb(this.Xa,"narrow"),b=_.amb(this.Xa,"long").map(function(c,d){return{NHb:c,j1a:a[d],id:zob++}});this.qPc=b.slice(0).concat(b.slice(0,0))};
_.h.bIc=function(){var a=_.bmb(this.Xa,this.wb),b=$lb(this.Xa);this.Pra=[[]];for(var c=0,d=this.VIc;c<a;c++,d++){d==7&&(this.Pra.push([]),d=0);var e=WC(this.Xa,this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),c+1),f=this.RNc(e),g=this.Xa.format(e,this.jx.display.XSc),m=this.Kl?this.Kl(e,"month"):void 0;this.Pra[this.Pra.length-1].push(new sob(c+1,b[c],g,f,m,this.zH(e),e))}};
_.h.RNc=function(a){return!!a&&(!this.Ld||_.RC(this.Xa,a,this.Ld)>=0)&&(!this.Pd||_.RC(this.Xa,a,this.Pd)<=0)&&(!this.Nj||this.Nj(a))};_.h.yJc=function(a){return a&&this.Feb(a,this.wb)?this.Xa.getDate(a):null};_.h.Feb=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.zH=function(a){if(a){var b=this.Xa.getYear(a),c=this.Xa.getMonth(a);return(new Date(b,c,this.Xa.getDate(a))).getTime()}return null};
_.h.Rk=function(){return this.Wb&&this.Wb.value==="rtl"};_.h.zOa=function(a){this.LMc=this.KMc=this.zH(a);this.kLc=!1;this.xHc=this.zH(this.lv);this.wHc=this.zH(this.Hx)};_.h.Qbb=function(a){return!this.Nj||this.Nj(a)};_.h.aKa=function(){this.n_=this.gT=null};
_.p.Object.defineProperties(_.gF.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Fd},set:function(a){var b=this.Fd;a=_.QC(this.Xa,this.Xa.fi(a))||new Date;this.Fd=_.TC(this.Xa,a,this.Ld,this.Pd);this.Feb(b,this.Fd)||this.GH()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=_.QC(this.Xa,this.Xa.fi(a));this.zOa(this.xe)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.SS},set:function(a){this.SS=_.QC(this.Xa,this.Xa.fi(a))}},
Pd:{configurable:!0,enumerable:!0,get:function(){return this.QS},set:function(a){this.QS=_.QC(this.Xa,this.Xa.fi(a))}}});_.gF.O=function(a){return new (a||_.gF)};
_.gF.ya=_.ad({type:_.gF,oa:[["mat-month-view"]],tb:function(a,b){a&1&&_.lg(cF,5);if(a&2){var c;_.pg(c=_.qg())&&(b.PH=c.first)}},inputs:{wb:"activeDate",selected:"selected",Ld:"minDate",Pd:"maxDate",Nj:"dateFilter",Kl:"dateClass",lv:"comparisonStart",Hx:"comparisonEnd",f5:"startDateAccessibleName",f1:"endDateAccessibleName",Xu:"activeDrag"},outputs:{Ln:"selectedChange",C_:"_userSelection",DU:"dragStarted",DE:"dragEnded",om:"activeDateChange"},Rb:["matMonthView"],standalone:!0,features:[_.ud,_.zg],
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&&(_.H(0,"table",0)(1,"thead",1)(2,"tr"),_.FC(3,Jlb,5,2,"th",2,yob),_.I(),_.H(5,"tr",3),_.K(6,"th",4),_.I()(),_.H(7,"tbody",5),_.N("selectedValueChange",function(c){return b.hpa(c)})("activeDateChange",function(c){return b.m$(c)})("previewChange",function(c){return b.Hgb(c)})("dragStarted",function(c){return b.DU.emit(c)})("dragEnded",function(c){return b.KKa(c)})("keyup",function(c){return b.b8(c)})("keydown",function(c){return b.a8(c)}),_.I()());a&
2&&(_.A(3),_.GC(b.qPc),_.A(4),_.F("label",b.QLc)("rows",b.Pra)("todayValue",b.tOc)("startValue",b.LMc)("endValue",b.KMc)("comparisonStart",b.xHc)("comparisonEnd",b.wHc)("previewStart",b.n_)("previewEnd",b.gT)("isRange",b.kLc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.wb)-1)("startDateAccessibleName",b.f5)("endDateAccessibleName",b.f1))},Ia:[cF],mb:2,Oa:0});var hF=function(){this.Ua=_.u(_.Tg);this.Xa=_.u(_.PC,{optional:!0});this.Wb=_.u(_.Zr,{optional:!0});this.QL=_.Zd.EMPTY;this.Ln=new _.vm;this.NQ=new _.vm;this.om=new _.vm;this.Fd=new Date};_.h=hF.prototype;_.h.Vd=function(){var a=this;this.QL=this.Xa.uxa.ha(_.uf(null)).subscribe(function(){return a.GH()})};_.h.La=function(){this.QL.unsubscribe()};
_.h.GH=function(){var a=this;this.vOc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.Fd)-Mlb(this.Xa,this.wb,this.Ld,this.Pd);this.Mib=[];for(var c=0,d=[];c<24;c++)d.push(b+c),d.length==4&&(this.Mib.push(d.map(function(e){return a.MHc(e)})),d=[]);_.xm(this.Ua)};_.h.Lib=function(a){var b=a.value;a=WC(this.Xa,b,0,1);b=this.Ydb(b);this.NQ.emit(a);this.Ln.emit(b)};_.h.m$=function(a){var b=this.Fd;this.wb=this.Ydb(a.value);_.RC(this.Xa,b,this.wb)&&this.om.emit(this.wb)};
_.h.a8=function(a){var b=this.Fd,c=this.Rk();switch(a.keyCode){case 37:this.wb=_.YC(this.Xa,this.Fd,c?1:-1);break;case 39:this.wb=_.YC(this.Xa,this.Fd,c?-1:1);break;case 38:this.wb=_.YC(this.Xa,this.Fd,-4);break;case 40:this.wb=_.YC(this.Xa,this.Fd,4);break;case 36:this.wb=_.YC(this.Xa,this.Fd,-Mlb(this.Xa,this.wb,this.Ld,this.Pd));break;case 35:this.wb=_.YC(this.Xa,this.Fd,24-Mlb(this.Xa,this.wb,this.Ld,this.Pd)-1);break;case 33:this.wb=_.YC(this.Xa,this.Fd,a.altKey?-240:-24);break;case 34:this.wb=
_.YC(this.Xa,this.Fd,a.altKey?240:24);break;case 13:case 32:this.VL=!0;break;default:return}_.RC(this.Xa,b,this.wb)&&this.om.emit(this.wb);this.xH();a.preventDefault()};_.h.b8=function(a){if(a.keyCode===32||a.keyCode===13)this.VL&&this.Lib({value:this.Xa.getYear(this.Fd),event:a}),this.VL=!1};_.h.kJc=function(){return Mlb(this.Xa,this.wb,this.Ld,this.Pd)};_.h.BA=function(){this.PH.BA()};_.h.xH=function(){this.PH.kOa()};
_.h.Ydb=function(a){var b=this.Xa.getMonth(this.wb),c=_.bmb(this.Xa,WC(this.Xa,a,b,1));return WC(this.Xa,a,b,Math.min(this.Xa.getDate(this.wb),c))};_.h.MHc=function(a){var b=WC(this.Xa,a,0,1),c=VC(this.Xa,b);b=this.Kl?this.Kl(b,"multi-year"):void 0;return new sob(a,c,c,this.TNc(a),b)};
_.h.TNc=function(a){if(a===void 0||a===null||this.Pd&&a>this.Xa.getYear(this.Pd)||this.Ld&&a<this.Xa.getYear(this.Ld))return!1;if(!this.Nj)return!0;for(var b=WC(this.Xa,a,0,1);this.Xa.getYear(b)==a;b=_.ZC(this.Xa,b,1))if(this.Nj(b))return!0;return!1};_.h.Rk=function(){return this.Wb&&this.Wb.value==="rtl"};_.h.FNc=function(a){this.sOa=null;a&&(this.sOa=this.Xa.getYear(a))};
_.p.Object.defineProperties(hF.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Fd},set:function(a){var b=this.Fd;a=_.QC(this.Xa,this.Xa.fi(a))||new Date;this.Fd=_.TC(this.Xa,a,this.Ld,this.Pd);Llb(this.Xa,b,this.Fd,this.Ld,this.Pd)||this.GH()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=_.QC(this.Xa,this.Xa.fi(a));this.FNc(a)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.SS},set:function(a){this.SS=_.QC(this.Xa,
this.Xa.fi(a))}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.QS},set:function(a){this.QS=_.QC(this.Xa,this.Xa.fi(a))}}});hF.O=function(a){return new (a||hF)};
hF.ya=_.ad({type:hF,oa:[["mat-multi-year-view"]],tb:function(a,b){a&1&&_.lg(cF,5);if(a&2){var c;_.pg(c=_.qg())&&(b.PH=c.first)}},inputs:{wb:"activeDate",selected:"selected",Ld:"minDate",Pd:"maxDate",Nj:"dateFilter",Kl:"dateClass"},outputs:{Ln:"selectedChange",NQ:"yearSelected",om:"activeDateChange"},Rb:["matMultiYearView"],standalone:!0,features:[_.zg],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&&(_.H(0,"table",0)(1,"thead",1)(2,"tr"),_.K(3,"th",2),_.I()(),_.H(4,"tbody",3),_.N("selectedValueChange",function(c){return b.Lib(c)})("activeDateChange",function(c){return b.m$(c)})("keyup",function(c){return b.b8(c)})("keydown",function(c){return b.a8(c)}),_.I()());a&2&&(_.A(4),_.F("rows",b.Mib)("todayValue",
b.vOc)("startValue",b.sOa)("endValue",b.sOa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.kJc()))},Ia:[cF],mb:2,Oa:0});_.iF=function(){this.Ua=_.u(_.Tg);this.jx=_.u(_.Os,{optional:!0});this.Xa=_.u(_.PC,{optional:!0});this.Wb=_.u(_.Zr,{optional:!0});this.QL=_.Zd.EMPTY;this.Ln=new _.vm;this.LO=new _.vm;this.om=new _.vm;this.Fd=new Date};_.h=_.iF.prototype;_.h.Vd=function(){var a=this;this.QL=this.Xa.uxa.ha(_.uf(null)).subscribe(function(){return a.GH()})};_.h.La=function(){this.QL.unsubscribe()};_.h.Pfb=function(a){a=a.value;var b=WC(this.Xa,this.Xa.getYear(this.wb),a,1);this.LO.emit(b);a=this.Xdb(a);this.Ln.emit(a)};
_.h.m$=function(a){var b=this.Fd;this.wb=this.Xdb(a.value);_.RC(this.Xa,b,this.wb)&&this.om.emit(this.wb)};
_.h.a8=function(a){var b=this.Fd,c=this.Rk();switch(a.keyCode){case 37:this.wb=_.XC(this.Xa,this.Fd,c?1:-1);break;case 39:this.wb=_.XC(this.Xa,this.Fd,c?-1:1);break;case 38:this.wb=_.XC(this.Xa,this.Fd,-4);break;case 40:this.wb=_.XC(this.Xa,this.Fd,4);break;case 36:this.wb=_.XC(this.Xa,this.Fd,-this.Xa.getMonth(this.Fd));break;case 35:this.wb=_.XC(this.Xa,this.Fd,11-this.Xa.getMonth(this.Fd));break;case 33:this.wb=_.YC(this.Xa,this.Fd,a.altKey?-10:-1);break;case 34:this.wb=_.YC(this.Xa,this.Fd,a.altKey?
10:1);break;case 13:case 32:this.VL=!0;break;default:return}_.RC(this.Xa,b,this.wb)&&(this.om.emit(this.wb),this.xH());a.preventDefault()};_.h.b8=function(a){if(a.keyCode===32||a.keyCode===13)this.VL&&this.Pfb({value:this.Xa.getMonth(this.Fd),event:a}),this.VL=!1};
_.h.GH=function(){var a=this;this.thb(this.selected);this.uOc=this.geb(new Date);this.tPc=VC(this.Xa,this.wb);var b=Zlb(this.Xa);this.SLc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.LHc(d,b[d])})});_.xm(this.Ua)};_.h.BA=function(){this.PH.BA()};_.h.xH=function(){this.PH.kOa()};_.h.geb=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.wb)?this.Xa.getMonth(a):null};
_.h.Xdb=function(a){var b=WC(this.Xa,this.Xa.getYear(this.wb),a,1);b=_.bmb(this.Xa,b);return WC(this.Xa,this.Xa.getYear(this.wb),a,Math.min(this.Xa.getDate(this.wb),b))};_.h.LHc=function(a,b){var c=WC(this.Xa,this.Xa.getYear(this.wb),a,1),d=this.Xa.format(c,this.jx.display.o1c);c=this.Kl?this.Kl(c,"year"):void 0;return new sob(a,b.toLocaleUpperCase(),d,this.SNc(a),c)};
_.h.SNc=function(a){var b=this.Xa.getYear(this.wb);if(a===void 0||a===null||this.qLc(b,a)||this.rLc(b,a))return!1;if(!this.Nj)return!0;for(b=WC(this.Xa,b,a,1);this.Xa.getMonth(b)==a;b=_.ZC(this.Xa,b,1))if(this.Nj(b))return!0;return!1};_.h.qLc=function(a,b){if(this.Pd){var c=this.Xa.getYear(this.Pd),d=this.Xa.getMonth(this.Pd);return a>c||a===c&&b>d}return!1};_.h.rLc=function(a,b){if(this.Ld){var c=this.Xa.getYear(this.Ld),d=this.Xa.getMonth(this.Ld);return a<c||a===c&&b<d}return!1};
_.h.Rk=function(){return this.Wb&&this.Wb.value==="rtl"};_.h.thb=function(a){this.khb=this.geb(a)};
_.p.Object.defineProperties(_.iF.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Fd},set:function(a){var b=this.Fd;a=_.QC(this.Xa,this.Xa.fi(a))||new Date;this.Fd=_.TC(this.Xa,a,this.Ld,this.Pd);this.Xa.getYear(b)!==this.Xa.getYear(this.Fd)&&this.GH()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=_.QC(this.Xa,this.Xa.fi(a));this.thb(a)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.SS},set:function(a){this.SS=
_.QC(this.Xa,this.Xa.fi(a))}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.QS},set:function(a){this.QS=_.QC(this.Xa,this.Xa.fi(a))}}});_.iF.O=function(a){return new (a||_.iF)};
_.iF.ya=_.ad({type:_.iF,oa:[["mat-year-view"]],tb:function(a,b){a&1&&_.lg(cF,5);if(a&2){var c;_.pg(c=_.qg())&&(b.PH=c.first)}},inputs:{wb:"activeDate",selected:"selected",Ld:"minDate",Pd:"maxDate",Nj:"dateFilter",Kl:"dateClass"},outputs:{Ln:"selectedChange",LO:"monthSelected",om:"activeDateChange"},Rb:["matYearView"],standalone:!0,features:[_.zg],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&&(_.H(0,"table",0)(1,"thead",1)(2,"tr"),_.K(3,"th",2),_.I()(),_.H(4,"tbody",3),_.N("selectedValueChange",function(c){return b.Pfb(c)})("activeDateChange",function(c){return b.m$(c)})("keyup",function(c){return b.b8(c)})("keydown",function(c){return b.a8(c)}),_.I()());a&2&&(_.A(4),
_.F("label",b.tPc)("rows",b.SLc)("todayValue",b.uOc)("startValue",b.khb)("endValue",b.khb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.wb)))},Ia:[cF],mb:2,Oa:0});var Aob=1,kF=function(){this.jh=_.u(_.fF);this.calendar=_.u(_.jF);this.Xa=_.u(_.PC,{optional:!0});this.jx=_.u(_.Os,{optional:!0});this.Ef="mat-calendar-header-"+Aob++;this.ygb=this.Ef+"-period-label";var a=_.u(_.Tg);this.calendar.ac.subscribe(function(){return _.xm(a)})};kF.prototype.hza=function(){return this.calendar.Ld?!this.calendar.Ld||!this.nfb(this.calendar.wb,this.calendar.Ld):!0};kF.prototype.Wxa=function(){return!this.calendar.Pd||!this.nfb(this.calendar.wb,this.calendar.Pd)};
kF.prototype.nfb=function(a,b){return this.calendar.Mh=="month"?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):this.calendar.Mh=="year"?this.Xa.getYear(a)==this.Xa.getYear(b):Llb(this.Xa,a,b,this.calendar.Ld,this.calendar.Pd)};kF.prototype.Mdb=function(){var a=this.Xa.getYear(this.calendar.wb)-Mlb(this.Xa,this.calendar.wb,this.calendar.Ld,this.calendar.Pd),b=a+24-1;a=VC(this.Xa,WC(this.Xa,a,0,1));b=VC(this.Xa,WC(this.Xa,b,0,1));return[a,b]};
_.p.Object.defineProperties(kF.prototype,{Rya:{configurable:!0,enumerable:!0,get:function(){return this.calendar.Mh=="month"?this.Xa.format(this.calendar.wb,this.jx.display.Z0a).toLocaleUpperCase():this.calendar.Mh=="year"?VC(this.Xa,this.calendar.wb):this.jh.yWc.apply(this.jh,_.nd(this.Mdb()))}},n3c:{configurable:!0,enumerable:!0,get:function(){return this.calendar.Mh=="month"?this.Xa.format(this.calendar.wb,this.jx.display.Z0a).toLocaleUpperCase():this.calendar.Mh=="year"?VC(this.Xa,this.calendar.wb):
this.jh.zWc.apply(this.jh,_.nd(this.Mdb()))}},H2a:{configurable:!0,enumerable:!0,get:function(){return this.calendar.Mh=="month"?"Choose month and year":"Choose date"}},Y2a:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.Mh]}},t1a:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.Mh]}}});
kF.O=function(a){return new (a||kF)};
kF.ya=_.ad({type:kF,oa:[["mat-calendar-header"]],Rb:["matCalendarHeader"],standalone:!0,features:[_.zg],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&&(_.dg(),_.H(0,"div",0)(1,"div",1)(2,"span",2),_.Q(3),_.I(),_.H(4,"button",3),_.N("click",function(){b.calendar.Mh=b.calendar.Mh=="month"?"multi-year":"month"}),_.H(5,"span",4),_.Q(6),_.I(),_.Id(),_.H(7,"svg",5),_.K(8,"polygon",6),_.I()(),_.Ad.tE=null,_.K(9,"div",7),_.eg(10),_.H(11,"button",8),_.N("click",function(){b.calendar.wb=
b.calendar.Mh=="month"?_.XC(b.Xa,b.calendar.wb,-1):_.YC(b.Xa,b.calendar.wb,b.calendar.Mh=="year"?-1:-24)}),_.I(),_.H(12,"button",9),_.N("click",function(){b.calendar.wb=b.calendar.Mh=="month"?_.XC(b.Xa,b.calendar.wb,1):_.YC(b.Xa,b.calendar.wb,b.calendar.Mh=="year"?1:24)}),_.I()()());a&2&&(_.A(2),_.F("id",b.ygb),_.A(),_.ug(b.n3c),_.A(),_.Nf("aria-label",b.H2a)("aria-describedby",b.ygb),_.A(2),_.ug(b.Rya),_.A(),_.Pf("mat-calendar-invert",b.calendar.Mh!=="month"),_.A(4),_.F("disabled",!b.hza()),_.Nf("aria-label",
b.Y2a),_.A(),_.F("disabled",!b.Wxa()),_.Nf("aria-label",b.t1a))},Ia:[_.Bt,_.Et],mb:2,Oa:0});_.jF=function(){var a=this;this.Xa=_.u(_.PC,{optional:!0});this.jx=_.u(_.Os,{optional:!0});this.Ua=_.u(_.Tg);this.xqa=!1;this.hQ="month";this.Ln=new _.vm;this.NQ=new _.vm;this.LO=new _.vm;this.CQ=new _.vm(!0);this.C_=new _.vm;this.Aib=new _.vm;this.Hoa=null;this.ac=new _.lf;this.u8=_.u(_.fF).Mc.subscribe(function(){_.xm(a.Ua);a.ac.next()})};_.h=_.jF.prototype;
_.h.Vd=function(){this.YGc=new _.Ds(this.zV||kF);this.wb=this.EK||new Date;this.sKa=this.hQ};_.h.Fn=function(){this.xqa&&(this.xqa=!1,this.mLa().BA(!1))};_.h.La=function(){this.u8.unsubscribe();this.ac.complete()};_.h.Ub=function(a){var b=a.minDate&&!SC(this.Xa,a.minDate.Bj,a.minDate.Yf)?a.minDate:void 0,c=a.maxDate&&!SC(this.Xa,a.maxDate.Bj,a.maxDate.Yf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.eJ&&(a=this.mLa())&&(this.xqa=!0,_.ym(this.Ua),a.GH());this.ac.next()};
_.h.hpa=function(a){var b=a.value;b&&!SC(this.Xa,b,this.selected)&&this.Ln.emit(b);this.C_.emit(a)};_.h.uPc=function(a){this.NQ.emit(a)};_.h.RLc=function(a){this.LO.emit(a)};_.h.veb=function(a,b){this.wb=a;this.Mh=b};_.h.wIc=function(a){this.Hoa=a};_.h.KKa=function(a){this.Hoa&&(a.value&&this.Aib.emit(a),this.Hoa=null)};_.h.mLa=function(){return this.n3||this.HCa||this.q1c};
_.p.Object.defineProperties(_.jF.prototype,{EK:{configurable:!0,enumerable:!0,get:function(){return this.LOa},set:function(a){this.LOa=_.QC(this.Xa,this.Xa.fi(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=_.QC(this.Xa,this.Xa.fi(a))}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.SS},set:function(a){this.SS=_.QC(this.Xa,this.Xa.fi(a))}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.QS},set:function(a){this.QS=_.QC(this.Xa,
this.Xa.fi(a))}},wb:{configurable:!0,enumerable:!0,get:function(){return this.mHc},set:function(a){this.mHc=_.TC(this.Xa,a,this.Ld,this.Pd);this.ac.next();_.xm(this.Ua)}},Mh:{configurable:!0,enumerable:!0,get:function(){return this.sKa},set:function(a){var b=this.sKa!==a?a:null;this.sKa=a;this.xqa=!0;_.xm(this.Ua);b&&this.CQ.emit(b)}}});_.jF.O=function(a){return new (a||_.jF)};
_.jF.ya=_.ad({type:_.jF,oa:[["mat-calendar"]],tb:function(a,b){a&1&&(_.lg(_.gF,5),_.lg(_.iF,5),_.lg(hF,5));if(a&2){var c;_.pg(c=_.qg())&&(b.n3=c.first);_.pg(c=_.qg())&&(b.HCa=c.first);_.pg(c=_.qg())&&(b.q1c=c.first)}},qb:[1,"mat-calendar"],inputs:{zV:"headerComponent",EK:"startAt",hQ:"startView",selected:"selected",Ld:"minDate",Pd:"maxDate",Nj:"dateFilter",Kl:"dateClass",lv:"comparisonStart",Hx:"comparisonEnd",f5:"startDateAccessibleName",f1:"endDateAccessibleName"},outputs:{Ln:"selectedChange",NQ:"yearSelected",
LO:"monthSelected",CQ:"viewChanged",C_:"_userSelection",Aib:"_userDragDrop"},Rb:["matCalendar"],standalone:!0,features:[_.yg([wob]),_.ud,_.zg],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&&(_.E(0,Nlb,0,0,"ng-template",
0),_.H(1,"div",1),_.E(2,Olb,1,11,"mat-month-view",2)(3,Plb,1,6,"mat-year-view",3)(4,Qlb,1,6,"mat-multi-year-view",3),_.I());if(a&2){var c;_.F("cdkPortalOutlet",b.YGc);_.A(2);_.Rf((c=b.Mh)==="month"?2:c==="year"?3:c==="multi-year"?4:-1)}},Ia:[_.Js,_.OC,_.gF,_.iF,hF],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}@media(forced-colors: 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 Bob=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},lF=function(){var a=this;this.Ma=_.u(_.Td);this.Xa=_.u(_.PC,{optional:!0});this.jx=_.u(_.Os,{optional:!0});this.tTa=new _.vm;this.wt=new _.vm;this.ac=new _.lf;this.We=function(){};this.gM=function(){};this.fpa=function(){};this.Efb=this.GPa=_.Zd.EMPTY;this.rMc=function(){return a.WZ?null:{matDatepickerParse:{text:a.Ma.na.value}}};this.PIc=function(b){b=_.QC(a.Xa,a.Xa.fi(b.value));return!b||a.UMa(b)?null:{matDatepickerFilter:!0}};
this.MLc=function(b){b=_.QC(a.Xa,a.Xa.fi(b.value));var c=a.wLa();return!c||!b||_.RC(a.Xa,c,b)<=0?null:{matDatepickerMin:{min:c,actual:b}}};this.JLc=function(b){b=_.QC(a.Xa,a.Xa.fi(b.value));var c=a.vLa();return!c||!b||_.RC(a.Xa,c,b)>=0?null:{matDatepickerMax:{max:c,actual:b}}};this.WZ=!1;this.Efb=this.Xa.uxa.subscribe(function(){a.vJa(a.value)})};_.h=lF.prototype;_.h.gKc=function(){return[this.rMc,this.MLc,this.JLc,this.PIc]};
_.h.UMc=function(a){var b=this;this.km=a;this.GPa.unsubscribe();this.sx&&this.nH(this.sx);this.GPa=this.km.hUb.subscribe(function(c){b.UNc(c)&&(c=b.teb(c.selection),b.WZ=b.LMa(c),b.fpa(c),b.We(),b.dLa(c),b.wt.emit(new Bob(b,b.Ma.na)),b.tTa.emit(new Bob(b,b.Ma.na)))})};_.h.Ec=function(){this.en=!0};
_.h.Ub=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.Bj;e=e.Yf;if(Xlb(d)&&Xlb(e)){if(!SC(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.ac.next(void 0)};_.h.La=function(){this.GPa.unsubscribe();this.Efb.unsubscribe();this.ac.complete()};_.h.Pja=function(a){this.gM=a};_.h.validate=function(a){return this.s$?this.s$(a):null};_.h.yo=function(a){this.vJa(a)};_.h.Kn=function(a){this.fpa=a};_.h.zs=function(a){this.We=a};
_.h.Np=function(a){this.disabled=a};_.h.Dqa=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.Sh(a,"altKey")&&a.keyCode===40&&b.every(function(c){return!_.Sh(a,c)})&&!this.Ma.na.readOnly&&(this.mMc(),a.preventDefault())};_.h.YS=function(a){var b=this.WZ,c=this.Xa.parse(a,this.jx.parse.wt);this.WZ=this.LMa(c);c=_.QC(this.Xa,c);var d=!SC(this.Xa,c,this.value);!c||d?this.fpa(c):(a&&!this.value&&this.fpa(c),b!==this.WZ&&this.gM());d&&(this.nH(c),this.wt.emit(new Bob(this,this.Ma.na)))};
_.h.we=function(){this.tTa.emit(new Bob(this,this.Ma.na))};_.h.Tk=function(){this.value&&this.dLa(this.value);this.We()};_.h.dLa=function(a){this.Ma.na.value=a!=null?this.Xa.format(a,this.jx.display.wt):""};_.h.nH=function(a){this.km?(this.uGc(a),this.sx=null):this.sx=a};_.h.LMa=function(a){return!a||this.Xa.isValid(a)};_.h.ndd=function(){return!1};_.h.vJa=function(a){a=this.Xa.fi(a);this.WZ=this.LMa(a);a=_.QC(this.Xa,a);this.nH(a);this.dLa(a)};_.h.UMa=function(a){var b=this.nLa();return!b||b(a)};
_.p.Object.defineProperties(lF.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.km?this.teb(this.km.selection):this.sx},set:function(a){this.vJa(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.vc||!1},set:function(a){var b=this.Ma.na;this.vc!==a&&(this.vc=a,this.ac.next(void 0));a&&this.en&&b.blur&&b.blur()}}});lF.O=function(a){return new (a||lF)};
lF.Fa=_.hd({type:lF,inputs:{value:"value",disabled:[2,"disabled","disabled",_.Pg]},outputs:{tTa:"dateChange",wt:"dateInput"},standalone:!0,features:[_.Mf,_.ud]});var Cob=_.ei("transformPanel",[_.ii("void => enter-dropdown",_.fi("120ms cubic-bezier(0, 0, 0.2, 1)",_.HC([_.gi({opacity:0,transform:"scale(1, 0.8)"}),_.gi({opacity:1,transform:"scale(1, 1)"})]))),_.ii("void => enter-dialog",_.fi("150ms cubic-bezier(0, 0, 0.2, 1)",_.HC([_.gi({opacity:0,transform:"scale(0.7)"}),_.gi({transform:"none",opacity:1})]))),_.ii("* => void",_.fi("100ms linear",_.gi({opacity:0})))]),Dob=_.ei("fadeInCalendar",[_.hi("void",_.gi({opacity:0})),_.hi("enter",_.gi({opacity:1})),_.ii("void => *",
_.fi("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var Eob=0,Fob=new _.ld("mat-datepicker-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.Ls);return function(){return a.Cj.kl()}}}),Gob={wa:Fob,Kb:[_.Ls],Cb:function(a){return function(){return a.Cj.kl()}}},mF=function(){this.Ma=_.u(_.Td);this.Ua=_.u(_.Tg);this.Npa=_.u(dF);this.Xa=_.u(_.PC);this.odd=_.u(xob,{optional:!0});this.Y9=new _.Zd;this.Cl=new _.lf;this.zD=!1;this.J6=null;this.rHc=_.u(_.fF).HRc};_.h=mF.prototype;_.h.Ra=function(){this.Ws=this.Ne.MBa?"enter-dialog":"enter-dropdown"};
_.h.Ec=function(){var a=this;this.Y9.add(this.Ne.ac.subscribe(function(){_.xm(a.Ua)}));this.XGc.mLa().BA(!1)};_.h.La=function(){this.Y9.unsubscribe();this.Cl.complete()};_.h.rKc=function(a){var b=this.km.selection;a=a.value;!a||SC(this.Xa,a,b)||this.km.add(a);this.km&&!this.km.Jt()||this.J6||this.Ne.close()};_.h.qKc=function(a){this.km.Ana(a.value,this)};_.h.W9=function(){this.Ws="void";_.xm(this.Ua)};_.h.web=function(a){(this.zD=a.UMb==="start")||this.Cl.next()};_.h.cdd=function(){return this.km.selection};
_.h.tbb=function(){this.km!==this.Npa&&this.Npa.Ana(this.km.selection,this)};_.h.sGc=function(a,b){this.km=a?this.Npa.clone():this.Npa;this.J6=a;b&&_.ym(this.Ua)};mF.O=function(a){return new (a||mF)};
mF.ya=_.ad({type:mF,oa:[["mat-datepicker-content"]],tb:function(a,b){a&1&&_.lg(_.jF,5);if(a&2){var c;_.pg(c=_.qg())&&(b.XGc=c.first)}},qb:[1,"mat-datepicker-content"],rb:5,Ya:function(a,b){a&1&&_.cg("@transformPanel.start",function(c){return b.web(c)})("@transformPanel.done",function(c){return b.web(c)});a&2&&(_.Yf("@transformPanel",b.Ws),_.Qf(b.color?"mat-"+b.color:""),_.Pf("mat-datepicker-content-touch",b.Ne.MBa))},inputs:{color:"color"},Rb:["matDatepickerContent"],standalone:!0,features:[_.zg],
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&&(_.H(0,"div",0)(1,"mat-calendar",1),_.N("yearSelected",function(d){return b.Ne.uNc(d)})("monthSelected",function(d){return b.Ne.sNc(d)})("viewChanged",function(d){return b.Ne.iPc(d)})("_userSelection",function(d){return b.rKc(d)})("_userDragDrop",function(d){return b.qKc(d)}),_.I(),_.E(2,Rlb,0,0,"ng-template",2),_.H(3,"button",3),_.N("focus",function(){return b.icb=!0})("blur",function(){return b.icb=!1})("click",function(){return b.Ne.close()}),_.Q(4),_.I()());if(a&2){var c;_.Pf("mat-datepicker-content-container-with-custom-header",
b.Ne.pob)("mat-datepicker-content-container-with-actions",b.J6);_.Nf("aria-modal",!0)("aria-labelledby",(c=b.sIc)!==null&&c!==void 0?c:void 0);_.A();_.Qf(b.Ne.Cd);_.F("id",b.Ne.id)("startAt",b.Ne.EK)("startView",b.Ne.hQ)("minDate",b.Ne.wLa())("maxDate",b.Ne.vLa())("dateFilter",b.Ne.nLa())("headerComponent",b.Ne.pob)("selected",b.km.selection)("dateClass",b.Ne.Kl)("comparisonStart",b.lv)("comparisonEnd",b.Hx)("@fadeInCalendar","enter")("startDateAccessibleName",b.f5)("endDateAccessibleName",b.f1);
_.A();_.F("cdkPortalOutlet",b.J6);_.A();_.Pf("cdk-visually-hidden",!b.icb);_.F("color",b.color||"primary");_.A();_.ug(b.rHc)}},Ia:[_.kr,_.jF,_.Js,_.Bt],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:[Cob,Dob]},Oa:0});
var nF=function(){var a=this;this.ff=_.u(_.Ls);this.Fe=_.u(_.jg);this.Xa=_.u(_.PC,{optional:!0});this.Wb=_.u(_.Zr,{optional:!0});this.km=_.u(dF);this.Je=_.u(Fob);this.vMa=_.Zd.EMPTY;this.Db=_.u(_.ph);this.hQ="month";this.MBa=!1;this.Ls="start";this.Nw="below";this.Bs=!0;this.NQ=new _.vm;this.LO=new _.vm;this.CQ=new _.vm(!0);this.Aya=new _.vm;this.jta=new _.vm;this.JD=!1;this.id="mat-datepicker-"+Eob++;this.P7=null;this.AGc=this.id+"-backdrop";this.ac=new _.lf;this.zc=_.u(_.Bf);this.Ua=_.u(_.Tg);this.km.hUb.subscribe(function(){_.xm(a.Ua)})};
_.h=nF.prototype;_.h.wLa=function(){return this.fp&&this.fp.min};_.h.vLa=function(){return this.fp&&this.fp.max};_.h.nLa=function(){return this.fp&&this.fp.Nj};_.h.Ub=function(a){(a=a.xPosition||a.yPosition)&&!a.eJ&&this.yb&&(a=this.yb.Nl().jg,a instanceof _.ss&&(this.mhb(a),this.Bi&&this.yb.df()));this.ac.next(void 0)};_.h.La=function(){this.zKa();this.close();this.vMa.unsubscribe();this.ac.complete()};_.h.select=function(a){this.km.add(a)};_.h.uNc=function(a){this.NQ.emit(a)};_.h.sNc=function(a){this.LO.emit(a)};
_.h.iPc=function(a){this.CQ.emit(a)};_.h.Bza=function(a){var b=this;this.vMa.unsubscribe();this.fp=a;this.vMa=a.ac.subscribe(function(){return b.ac.next(void 0)});return this.km};_.h.open=function(){var a;this.JD||this.disabled||((a=this.bS)==null?0:a.instance.zD)||(this.P7=_.Lra(),this.lMc(),this.JD=!0,this.Aya.emit())};
_.h.close=function(){var a=this,b;if(this.JD&&((b=this.bS)==null||!b.instance.zD)){var c=this.Bs&&this.P7&&typeof this.P7.focus==="function";b=function(){a.JD&&(a.JD=!1,a.jta.emit())};if(this.bS){var d=this.bS,e=d.instance,f=d.location;e.W9();e.Cl.ha(_.df(1)).subscribe(function(){var g=a.Db.activeElement;!c||g&&g!==a.Db.activeElement&&!f.na.contains(g)||a.P7.focus();a.P7=null;a.zKa()})}c?setTimeout(b):b()}};_.h.tbb=function(){var a,b;(a=this.bS)==null||(b=a.instance)==null||b.tbb()};
_.h.jJc=function(a){a.Ne=this;a.color=this.color;var b=this.fp;b=b.Ve?b.Ve.FN():b.Ma.na.getAttribute("aria-labelledby");a.sIc=b;a.sGc(this.J6,!1)};
_.h.lMc=function(){var a=this;this.zKa();var b=this.MBa,c=new _.Ds(mF,this.Fe),d=this.yb=this.ff.create(new _.qs({jg:b?this.AJc():this.DJc(),Qe:!0,Lj:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.AGc],direction:this.Wb||"ltr",Dj:b?this.ff.Cj.block():this.Je(),Cd:"mat-datepicker-"+(b?"dialog":"popup")}));this.vJc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Ak().subscribe(function(e){var f=e.keyCode;f!==38&&f!==40&&f!==37&&f!==39&&f!==33&&f!==34||e.preventDefault()});
this.bS=d.attach(c);this.jJc(this.bS.instance);b||_.Df(function(){d.df()},{Tb:this.zc})};_.h.zKa=function(){this.yb&&(this.yb.dispose(),this.yb=this.bS=null)};_.h.AJc=function(){return _.zs(_.ys(this.ff.position().global()))};_.h.DJc=function(){var a=_.ws(_.us(_.vs(_.xs(_.Bs(this.ff.position(),this.fp.DN()),".mat-datepicker-content"),!1),8));return this.mhb(a)};
_.h.mhb=function(a){var b=this.Ls==="end"?"end":"start",c=b==="start"?"end":"start",d=this.Nw==="above"?"bottom":"top",e=d==="top"?"bottom":"top";return _.ts(a,[{Ac:b,Bc:e,qc:b,uc:d},{Ac:b,Bc:d,qc:b,uc:e},{Ac:c,Bc:e,qc:c,uc:d},{Ac:c,Bc:d,qc:c,uc:e}])};_.h.vJc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.Fe(a.sm(),a.Fo,a.Ak().ha(_.Ge(function(d){return d.keyCode===27&&!_.Sh(d)||b.fp&&_.Sh(d,"altKey")&&d.keyCode===38&&c.every(function(e){return!_.Sh(d,e)})})))};
_.p.Object.defineProperties(nF.prototype,{EK:{configurable:!0,enumerable:!0,get:function(){return this.LOa||(this.fp?this.fp.value:null)},set:function(a){this.LOa=_.QC(this.Xa,this.Xa.fi(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Ki)||(this.fp?(a=this.fp,a=a.Ve?a.Ve.color:void 0):a=void 0);return a},set:function(a){this.Ki=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc===void 0&&this.fp?this.fp.disabled:!!this.vc},set:function(a){a!==this.vc&&
(this.vc=a,this.ac.next(void 0))}},Cd:{configurable:!0,enumerable:!0,get:function(){return this.oMc},set:function(a){this.oMc=shb(a)}},Bi:{configurable:!0,enumerable:!0,get:function(){return this.JD},set:function(a){a?this.open():this.close()}}});nF.O=function(a){return new (a||nF)};
nF.Fa=_.hd({type:nF,inputs:{pob:"calendarHeaderComponent",EK:"startAt",hQ:"startView",color:"color",MBa:[2,"touchUi","touchUi",_.Pg],disabled:[2,"disabled","disabled",_.Pg],Ls:"xPosition",Nw:"yPosition",Bs:[2,"restoreFocus","restoreFocus",_.Pg],Kl:"dateClass",Cd:"panelClass",Bi:[2,"opened","opened",_.Pg]},outputs:{NQ:"yearSelected",LO:"monthSelected",CQ:"viewChanged",Aya:"opened",jta:"closed"},features:[_.Mf,_.ud]});var Hob,Iob;Hob={wa:_.Pw,Hb:_.Vc(function(){return _.oF}),xd:!0};Iob={wa:_.Qw,Hb:_.Vc(function(){return _.oF}),xd:!0};_.oF=function(){lF.call(this);this.Ve=_.u(_.tx,{optional:!0});this.lgb=this.jcb=_.Zd.EMPTY;this.Ooa=_.rg(null);this.s$=_.Hwa(lF.prototype.gKc.call(this))};_.W(_.oF,lF);_.h=_.oF.prototype;_.h.DN=function(){return this.Ve?this.Ve.DN():this.Ma};_.h.La=function(){lF.prototype.La.call(this);this.jcb.unsubscribe();this.lgb.unsubscribe()};_.h.mMc=function(){this.v7&&this.v7.open()};
_.h.teb=function(a){return a};_.h.uGc=function(a){this.km&&this.km.Ana(a,this)};_.h.wLa=function(){return this.YMa};_.h.vLa=function(){return this.VMa};_.h.nLa=function(){return this.zcb};_.h.UNc=function(a){return a.source!==this};
_.p.Object.defineProperties(_.oF.prototype,{R0c:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.v7=a,this.Ooa.set(a.Bi?a.id:null),this.jcb=a.jta.subscribe(function(){b.We();b.Ooa.set(null)}),this.lgb=a.Aya.subscribe(function(){b.Ooa.set(a.id)}),this.UMc(a.Bza(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.YMa},set:function(a){a=_.QC(this.Xa,this.Xa.fi(a));SC(this.Xa,a,this.YMa)||(this.YMa=a,this.gM())}},max:{configurable:!0,enumerable:!0,get:function(){return this.VMa},
set:function(a){a=_.QC(this.Xa,this.Xa.fi(a));SC(this.Xa,a,this.VMa)||(this.VMa=a,this.gM())}},Nj:{configurable:!0,enumerable:!0,get:function(){return this.zcb},set:function(a){var b=this.UMa(this.value);this.zcb=a;this.UMa(this.value)!==b&&this.gM()}}});_.oF.O=function(a){return new (a||_.oF)};
_.oF.Fa=_.hd({type:_.oF,oa:[["input","matDatepicker",""]],qb:[1,"mat-datepicker-input"],rb:6,Ya:function(a,b){a&1&&_.N("input",function(c){return b.YS(c.target.value)})("change",function(){return b.we()})("blur",function(){return b.Tk()})("keydown",function(c){return b.Dqa(c)});a&2&&(_.Wf("disabled",b.disabled),_.Nf("aria-haspopup",b.v7?"dialog":null)("aria-owns",b.Ooa())("min",b.min?cmb(b.Xa,b.min):null)("max",b.max?cmb(b.Xa,b.max):null)("data-mat-calendar",b.v7?b.v7.id:null))},inputs:{R0c:"matDatepicker",
min:"min",max:"max",Nj:[0,"matDatepickerFilter","dateFilter"]},Rb:["matDatepickerInput"],standalone:!0,features:[_.yg([Hob,Iob,{wa:_.X7a,Hb:_.oF}]),_.Lf]});var Job=["button"],Kob=[[["","matDatepickerToggleIcon",""]]],Lob=function(){};Lob.O=function(a){return new (a||Lob)};Lob.Fa=_.hd({type:Lob,oa:[["","matDatepickerToggleIcon",""]],standalone:!0});_.pF=function(){this.jh=_.u(_.fF);this.Ua=_.u(_.Tg);this.Gh=_.Zd.EMPTY;var a=_.u(new _.dm("tabindex"),{optional:!0});this.tabIndex=(a=Number(a))||a===0?a:null};_.h=_.pF.prototype;_.h.Ub=function(a){a.datepicker&&this.Jib()};_.h.La=function(){this.Gh.unsubscribe()};_.h.Vd=function(){this.Jib()};
_.h.uNa=function(a){this.Ne&&!this.disabled&&(this.Ne.open(),a.stopPropagation())};_.h.Jib=function(){var a=this,b=this.Ne?this.Ne.ac:_.ne(),c=this.Ne&&this.Ne.fp?this.Ne.fp.ac:_.ne(),d=this.Ne?_.Fe(this.Ne.Aya,this.Ne.jta):_.ne();this.Gh.unsubscribe();this.Gh=_.Fe(this.jh.Mc,b,c,d).subscribe(function(){return _.xm(a.Ua)})};
_.p.Object.defineProperties(_.pF.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc===void 0&&this.Ne?this.Ne.disabled:!!this.vc},set:function(a){this.vc=a}}});_.pF.O=function(a){return new (a||_.pF)};
_.pF.ya=_.ad({type:_.pF,oa:[["mat-datepicker-toggle"]],Ad:function(a,b,c){a&1&&_.mg(c,Lob,5);if(a&2){var d;_.pg(d=_.qg())&&(b.gIc=d.first)}},tb:function(a,b){a&1&&_.lg(Job,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Qcd=c.first)}},qb:[1,"mat-datepicker-toggle"],rb:8,Ya:function(a,b){a&1&&_.N("click",function(c){return b.uNa(c)});a&2&&(_.Nf("tabindex",null)("data-mat-calendar",b.Ne?b.Ne.id:null),_.Pf("mat-datepicker-toggle-active",b.Ne&&b.Ne.Bi)("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",_.Pg],Cc:"disableRipple"},Rb:["matDatepickerToggle"],standalone:!0,features:[_.Mf,_.ud,_.zg],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&&(_.dg(Kob),_.H(0,"button",1,0),_.E(2,Slb,2,0,":svg:svg",2),_.eg(3),_.I());a&2&&(_.F("disabled",b.disabled)("disableRipple",b.Cc),_.Nf("aria-haspopup",b.Ne?"dialog":null)("aria-label",b.ariaLabel||b.jh.u2c)("tabindex",b.disabled?-1:b.tabIndex),_.A(2),_.Rf(b.gIc?-1:2))},Ia:[_.Et],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))}@media(forced-colors: active){.mat-datepicker-toggle-default-icon{color:CanvasText}}\n"],
mb:2,Oa:0});_.qF=function(){nF.apply(this,arguments)};_.W(_.qF,nF);_.qF.Fa=nF.Fa;_.qF.O=function(){var a;return function(b){return(a||(a=_.Od(_.qF)))(b||_.qF)}}();_.qF.ya=_.ad({type:_.qF,oa:[["mat-datepicker"]],Rb:["matDatepicker"],standalone:!0,features:[_.yg([wob,{wa:nF,Hb:_.qF}]),_.Lf,_.zg],Aa:0,Ba:0,ta:function(){},mb:2,Oa:0});_.rF=function(){};_.rF.O=function(a){return new (a||_.rF)};_.rF.Da=_.ed({type:_.rF});_.rF.Ca=_.Hc({Pb:[_.fF,Gob],imports:[_.Dn,_.Gt,_.Ms,_.ur,_.Ks,_.Ns,mF,_.pF,kF,_.ns]});var Mob;Mob=[{Ml:"text-field-1",yU:"and"},{Ml:"text-field-2"}];_.sF=function(){this.Um=new _.lh(_.HD(null));this.values=this.Um.Mf();this.lY=Mob};_.W(_.sF,_.JD);_.sF.prototype.focus=function(){this.x5.focus()};
_.p.Object.defineProperties(_.sF.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=[];if(a[0].gCa){var d,e;c=[].concat(_.nd((e=(d=this.Oia)==null?void 0:d.value.Fm.entries())!=null?e:[["0",null]])).map(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;return{Ml:f,value:g||void 0,gCa:!0}})}else c=a.map(function(f){return{Ml:f.Ml,placeholder:f.placeholder,name:f.name,yU:f.yU,ou:f.ou,rI:(f==null?void 0:f.rI)||void 0,value:b.Oia&&b.Oia.value.Fm.get(f.Ml)||
void 0}});this.wta=a;this.lY=c;this.Oia=null}else this.lY=Mob}},wc:{configurable:!0,enumerable:!0,set:function(a){if(a)if(this.wta)if(this.wta[0].gCa){var b,c,d;this.lY=(d=Array.from((c=a==null?void 0:(b=a.value)==null?void 0:b.Fm.entries())!=null?c:[]).map(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return{Ml:e,value:f||void 0}}))!=null?d:[]}else this.lY=this.lY.map(function(e){var f=e.Ml;a.value.Fm.has(f)&&(e.value=a.value.Fm.get(f)||void 0,e.value===void 0&&e.rI&&(e.value=""));return e});
else this.Oia=a;else this.Oia=null}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.x5.Ui.valid&&this.Um.value.Fm.size>0&&Array.from(this.Um.value.Fm.values()).every(function(a){return a!==null})}}});_.sF.O=function(){var a;return function(b){return(a||(a=_.Od(_.sF)))(b||_.sF)}}();_.sF.Fa=_.hd({type:_.sF,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.Lf]});_.tF=function(){};_.tF.O=function(a){return new (a||_.tF)};_.tF.Da=_.ed({type:_.tF});_.tF.Ca=_.Hc({imports:[_.Dn,_.xA]});_.uf(!1);var uF=function(){};uF.O=function(a){return new (a||uF)};uF.Da=_.ed({type:uF});uF.Ca=_.Hc({});_.vi(_.IC(function(a){this.Ma=a}));_.vF=function(){};_.vF.O=function(a){return new (a||_.vF)};_.vF.Da=_.ed({type:_.vF});_.vF.Ca=_.Hc({imports:[uF,uF]});_.wi(_.vi(function(){}));_.vi(function(){});_.vi(function(){});_.vi(function(){});var wF=function(){};wF.O=function(a){return new (a||wF)};wF.Da=_.ed({type:wF});wF.Ca=_.Hc({imports:[_.aD,_.Xs,_.Ns,_.uA,_.Dn,_.aD,_.Ns,_.uA,_.zy]});_.xF=function(){};_.xF.O=function(a){return new (a||_.xF)};_.xF.Da=_.ed({type:_.xF});_.xF.Ca=_.Hc({imports:[_.Dn,_.yy,_.nu,wF,_.DD,_.vF]});
}catch(e){_._DumpException(e)}
try{
var KEb,LEb,MEb,NEb;_.dM=function(a,b,c,d,e,f){var g=_.Bd();b=_.Fla(g,b,c,d);b!==_.Ue&&(c=_.Hd(),_.Uja(g[11],_.wd(c,g),f,c.value,a,b,e));return _.dM};_.IEb=function(){var a=/\S/;if(!a)return _.Bwa;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(_.zwa(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
_.JEb=function(a){a=a===void 0?[]:a;var b=this;this.D9=new _.lh([]);this.kS=new _.lh("");this.t8=new _.lf;this.zr=null;this.bma=function(c,d){c=c[d];return _.Ora(c)?(d=Number(c),d<9007199254740991?d:c):c};this.D6a=function(c,d){var e=d.active,f=d.direction;return e&&f!=""?c.sort(function(g,m){g=b.bma(g,e);m=b.bma(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.Tua=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.Ue=new _.lh(a);this.nI()};_.W(_.JEb,_.hs);_.h=_.JEb.prototype;
_.h.nI=function(){var a=this,b=this.gI?_.Fe(this.gI.q7c,this.gI.Gt):_.ne(null),c=this.WH?_.Fe(this.WH.page,this.t8,this.WH.Gt):_.ne(null),d=_.ve([this.Ue,this.kS]).ha(_.z(function(f){f=_.k(f).next().value;return a.lS(f)}));b=_.ve([d,b]).ha(_.z(function(f){f=_.k(f).next().value;return a.xNa(f)}));c=_.ve([b,c]).ha(_.z(function(f){f=_.k(f).next().value;return a.CNa(f)}));var e;(e=this.zr)==null||e.unsubscribe();this.zr=c.subscribe(function(f){return a.D9.next(f)})};
_.h.lS=function(a){var b=this;this.Wda=this.filter==null||this.filter===""?a:a.filter(function(c){return b.Tua(c,b.filter)});this.Ep&&this.xPa(this.Wda.length);return this.Wda};_.h.xNa=function(a){return this.sort?this.D6a(a.slice(),this.sort):a};_.h.CNa=function(a){if(!this.Ep)return a;var b=this.Ep.Sc*this.Ep.pageSize;return a.slice(b,b+this.Ep.pageSize)};
_.h.xPa=function(a){var b=this;Promise.resolve().then(function(){var c=b.Ep;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.t8.next())}})};_.h.connect=function(){this.zr||this.nI();return this.D9};_.h.disconnect=function(){var a;(a=this.zr)==null||a.unsubscribe();this.zr=null};
_.p.Object.defineProperties(_.JEb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ue.value},set:function(a){a=Array.isArray(a)?a:[];this.Ue.next(a);this.zr||this.lS(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.kS.value},set:function(a){this.kS.next(a);this.zr||this.lS(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.gI},set:function(a){this.gI=a;this.nI()}},Ep:{configurable:!0,enumerable:!0,get:function(){return this.WH},
set:function(a){this.WH=a;this.nI()}}});KEb=["input"];LEb=["formField"];MEb=0;NEb=function(a,b){this.source=a;this.value=b};
_.eM=function(){var a=this;this.Ma=_.u(_.Td);this.f7=_.u(_.Tg);this.Uc=_.u(_.fr);this.Ogb=_.u(_.js);this.Ag=_.u(_.dhb,{optional:!0});this.nb=_.u(_.Fg);this.id=this.wx="mat-radio-"+ ++MEb;this.Cc=!1;this.tabIndex=0;this.Hc=new _.vm;this.Vf=!1;this.Yd=null;this.C9=function(){};this.zc=_.u(_.Bf);this.GL=function(g){a.disabled&&a.Gd&&g.preventDefault()};var b=_.u(_.chb,{optional:!0}),c=_.u(_.jm,{optional:!0}),d=_.u(new _.dm("tabindex"),{optional:!0});this.Zg=b;this.Ju=c==="NoopAnimations";var e,f;this.fS=
(f=(e=this.Ag)==null?void 0:e.Gd)!=null?f:!1;d&&(this.tabIndex=_.Qg(d,0))};_.h=_.eM.prototype;_.h.focus=function(a,b){b?_.gr(this.Uc,this.Rg,b,a):this.Rg.na.focus(a)};_.h.ED=function(){_.xm(this.f7)};_.h.Ra=function(){var a=this;if(this.Zg){if(this.checked=this.Zg.value===this.Yd)this.Zg.selected=this;this.name=this.Zg.name}this.C9=this.Ogb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.lo=function(){this.Lra()};
_.h.Ec=function(){var a=this;this.Lra();this.Uc.Dk(this.Ma,!0).subscribe(function(b){!b&&a.Zg&&a.Zg.ydd()});this.nb.Vb(function(){a.Rg.na.addEventListener("click",a.GL)})};_.h.La=function(){var a;(a=this.Rg)==null||a.na.removeEventListener("click",this.GL);this.Uc.Fi(this.Ma);this.C9()};_.h.Zp=function(){this.Hc.emit(new NEb(this,this.Yd))};_.h.qx=function(){return this.Cc||this.disabled};
_.h.cgb=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Zg&&this.value!==this.Zg.value,this.checked=!0,this.Zp(),this.Zg&&(this.Zg.vA(this.value),a&&this.Zg.Zp()))};_.h.tNa=function(a){this.cgb(a);if(!this.disabled||this.Gd){var b;(b=this.Rg)==null||b.na.focus()}};_.h.CNc=function(a){this.vc!==a&&(this.vc=a,_.xm(this.f7))};
_.h.Lra=function(){var a=this,b=this.Zg;var c=b&&b.selected&&!this.disabled?b.selected===this?this.tabIndex:-1:this.tabIndex;if(c!==this.FMc){var d,e=(d=this.Rg)==null?void 0:d.na;e&&(e.setAttribute("tabindex",c+""),this.FMc=c,_.Df(function(){queueMicrotask(function(){if(b&&b.selected&&b.selected!==a&&document.activeElement===e){var f;(f=b.selected)==null||f.Rg.na.focus();document.activeElement===e&&a.Rg.na.blur()}})},{Tb:this.zc}))}};
_.p.Object.defineProperties(_.eM.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Vf},set:function(a){this.Vf!==a&&((this.Vf=a)&&this.Zg&&this.Zg.value!==this.value?this.Zg.selected=this:!a&&this.Zg&&this.Zg.value===this.value&&(this.Zg.selected=null),a&&this.Ogb.notify(this.id,this.name),_.xm(this.f7))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Yd},set:function(a){this.Yd!==a&&(this.Yd=a,this.Zg!==null&&(this.checked||(this.checked=this.Zg.value===
a),this.checked&&(this.Zg.selected=this)))}},Ap:{configurable:!0,enumerable:!0,get:function(){return this.wLc||this.Zg&&this.Zg.Ap||"after"},set:function(a){this.wLc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc||this.Zg!==null&&this.Zg.disabled},set:function(a){this.CNc(a)}},required:{configurable:!0,enumerable:!0,get:function(){return this.Sn||this.Zg&&this.Zg.required},set:function(a){this.Sn=a}},color:{configurable:!0,enumerable:!0,get:function(){return this.Ki||this.Zg&&
this.Zg.color||this.Ag&&this.Ag.color||"accent"},set:function(a){this.Ki=a}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.fS||this.Zg!==null&&this.Zg.Gd},set:function(a){this.fS=a}},ks:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.wx)+"-input"}}});_.eM.O=function(a){return new (a||_.eM)};
_.eM.ya=_.ad({type:_.eM,oa:[["mat-radio-button"]],tb:function(a,b){a&1&&(_.lg(KEb,5),_.lg(LEb,7,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.Rg=c.first);_.pg(c=_.qg())&&(b.lNc=c.first)}},qb:[1,"mat-mdc-radio-button"],rb:19,Ya:function(a,b){a&1&&_.N("focus",function(){return b.Rg.na.focus()});a&2&&(_.Nf("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.Pf("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.Gd)("_mat-animation-noopable",b.Ju))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],av:[0,"aria-describedby","ariaDescribedby"],Cc:[2,"disableRipple","disableRipple",_.Pg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Qg(a)}],checked:[2,"checked","checked",_.Pg],value:"value",Ap:"labelPosition",disabled:[2,"disabled","disabled",_.Pg],
required:[2,"required","required",_.Pg],color:"color",Gd:[2,"disabledInteractive","disabledInteractive",_.Pg]},outputs:{Hc:"change"},Rb:["matRadioButton"],standalone:!0,features:[_.Mf,_.zg],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=_.Bd();_.dg();_.H(0,"div",2,0)(2,"div",3)(3,"div",4);_.N("click",function(d){_.w(c);return _.x(b.tNa(d))});_.I();_.H(4,"input",5,1);_.N("change",function(d){_.w(c);return _.x(b.cgb(d))});_.I();_.H(6,"div",6);_.K(7,"div",7)(8,"div",8);_.I();
_.H(9,"div",9);_.K(10,"div",10);_.I()();_.H(11,"label",11);_.eg(12);_.I()()}a&2&&(_.F("labelPosition",b.Ap),_.A(2),_.Pf("mdc-radio--disabled",b.disabled),_.A(2),_.F("id",b.ks)("checked",b.checked)("disabled",b.disabled&&!b.Gd)("required",b.required),_.Nf("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.je)("aria-describedby",b.av)("aria-disabled",b.disabled&&b.Gd?"true":null),_.A(5),_.F("matRippleTrigger",b.lNc.na)("matRippleDisabled",b.qx())("matRippleCentered",!0),_.A(2),
_.F("for",b.ks))},Ia:[_.Ws,_.Qs],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});_.fM=function(){};_.fM.O=function(a){return new (a||_.fM)};_.fM.Da=_.ed({type:_.fM});_.fM.Ca=_.Hc({imports:[_.Ns,_.Dn,_.Xs,_.eM,_.Ns]});var OEb=new _.ld("GMAT_TABLE_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});_.gM=function(a){this.options=a};_.gM.O=function(a){return new (a||_.gM)(_.B(OEb))};_.gM.Fa=_.hd({type:_.gM,oa:[["table","mat-table",""],["mat-table"]],rb:2,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-table",!b.options.Pe)}});_.hM=function(){};_.hM.O=function(a){return new (a||_.hM)};_.hM.Da=_.ed({type:_.hM});_.hM.Ca=_.Hc({imports:[_.EC]});
}catch(e){_._DumpException(e)}
try{
_.Eh("source");
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var AM,zFb,AFb,DFb,EFb,FFb,LFb,IFb,MFb,GFb,BM,OFb,PFb,QFb,RFb,SFb,TFb,UFb,VFb,WFb,XFb,YFb,ZFb,$Fb,aGb,bGb,cGb,dGb,gGb,hGb,iGb,jGb,kGb,lGb,mGb,nGb,oGb,pGb,qGb,rGb,sGb,uGb,vGb,wGb,xGb,yGb,zGb,AGb,BGb,CGb,DGb,EGb,FGb,GGb,HGb,IGb,JGb,KGb,LGb,MGb,NGb,OGb,PGb,QGb,RGb,SGb,TGb,UGb,VGb,WGb,XGb,$Gb,aHb,bHb,cHb,eHb,fHb,gHb,hHb,iHb,jHb,kHb,lHb,mHb,nHb,oHb,pHb,qHb,rHb,sHb,tHb,uHb,vHb,wHb,xHb,yHb,zHb,AHb,CHb,EHb,FHb,HHb,IHb,JHb,KHb,LHb,OHb,MHb,NHb,PHb,QHb,RHb,SHb,THb,UHb,XHb,YHb,ZHb,$Hb,aIb,bIb,cIb,dIb,eIb,fIb,
gIb,hIb,iIb,jIb,kIb,lIb,mIb,nIb,oIb,pIb,rIb,sIb,tIb,uIb,vIb,wIb,xIb,zIb,BIb,CIb,DIb,EIb,FIb,GIb,HIb,JIb,KIb,LIb,MIb,NIb,OIb,RIb,SIb,TIb,UIb,VIb,WIb,XIb,YIb,cJb,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,aKb,bKb,cKb,dKb,eKb,fKb,gKb,hKb,iKb,kKb,lKb,nKb,oKb,pKb,qKb,rKb,sKb,tKb,vKb,wKb,xKb,yKb,zKb,AKb,BKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,DM,JKb,KKb,LKb,MKb,NKb,OKb,EM,PKb,QKb,
RKb,SKb,TKb,UKb,VKb,WKb,XKb,YKb,ZKb,$Kb,aLb,bLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,vLb,wLb,xLb,zLb,FLb,GLb,HLb,ILb,JLb,KLb,LLb,OLb,PLb,QLb,RLb,SLb,ULb,XLb,YLb,$Lb,aMb,bMb,cMb,dMb,eMb,fMb,hMb,jMb,kMb,lMb,mMb,nMb,sMb,tMb,uMb,vMb,wMb,xMb,yMb,AMb,BMb,CMb,DMb,EMb,FMb,GMb,HMb,IMb,JMb,KMb,LMb,NMb,OMb,PMb,QMb,RMb,SMb,TMb,VMb,WMb,XMb,ZMb,$Mb,aNb,bNb,cNb,dNb,fNb,gNb,hNb,iNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,rNb,sNb,tNb,wNb,xNb,yNb,ANb,BNb,CNb,DNb,ENb,INb,HNb,GNb,FNb,KNb,LNb,
MNb,NNb,HM,PNb,QNb,SNb,RNb,TNb,VNb,UNb,WNb,XNb,YNb,ZNb,$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,kOb,lOb,mOb,nOb,oOb,qOb,rOb,sOb,tOb,uOb,vOb,wOb,xOb,yOb,zOb,AOb,BOb,COb,EOb,FOb,GOb,HOb,IOb,JOb,KOb,LOb,MOb,NOb,OOb,POb,QOb,ROb,SOb,TOb,VOb,XOb,YOb,ZOb,$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,kPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,wPb,yPb,zPb,APb,BPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,
nQb,oQb,pQb,qQb,rQb,sQb,tQb,uQb,vQb,wQb,xQb,yQb,zQb,AQb,BQb,CQb,DQb,EQb,FQb,HQb,IQb,JQb,KQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,TQb,UQb,WQb,XQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,nRb,oRb,pRb,qRb,rRb,sRb,tRb,uRb,vRb,wRb,xRb,yRb,zRb,ARb,BRb,CRb,DRb,ERb,GRb,HRb,IRb,JRb,KRb,MRb,NRb,ORb,PRb,QRb,RRb,SRb,TRb,URb,VRb,WRb,YRb,$Rb,aSb,bSb,cSb,dSb,eSb,fSb,gSb,hSb,iSb,jSb,kSb,lSb,mSb,nSb,qSb,sSb,tSb,vSb,ySb,xSb,CSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,VSb,WSb,XSb,
YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,tTb,uTb,xTb,yTb,zTb,ATb,BTb,CTb,ETb,FTb,GTb,ITb,KTb,LTb,MTb,RTb,TM,STb,TTb,UTb,UM,VTb,WTb,XTb,YTb,ZTb,$Tb,aUb,bUb,cUb,dUb,eUb,fUb,gUb,hUb,jUb,kUb,lUb,mUb,nUb,qUb,sUb,rUb,tUb,uUb,vUb,wUb,xUb,yUb,zUb,AUb,BUb,DUb,EUb,FUb,GUb,HUb,IUb,JUb,KUb,NUb,OUb,PUb,QUb,RUb,SUb,TUb,UUb,WUb,VUb,XUb,YUb,ZUb,$Ub,aVb,bVb,cVb,dVb,eVb,fVb,gVb,hVb,iVb,jVb,kVb,lVb,mVb,nVb,pVb,oVb,rVb,sVb,tVb,uVb,vVb,wVb,xVb,yVb,AVb,BVb,CVb,DVb,EVb,FVb,
GVb,HVb,IVb,JVb,KVb,LVb,MVb,NVb,OVb,PVb,QVb,RVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,ZVb,$Vb,aWb,bWb,cWb,dWb,eWb,gWb,jWb,lWb,mWb,nWb,oWb,pWb,rWb,sWb,tWb,vWb,wWb,yWb,zWb,AWb,BWb,EWb,FWb,GWb,HWb,IWb,JWb,KWb,LWb,MWb,NWb,RWb,SWb,TWb,UWb,VWb,WWb,XWb,YWb,ZWb,$Wb,aXb,bXb,cXb,dXb,eXb,fXb,hXb,iXb,jXb,nXb,oXb,pXb,qXb,rXb,sXb,tXb,uXb,vXb,wXb,xXb,yXb,zXb,AXb,BXb,CXb,FXb,IXb,XM,YM,LXb,MXb,NXb,OXb,QXb,RXb,SXb,TXb,UXb,VXb,WXb,XXb,YXb,ZXb,$Xb,aYb,bYb,cYb,dYb,eYb,fYb,gYb,hYb,iYb,jYb,kYb,lYb,mYb,nYb,oYb,pYb,qYb,rYb,sYb,tYb,
uYb,vYb,wYb,xYb,yYb,zYb,AYb,BYb,CYb,DYb,EYb,FYb,GYb,HYb,IYb,JYb,KYb,LYb,MYb,OYb,PYb,QYb,RYb,SYb,TYb,UYb,WYb,XYb,YYb,ZYb,$Yb,aZb,bZb,cZb,dZb,eZb,fZb,gZb,hZb,iZb,jZb,kZb,lZb,mZb,nZb;AM=function(a,b){if(a)throw Error("H");b.push(65533)};zFb=function(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b};
AFb=function(a){if(typeof a==="string")return{buffer:_.gpb(a),lO:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),lO:!1};if(a.constructor===Uint8Array)return{buffer:a,lO:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),lO:!1};if(a.constructor===_.Na)return{buffer:_.Uvb(a)||new Uint8Array(0),lO:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),lO:!1};throw Error("M");};
DFb=function(a){switch(typeof a){case "boolean":return BFb||(BFb=[0,void 0,!0]);case "number":return a>0?void 0:a===0?CFb||(CFb=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};EFb=function(a,b,c){a[b]=c};FFb=function(a,b){var c=a.JCa;return b?function(d,e,f){return c(d,e,f,b)}:c};
LFb=function(a){var b=a[_.DBa];if(!b){var c=GFb(a),d=c.BTc;b=d?function(e,f){return d(e,f,c)}:function(e,f){for(var g=(0,_.tb)(e);HFb(f)&&f.Pt!=4;){var m=f.v3,n=c[m],r=!n,v=!1;if(!n){var y=c.wf;if(y){var D=y[m];if(D){var J=void 0;v=(J=y.vrd)==null?void 0:J[m];(!_.uAa||v)&&(y=IFb(D))&&(n=c[m]=y)}}}n&&n(f,e,m)||(m=f,y=m.z1,JFb(m),m.RTa?y=void 0:(D=m.Fg.getCursor()-y,m.Fg.setCursor(y),y=m.Fg.z3a(D)),m=e,y&&(_.Wa||(_.Wa=Symbol()),(D=m[_.Wa])?D.push(y):m[_.Wa]=[y]));r&&n&&!v&&KFb++<5&&_.$a()}g&16384&&
_.Ha(e)};a[_.DBa]=b}return b};IFb=function(a){a=Array.isArray(a)?a[0]instanceof _.Ek?a:[_.GBa,a]:[a,void 0];var b=a[0].JCa;if(a=a[1]){var c=LFb(a),d=GFb(a).gJb;return function(e,f,g){return b(e,f,g,d,c)}}return b};MFb=function(a,b,c){var d=a.JCa,e,f;return function(g,m,n){return d(g,m,n,f||(f=GFb(b).gJb),e||(e=LFb(b)),c)}};
GFb=function(a){var b=a[_.EBa];if(b)return b;b=a[_.EBa]={};var c=FFb,d=MFb;var e=e===void 0?EFb:e;b.gJb=DFb(a[0]);var f=0,g=a[++f];g&&g.constructor===Object&&(b.wf=g,g=a[++f],typeof g==="function"&&(b.BTc=g,b.Omd=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 _.Ek)var v=g;else v=_.HBa,f--;if(v.S2b){g=a[++f];r=a;var y=f;typeof g=="function"&&
(g=g(),r[y]=g);r=g}g=a[++f];y=n+1;typeof g==="number"&&g<0&&(y-=g,g=a[++f]);for(;n<y;n++){var D=m[n];e(b,n,r?d(v,r,D):c(v,D))}}return b};BM=function(a){function b(){_.Zea(c);if(c.value===_.Yma)throw new _.Nc(952,!1);return c.value}var c=Object.create(_.Zma),d=new NFb;c.value=a;b[_.Sc]=c;b.nQc=_.Kma.bind(b);b.set=function(e){c.wq(c.value,e)||(_.ofa(c,e),d.emit(e))};b.update=function(e){if(c.value===_.Yma)throw new _.Nc(952,!1);b.set(e(c.value))};b.subscribe=d.subscribe.bind(d);b.AU=d.AU;return b};
OFb=function(a){return a.Vc};PFb=function(a,b){var c=b.Wk.length-1;return c>=0&&(b=b.Wk[c],b.hg)?b.hg:a.path};QFb=function(a,b){var c=b.Wk;b=b.C2a;var d=c.length-1;if(d>=0){c=c[d];if(c.hg)return a.kc().ud(c.hg).kb();if(c=b.get(d))return a.kc().ud(c).kb()}return a};RFb=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};
SFb=function(a,b){if(!_.rG(b))return Object.assign({},a,{c3:b.state,Ida:!1});var c=b.Xb.iYc,d=c.Xn,e=c.u1a;c=c.pageToken;if(!d)return Object.assign({},a,{c3:2,Ida:!1});a=[].concat(_.nd(a.Wk),_.nd(d));var f=RFb(a),g=a.length>0?a[0].Of:void 0,m=new Set(a.map(function(r){return r.Of})),n=void 0;c?n={L3:"TOKEN",token:c}:e&&e.length>0&&(n={L3:"COMMITS",Wk:e});d=d.length>0?d[d.length-1].hg!=null:!1;return{Wk:a,kCb:m,c3:2,R_c:g,nextPage:n,C2a:f,Ida:b.Xb.Ida&&d}};
TFb=function(a){if(a&&a.Of)return{Of:a.Of,Zd:a.revisionNumber||void 0,Tr:a.Tr||void 0}};UFb=function(a){return a.ownerDocument};VFb=function(a){var b=_.zja();return b?b.Mp(2,a)||"":_.Ne(a,"Style")?_.Me(a):_.Ic(a)};WFb=function(a,b,c,d,e,f){c=_.Jf(a,b,c,d);return _.Jf(a,b+2,e,f)||c};XFb=function(a,b,c,d,e,f,g,m,n){var r=_.Bd(),v=WFb(r,_.Ad.qn,b,d,f,m);_.Dga(4);a=v?a+_.Ic(b)+c+_.Ic(d)+e+_.Ic(f)+g+_.Ic(m)+n:_.Ue;a!==_.Ue&&_.aka(r,a);return XFb};
YFb=function(a,b,c,d,e,f){var g=a+25;a=_.Bd();var m=a[g];if(a[1].data[g].le){var n=_.Gd();g=m.transform;b=n+b;c=WFb(a,b,c,d,e,f)?_.vla(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.Xma(a,b+4)}else c=m.transform(c,d,e,f);return c};
ZFb=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};
$Fb=function(a){a=_.rBa(a,_.Ri);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.bb(a);}};aGb=function(a){var b=$Fb(a);if(b)return{id:a.An()||_.tk(a,3,_.Ri)||_.tk(a,4,_.Ri)||_.tk(a,5,_.Ri),type:b}};bGb=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};
cGb=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=_.wza(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}]};
dGb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.fGb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.Q4a.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);eGb.includes(e)&&d.length>0&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.TF(a)?(d=_.eG(a.params.line),a="//depot/"+a.path,_.Bi(_.Bi(new _.Ai(_.E4a),"files",a+(d?":"+d:"")),b,c).toString()):_.kG(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)?_.Bi(_.Bi(_.Bi(new _.Ai(_.E4a),"vcs","cog"),b,c),"ext_google.git",a).toString():null):null};gGb=function(a,b){if(b&&b.Sf){var c=b.Sf,d=_.eqb(c);a=_.Xq(_.Wq(_.Vq(a.kc(),d.id,d.type),c.ej),b.mB).ud(b.path).kb()}return a};hGb=function(a){a=(a=a.Eb)&&a.toUpperCase();return a==="XREF"||a==="GROK"};
iGb=function(a){var b=_.fG(a,1),c=void 0;_.SF(a)&&a.yj()?c="/piper///depot/"+b:_.SF(a)?c="/"+a.repository+"/"+b:_.kG(a)&&(c="/h/"+a.ub+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.Ai((_.F4a||"")+"/codesearch/f"+c);c=a.params.Sb;a=_.Mi(a,1);c?(_.Bi(b,"ws",c),a&&_.Bi(b,"snapshot",a)):a&&a!=="HEAD"&&_.Bi(b,"cl",a);return b.toString()};jGb=function(){};kGb=function(a){a&1&&_.eg(0)};lGb=function(){};mGb=function(a){a&1&&_.E(0,lGb,0,0,"ng-template",12);a&2&&(a=_.O().va,_.F("cdkPortalOutlet",a.fY))};
nGb=function(a){a&1&&_.Q(0);a&2&&(a=_.O().va,_.ug(a.Sma))};
oGb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",7,2);_.N("click",function(){var f=_.w(c),g=f.va;f=f.aL;var m=_.O();return _.x(m.Qk(g,_.bg(1),f))})("cdkFocusChange",function(f){var g=_.w(c).aL,m=_.O();return _.x(m.cPa(f,g))});_.K(2,"span",8)(3,"div",9);_.H(4,"span",10)(5,"span",11);_.E(6,mGb,1,1,null,12)(7,nGb,1,1);_.I()()()}if(a&2){a=b.va;b=b.aL;var d=_.bg(1),e=_.O();_.Qf(a.m_a);_.Pf("mdc-tab--active",e.selectedIndex===b);_.F("id",e.V7(b))("disabled",a.disabled)("fitInkBarToContent",e.Cq);_.Nf("tabIndex",
e.qr(b))("aria-posinset",b+1)("aria-setsize",e.Tg.length)("aria-controls",e.U7(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.je?a.je:null);_.A(3);_.F("matRippleTrigger",d)("matRippleDisabled",a.disabled||e.Cc);_.A(3);_.Rf(a.fY?6:7)}};pGb=function(a){a&1&&_.eg(0)};
qGb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"mat-tab-body",13);_.N("_onCentered",function(){_.w(c);var e=_.O();return _.x(e.YNa())})("_onCentering",function(e){_.w(c);var f=_.O();return _.x(f.AOa(e))});_.I()}if(a&2){a=b.va;b=b.aL;var d=_.O();_.Qf(a.lRa);_.Pf("mat-mdc-tab-body-active",d.selectedIndex===b);_.F("id",d.U7(b))("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.ys);_.Nf("tabindex",d.Kx!=null&&d.selectedIndex===b?
d.Kx:null)("aria-labelledby",d.V7(b))("aria-hidden",d.selectedIndex!==b)}};
rGb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",1,0);_.N("@panelAnimation.done",function(d){_.w(c);var e=_.O();return _.x(e.Cl.next(d))});_.eg(2);_.I()}a&2&&(a=b.id,b=_.O(),_.Qf(b.nj),_.Pf("mat-mdc-autocomplete-visible",b.SC)("mat-mdc-autocomplete-hidden",!b.SC)("mat-primary",b.Ki==="primary")("mat-accent",b.Ki==="accent")("mat-warn",b.Ki==="warn"),_.F("id",b.id)("@panelAnimation",b.isOpen?"visible":"hidden"),_.Nf("aria-label",b.ariaLabel||null)("aria-labelledby",b.sS(a)))};
sGb=function(a,b){return a>=b.start&&a<b.end};uGb=function(a){return a.replace(tGb,function(b){return"\\"+b})};vGb=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 _.bb(a)}};wGb=function(a,b,c,d,e,f){e!==void 0&&(e=_.Zg(e));f&&d==="HEAD"&&(d=void 0);return Object.assign({},_.FG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};
xGb=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:_.bb(a)}};yGb=function(a){return _.TF(a)?_.dzb:"ID"};zGb=function(a){return _.TF(a)?_.ezb:"Commit Date"};AGb=function(a){return _.TF(a)?_.fzb:"Revision"};BGb=function(a,b){return a.toLowerCase()!==a?b.indexOf(a)>=0:b.toLowerCase().indexOf(a.toLowerCase())>=0};CGb=function(a,b){a=a.nY;var c=b.nY;return a.length===c.length&&a.every(function(d){return c.includes(d)})};
DGb=function(a){return!!a};EGb=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 _.bb(a)}};FGb=function(a){var b=[];for(a=a.parent;a!==void 0;)b.push(a),a=a.parent;return b};GGb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};
HGb=function(a){a&1&&_.K(0,"blame-layer",3);a&2&&(a=_.O(),_.F("layerBaseLocation",a.Rh))};IGb=function(a){a&1&&_.K(0,"nl-semantic-outlines-layer",3);a&2&&(a=_.O(),_.F("layerBaseLocation",a.Rh))};JGb=function(a){if(a&1){var b=_.Bd();_.H(0,"xrefs-layer",4);_.N("highlightedLines",function(c){_.w(b);var d=_.O();return _.x(d.dCa(c))});_.I()}a&2&&(a=_.O(),_.F("layerBaseLocation",a.Rh))};KGb=function(a){a&1&&_.K(0,"unified-deprecation-layer",3);a&2&&(a=_.O(),_.F("layerBaseLocation",a.Rh))};
LGb=function(a){a&1&&_.K(0,"coverage-layer",3);a&2&&(a=_.O(),_.F("layerBaseLocation",a.Rh))};MGb=function(a,b){a&1&&_.K(0,"finding-layer",5);a&2&&(a=b.va,b=_.O(),_.F("layerBaseLocation",b.Rh)("layerId",a))};NGb=function(a){return a.getType()===3&&a.bwa()};OGb=function(a){for(var b=[],c=_.sEb.exec(a);c!==null;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.jgb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.sEb.exec(a)}return b};
PGb=function(a,b,c){if(_.oqb(a)&&a.repository){var d=a.repository;if(b=_.Tvb(d,b,c))if(c=_.ok(b,2).split("/"),!(c.length<2))return a=_.Xq(_.Wq(_.Vq(a.kc(),c[0],"host"),c.slice(1).join("/")),_.ok(b,3)||"HEAD"),d!=="android"&&d!=="chops_infra_internal"||_.KG(a),a.kb()}};QGb=function(a,b){return a!==1?_.ne(a):b.J1.ha(_.jf(function(c){return c===0}),_.cf(0),_.uf(1))};
RGb=function(a){a&1&&(_.H(0,"div",6)(1,"h2",7),_.Q(2,"Commit message"),_.I(),_.K(3,"linkified-message",8),_.R(4,"emptyToConstant"),_.I());a&2&&(a=_.O(),_.A(3),_.F("message",a.message)("linkDefinitions",_.S(4,2,a.hha)))};SGb=function(a){a&1&&(_.H(0,"div",9)(1,"mat-icon"),_.Q(2,"person"),_.I(),_.H(3,"span"),_.Q(4),_.I(),_.H(5,"span",3),_.Q(6," (committer) "),_.I()());a&2&&(a=_.O(),_.A(4),_.ug(a.kqb))};TGb=function(a){a&1&&_.Vf(0)};UGb=function(a){a&1&&_.Vf(0)};
VGb=function(a){a&1&&(_.Sf(0),_.E(1,TGb,1,0,"ng-container",7),_.Q(2),_.E(3,UGb,1,0,"ng-container",7),_.Uf());if(a&2){a=_.O();var b=_.bg(7),c=_.bg(9);_.A();_.F("ngTemplateOutlet",b);_.A();_.tg(" ",a.j4c," ");_.A();_.F("ngTemplateOutlet",c)}};WGb=function(a){a&1&&_.Vf(0)};XGb=function(){};
$Gb=function(a){a&1&&(_.Sf(0),_.E(1,WGb,1,0,"ng-container",7)(2,XGb,0,0,"ng-template",8),_.Uf());if(a&2){a=_.O();var b=_.bg(7),c=_.bg(11);_.A();_.F("ngTemplateOutlet",b);_.A();_.F("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Bg(5,YGb,_.Bg(3,ZGb,a.uU)))}};aHb=function(){};bHb=function(a){a&1&&_.E(0,aHb,0,0,"ng-template",9);a&2&&(_.O(),_.F("ngTemplateOutlet",_.bg(13)))};cHb=function(){};
eHb=function(a){a&1&&_.E(0,cHb,0,0,"ng-template",8);a&2&&(_.O(),_.F("ngTemplateOutlet",_.bg(9))("ngTemplateOutletContext",_.Ag(2,dHb)))};fHb=function(a){a&1&&(_.H(0,"span",10),_.Q(1),_.R(2,"async"),_.I());a&2&&(a=_.O(),_.A(),_.tg("",_.S(2,1,a.eQb),":"))};gHb=function(a){a&1&&(_.H(0,"span",14),_.Q(1,"@"),_.I())};hHb=function(){};
iHb=function(a,b){a&1&&(_.Sf(0),_.H(1,"span",12),_.Q(2,"("),_.I(),_.E(3,gHb,2,0,"span",13)(4,hHb,0,0,"ng-template",8),_.H(5,"span"),_.Q(6,")"),_.I(),_.Uf());if(a&2){a=b.Na;b=_.O().S6c;_.O();var c=_.bg(11);_.A(3);_.F("ngIf",b);_.A();_.F("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Bg(3,YGb,a))}};jHb=function(a){a&1&&(_.E(0,iHb,7,5,"ng-container",11),_.R(1,"async"));a&2&&(a=_.O(),_.F("ngIf",_.S(1,1,a.Kla)))};
kHb=function(a,b){a&1&&(_.H(0,"conditional-link",15),_.R(1,"toPrettyRef"),_.R(2,"async"),_.Q(3),_.R(4,"toPrettyRef"),_.I());a&2&&(a=b.context,b=_.O(),_.fg("linkAriaLabel","Details for change ",_.S(1,7,a==null?null:a.Eb),""),_.F("condition",b.Q_a)("link",_.S(2,9,b.zba(a)))("trackGestureClick",!!b.Q_a)("trackProjectId",b.Rd.ub),_.A(3),_.tg(" ",_.S(4,11,a==null?null:a.Eb)," "))};lHb=function(){};
mHb=function(a){a&1&&_.E(0,lHb,0,0,"ng-template",8);a&2&&(_.O(3),_.F("ngTemplateOutlet",_.bg(9))("ngTemplateOutletContext",_.Ag(2,dHb)))};
nHb=function(a){a&1&&(_.Sf(0),_.H(1,"span",14),_.Q(2),_.I(),_.H(3,"a",16),_.Q(4," HEAD "),_.I(),_.H(5,"span",12),_.Q(6,"("),_.I(),_.H(7,"a",17),_.R(8,"async"),_.Q(9," CL "),_.I(),_.H(10,"span"),_.Q(11,")"),_.I(),_.Uf());if(a&2){a=_.O().Na;var b=_.O(2);_.A(2);_.tg("@ ",a.depth," behind");_.A();_.F("routerLink",a.yV)("trackGestureClick",!0)("trackProjectId",b.Rd.ub);_.A(4);_.F("universalLink",_.S(8,6,b.zba(a)))("trackProjectId",b.Rd.ub)}};
oHb=function(a,b){a&1&&(_.Sf(0),_.E(1,mHb,1,3,null,11)(2,nHb,12,8,"ng-container",11),_.Uf());a&2&&(a=b.Na,_.A(),_.F("ngIf",!a.depth||!a.yV),_.A(),_.F("ngIf",a.depth&&a.yV))};pHb=function(a){a&1&&(_.E(0,oHb,3,2,"ng-container",11),_.R(1,"async"));a&2&&(a=_.O(),_.F("ngIf",_.S(1,1,a.Kla)))};
qHb=function(a){if(a&1){var b=_.Bd();_.H(0,"code-diff",2);_.N("rendered",function(c){_.w(b);var d=_.O();return _.x(d.iya(c))});_.I()}a&2&&(a=_.O(),_.F("diffBase",a.yGb)("contents",a.zSb)("fileName",a.fileName)("leftLineNumberFormatter",a.bha)("rightLineNumberFormatter",a.ska)("leftLineWidgets",a.TV)("rightLineWidgets",a.kX)("collapseIdenticalLines",!1)("align",!1))};rHb=function(a){a&1&&(_.H(0,"dc-information-box"),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.PFa))};
sHb=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}};
tHb=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++}}};
uHb=function(a){return function(b){return(b=a.get(b))?""+b:""}};vHb=function(a){a&1&&(_.H(0,"mat-spinner",10),_.Q(1,"\n        "),_.I());a&2&&_.F("diameter",16)("strokeWidth",2)};wHb=function(a){if(a&1){var b=_.Bd();_.H(0,"code-diff-chunks",15);_.N("rendered",function(c){_.w(b);var d=_.O(2);return _.x(d.iya(c))});_.Q(1,"\n    ");_.I()}a&2&&(a=_.O(2),_.F("diffChunks",a.wm.yE)("fileName",a.wB))};
xHb=function(a){a&1&&(_.Sf(0),_.Q(1,"\n    "),_.H(2,"div",11),_.Q(3,"\n      "),_.H(4,"commit-information",12),_.Q(5,"\n      "),_.I(),_.Q(6,"\n      "),_.H(7,"commit-information",13),_.Q(8,"\n      "),_.I(),_.Q(9,"\n    "),_.I(),_.Q(10,"\n    "),_.E(11,wHb,2,2,"code-diff-chunks",14),_.Q(12,"\n  "),_.Uf());a&2&&(a=_.O(),_.A(4),_.F("activeLocation",a.i0c)("version",a.foa)("linkToCommitDetails",!1),_.A(3),_.F("activeLocation",a.k5c)("version",a.foa)("linkToCommitDetails",!1),_.A(4),_.F("ngIf",a.Ptb))};
yHb=function(a){a&1&&(_.H(0,"span",22),_.Q(1,"\n    "),_.H(2,"span",23),_.Q(3),_.R(4,"number"),_.I(),_.Q(5,"\n    "),_.H(6,"span",24),_.Q(7,","),_.I(),_.Q(8,"\n    "),_.H(9,"span",25),_.Q(10),_.R(11,"number"),_.I(),_.Q(12,"\n    "),_.H(13,"span",24),_.Q(14,","),_.I(),_.Q(15,"\n    "),_.H(16,"span",26),_.Q(17),_.R(18,"number"),_.I(),_.Q(19,"\n  "),_.I());a&2&&(a=_.O(2),_.A(2),_.Nf("aria-label",a.r4c)("aria-expanded",a.NU.Ed?"true":"false"),_.A(),_.tg("\n      -",_.cB(4,9,a.metadata.removed,"1.0-0"),
"\n    "),_.A(6),_.Nf("aria-label",a.nRc)("aria-expanded",a.NU.Ed?"true":"false"),_.A(),_.tg("\n      ",_.cB(11,12,a.metadata.changed,"1.0-0"),"\n    "),_.A(6),_.Nf("aria-label",a.FPc)("aria-expanded",a.NU.Ed?"true":"false"),_.A(),_.tg("\n      +",_.cB(18,15,a.metadata.aE,"1.0-0"),"\n    "))};
zHb=function(a){a&1&&(_.Q(0,"\n   "),_.H(1,"span",16),_.Q(2,"\n    "),_.H(3,"span",17),_.Q(4,"\n      "),_.K(5,"div",18),_.Q(6,"\n      "),_.K(7,"div",19),_.Q(8,"\n      "),_.K(9,"div",20),_.Q(10,"\n    "),_.I(),_.Q(11,"\n  "),_.I(),_.Q(12,"\n  "),_.E(13,yHb,20,18,"span",21),_.Q(14,"\n"));a&2&&(a=_.O(),_.A(5),_.Of("width",a.s4c,"%"),_.A(2),_.Of("width",a.oRc,"%"),_.A(2),_.Of("width",a.GPc,"%"),_.A(4),_.F("ngIf",a.wm&&a.wm.Lxa))};AHb=function(a,b){return b?a*100/(b.removed+b.changed+b.aE):0};
CHb=function(a){a&1&&(_.H(0,"div",4)(1,"div",5)(2,"span",6),_.Q(3,"Type"),_.I(),_.H(4,"span"),_.Q(5," Path "),_.I()(),_.H(6,"div",7)(7,"span"),_.Q(8," Change Summary "),_.I(),_.K(9,"expand-all-button",8),_.I()());a&2&&(a=_.O(),_.A(9),_.F("place",a.location)("disabled",!!BHb(a))("matTooltip",BHb(a))("matTooltipDisabled",!BHb(a)))};
EHb=function(a){if(a&1){var b=_.Bd();_.H(0,"commit-file-entry",10);_.N("rendered",function(d){_.w(b);var e=_.O(2);!e.OM.FZa&&d.rendered&&d.ida===e.i1&&(e.i1+=1,DHb(e));return _.x()});_.I()}if(a&2){a=_.O().index;var c=_.O();_.F("entryIndex",a)("location",c.location)("entry",c.Kda.get(a))("expand",c.expand.get(a))}};FHb=function(a,b){a&1&&(_.Sf(0),_.E(1,EHb,1,4,"commit-file-entry",9),_.Uf());a&2&&(a=b.index,b=_.O(),_.A(),_.F("ngIf",a<b.F1))};
HHb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"button",11);_.N("click",function(){_.w(b);var c=_.O();GHb(c);return _.x()});_.Q(2," Show More ");_.I();_.Uf()}a&2&&(a=_.O(),_.A(),_.F("trackProjectId",a.location.ub))};IHb=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.Zd==="CitC"&&f.Sb?encodeURIComponent(f.Sb):""):"")+location.search+location.hash};
JHb=function(a){return _.Uq(_.XG(a.kc(),function(b){b.Mj="1";b.Wf=0;delete b.io;delete b.oy;delete b.py}).kb())};KHb=function(a){return _.Uq(_.XG(a.kc(),function(b){b.Mj="1";b.Wf=0;delete b.If;delete b.Jp;delete b.nw}).kb())};LHb=function(a){return _.Uq(_.XG(a.kc(),function(b){b.Mj="1";b.Wf=0;delete b.io;delete b.oy;delete b.py;delete b.If;delete b.Jp;delete b.nw}).kb())};
OHb=function(a,b,c,d,e){if(!c.lG||!_.SF(b.Za)){var f;c=(f=b.fX)!=null?f:b.Za;if(!_.SF(c))return _.Qo(e,_.Oo(e,MHb(c,d.id,a.hg)));CM.has(c)||CM.set(c,{});b=CM.get(c);b.root==null&&(e=new URL(_.Qo(e,_.Oo(e,MHb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=e.length===1?"":";"+e.slice(1).join(";");return e[0]+"/"+NHb(a.hg||c.path)+b+";cl="+encodeURIComponent(a.id)+(a.Zd==="CitC"&&a.Sb?";ws="+encodeURIComponent(a.Sb):"")+location.search+location.hash}};
MHb=function(a,b,c){var d;return _.Uq(_.Xq(a.kc().hj({Mj:"1",Wf:0,line:a.params.line}),b).ud((d=c!=null?c:a.path)!=null?d:"/").kb())};NHb=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};PHb=function(a){a&1&&(_.H(0,"mat-header-cell"),_.Q(1," Order "),_.I())};QHb=function(a){a&1&&(_.Sf(0),_.Q(1),_.R(2,"number"),_.Uf());a&2&&(a=_.O().Na,_.A(),_.tg(" #",_.cB(2,1,a,"1.0-0")," "))};RHb=function(a){a&1&&(_.H(0,"mat-icon",43),_.Q(1," help_outline "),_.I())};
SHb=function(a,b){a&1&&(_.Sf(0),_.E(1,QHb,3,4,"ng-container",42)(2,RHb,2,0,"ng-template",null,1,_.Dg),_.Uf());a&2&&(a=b.Na,b=_.bg(3),_.A(),_.F("ngIf",a>=0)("ngIfElse",b))};THb=function(a,b){a&1&&(_.H(0,"mat-cell"),_.E(1,SHb,4,2,"ng-container",41),_.R(2,"blameIndexOf"),_.I());a&2&&(a=b.va,b=_.O(),_.A(),_.F("ngIf",_.cB(2,1,a.id,b.ssa)))};UHb=function(a){a&1&&(_.H(0,"mat-header-cell",44)(1,"span",45),_.Q(2,"Action Button"),_.I()())};
XHb=function(a,b){a&1&&(_.H(0,"mat-cell")(1,"button",46)(2,"mat-icon"),_.Q(3),_.I()()());a&2&&(a=b.va,b=_.O(),_.A(),_.Nf("aria-expanded",b.CB.has(a.id))("aria-label",b.CB.has(a.id)?VHb.format({id:a.id}):WHb.format({id:a.id}))("data-action",b.Ffc)("data-row-id",a.id),_.A(2),_.ug(b.CB.has(a.id)?"expand_less":"expand_more"))};YHb=function(a){a&1&&(_.H(0,"mat-header-cell"),_.Q(1),_.I());a&2&&(a=_.O(),_.Of("max-width",a.xSb(),"px"),_.A(),_.tg(" ",a.bXc(a.Hd.Za)," "))};
ZHb=function(a,b){a&1&&(_.H(0,"mat-cell")(1,"a",47),_.R(2,"linkifyRevision"),_.Q(3),_.I()());a&2&&(a=b.va,b=_.O(),_.Of("max-width",b.xSb(),"px"),_.A(),_.Of("padding-left",b.h5c(),"px"),_.dM("aria-label","Revision ",a.Zd,""),_.Nf("href",_.dB(2,10,a,b.Hd,b.Va),_.Se)("data-action",b.Afc)("data-action-name",b.Hd.uG?"updateRightDiff":"updateRevisionContents"),_.A(2),_.tg(" ",a.Zd," "))};$Hb=function(a){a&1&&(_.H(0,"mat-header-cell"),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg(" ",a.OWc(a.Hd.Za)," "))};
aIb=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",53,3);if(a&2){a=_.bg(1);var b=_.O(2).va;_.F("changelistId",b.id)("onedevIsHovercardReady",a.CJ)}};
bIb=function(a){a&1&&(_.Sf(0),_.H(1,"a",51),_.R(2,"linkifyId"),_.Q(3),_.R(4,"toPrettyRef"),_.I(),_.H(5,"onedev-hovercard",null,2),_.E(7,aIb,2,2,"onedev-changelist-hovercard",52),_.I(),_.Uf());if(a&2){a=_.bg(6);var b=_.O().va,c=_.O();_.A();_.dM("aria-label","CL ",b.id,"");_.F("onedevHovercardTrigger",a);_.Nf("href",YFb(2,6,b,c.Hd,c.w7a,c.Va),_.Se)("data-action",c.m$a);_.A(2);_.tg(" ",_.S(4,11,b.id)," ")}};
cIb=function(a){a&1&&(_.H(0,"a",54),_.R(1,"linkifyId"),_.Q(2),_.R(3,"toPrettyRef"),_.I());if(a&2){a=_.O().va;var b=_.O();_.dM("aria-label","CL ",a.id,"");_.Nf("href",YFb(1,5,a,b.Hd,b.w7a,b.Va),_.Se)("data-action",b.m$a);_.A(2);_.tg(" ",_.S(3,10,a.id)," ")}};
dIb=function(a,b){a&1&&(_.H(0,"mat-cell",48),_.E(1,bIb,8,13,"ng-container",49)(2,cIb,4,12,"a",50),_.I());if(a&2){a=b.va;b=_.O();if(a.nX!=="history")a=!1;else{var c=a.Zd==="CitC";a=a.Zd!=null&&_.TF(b.Hd.Za)&&!c}_.F("ngSwitch",a);_.A();_.F("ngSwitchCase",!0);_.A();_.F("ngSwitchCase",!1)}};eIb=function(a){a&1&&(_.H(0,"mat-header-cell"),_.Q(1," Description "),_.I())};fIb=function(a){a&1&&(_.H(0,"strong"),_.Q(1,"[deleted]"),_.I())};
gIb=function(a,b){a&1&&(_.H(0,"span",57),_.Q(1),_.I());a&2&&(a=b.va,b=_.O().va,_.Pf("cleanup",b.Vn),_.A(),_.ug(a))};hIb=function(a,b){a&1&&(_.H(0,"mat-cell",55),_.E(1,fIb,2,0,"strong",41)(2,gIb,2,3,"span",56),_.Q(3),_.R(4,"truncateCommitMessage"),_.I());a&2&&(a=b.va,_.A(),_.F("ngIf",a.operation==="DELETE"),_.A(),_.F("ngForOf",a.tags),_.A(),_.tg(" ",_.S(4,3,a.subject)," "))};iIb=function(a){a&1&&(_.H(0,"mat-header-cell"),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg(" ",a.NWc(a.Hd.Za)," "))};
jIb=function(a,b){a&1&&(_.H(0,"mat-cell",55),_.K(1,"date",58),_.I());a&2&&(a=b.va,_.A(),_.F("value",a.time))};kIb=function(a){a&1&&(_.H(0,"mat-header-cell"),_.Q(1," Author "),_.I())};lIb=function(a){a&1&&(_.Sf(0),_.H(1,"a",59),_.Q(2),_.I(),_.Uf());if(a&2){a=_.O().va;var b=_.O();_.A();_.gg("title",a.nn);_.fg("email","",a.nn,"@google.com");_.Nf("href",_.Qv+"#search/&q=a:"+a.nn+"%20is:submitted",_.Se)("data-action",b.wfc);_.A();_.tg(" ",a.nn," ")}};
mIb=function(a){a&1&&_.Q(0);a&2&&(a=_.O().va,_.tg(" ",a.nn," "))};nIb=function(a){a&1&&(_.H(0,"mat-cell",55),_.E(1,lIb,3,6,"ng-container",42),_.R(2,"isPiperPlace"),_.E(3,mIb,1,1,"ng-template",null,4,_.Dg),_.I());if(a&2){a=_.bg(4);var b=_.O();_.A();_.F("ngIf",_.S(2,2,b.Hd==null?null:b.Hd.Za))("ngIfElse",a)}};oIb=function(a){a&1&&(_.H(0,"mat-header-cell",60)(1,"span",45),_.Q(2,"Action Button"),_.I()())};
pIb=function(a){a&1&&(_.H(0,"a",65),_.R(1,"linkifyLeft"),_.Q(2),_.I());if(a&2){a=_.O().va;var b=_.O();_.F("isMatFlatButton",a.id===b.Hd.eha);_.Nf("id","historyLeftSelectorOfCl-"+a.id)("aria-pressed",a.id===b.Hd.eha)("href",_.dB(1,7,a,b.Hd,b.Va),_.Se)("data-action",b.n$a)("aria-label",b.M$a);_.A(2);_.tg(" ",b.M$a," ")}};
rIb=function(a){if(a&1){var b=_.Bd();_.H(0,"a",66);_.R(1,"linkifyDiff");_.N("keyup.enter",function(){_.w(b);var d=_.O(2);return _.x(qIb(d))});_.Q(2);_.I()}if(a&2){a=_.O().va;var c=_.O();_.Of("display",a.gK.length?null:"none");_.F("isMatFlatButton",a.id===c.Hd.eha);_.Nf("aria-pressed",a.id===c.Hd.eha)("href",_.dB(1,8,a,c.Hd,c.Va),_.Se)("data-action",c.n$a)("aria-label",c.O$a);_.A(2);_.tg(" ",c.O$a," ")}};sIb=function(a){a&1&&(_.H(0,"span",45),_.Q(1," No Data "),_.I())};
tIb=function(a,b){a&1&&(_.H(0,"mat-cell",61),_.E(1,pIb,3,11,"a",62)(2,rIb,3,12,"a",63)(3,sIb,2,0,"span",64),_.I());a&2&&(a=b.va,b=_.O(),_.F("ngSwitch",b.Hd.uG),_.A(),_.F("ngSwitchCase",!0),_.A(),_.F("ngSwitchCase",!1),_.A(),_.F("ngIf",!b.Hd.uG&&!a.gK.length))};uIb=function(a){a&1&&(_.H(0,"mat-header-cell",67)(1,"span",45),_.Q(2,"Action Button"),_.I()())};
vIb=function(a){a&1&&(_.H(0,"a",70),_.R(1,"linkifyRight"),_.Q(2),_.I());if(a&2){a=_.O().va;var b=_.O();_.F("isMatFlatButton",a.id===b.Hd.rK);_.Nf("aria-pressed",a.id===b.Hd.rK)("href",_.dB(1,6,a,b.Hd,b.Va),_.Se)("data-action",b.o$a)("aria-label",b.N$a);_.A(2);_.tg(" ",b.N$a," ")}};
wIb=function(a){a&1&&(_.H(0,"a",71),_.R(1,"linkifyRight"),_.Q(2),_.I());if(a&2){a=_.O().va;var b=_.O();_.F("isMatFlatButton",a.id===b.Hd.rK);_.Nf("aria-pressed",a.id===b.Hd.rK)("href",_.dB(1,6,a,b.Hd,b.Va),_.Se)("data-action",b.o$a)("aria-label",b.P$a);_.A(2);_.tg(" ",b.P$a," ")}};xIb=function(a){a&1&&(_.H(0,"mat-cell",61),_.E(1,vIb,3,10,"a",68)(2,wIb,3,10,"a",69),_.I());a&2&&(a=_.O(),_.F("ngSwitch",a.Hd.uG),_.A(),_.F("ngSwitchCase",!0),_.A(),_.F("ngSwitchCase",!1))};
zIb=function(a){a&1&&(_.H(0,"mat-header-cell",72)(1,"span",45),_.Q(2,"Action Button"),_.I()());a&2&&(a=_.O(),_.Nf("aria-label","Browse repo at revision/ "+yIb(a.Hd.Za)))};
BIb=function(a,b){a&1&&(_.H(0,"mat-cell")(1,"a",73),_.R(2,"linkifyRoot"),_.H(3,"mat-icon"),_.Q(4,"code"),_.I()(),_.H(5,"button",74)(6,"mat-icon"),_.Q(7,"content_copy"),_.I()()());a&2&&(a=b.va,b=_.O(),_.A(),_.F("matTooltip",AIb(a.id,b.Hd.Za)),_.Nf("href",YFb(2,10,a,b.Hd,b.w7a,b.Va),_.Se)("title",AIb(a.id,b.Hd.Za))("data-action",b.xfc)("aria-label",AIb(a.id,b.Hd.Za)),_.A(4),_.F("title",yIb(b.Hd.Za))("matTooltip",yIb(b.Hd.Za)),_.Nf("data-copy-content",a.id)("data-action",b.yfc)("aria-label",yIb(b.Hd.Za)))};
CIb=function(a){a&1&&_.K(0,"mat-header-cell")};DIb=function(a,b){a&1&&(_.H(0,"mat-cell"),_.Q(1),_.I());a&2&&(a=b.va,_.A(),_.tg(" Previously: ",a.hg," "))};EIb=function(a){a&1&&_.K(0,"mat-header-cell")};
FIb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"mat-cell");_.Q(1);_.H(2,"a",75);_.N("click",function(){var d=_.w(c).va,e=_.O();d.lea=!d.lea;return _.x(e.return)});_.Q(3);_.I()()}a&2&&(a=b.va,_.A(),XFb(" No matches in revisions [",a.hwa[a.hwa.length-1],", ",a.hwa[0],"], changelists [",a.gwa[a.gwa.length-1],", ",a.gwa[0],"] "),_.A(2),_.tg(" ",a.lea?"Hide":"Show"," "))};
GIb=function(a){a&1&&(_.K(0,"linkified-message",77),_.R(1,"emptyToConstant"));a&2&&(a=_.O().va,_.F("message",a.message)("linkDefinitions",_.S(1,2,a.dU)))};HIb=function(a,b){a&1&&(_.H(0,"mat-cell"),_.E(1,GIb,2,4,"linkified-message",76),_.I());a&2&&(a=b.va,b=_.O(),_.A(),_.F("ngIf",b.CB.has(a.id)))};
JIb=function(a){a&1&&(_.H(0,"div",79)(1,"button",46)(2,"mat-icon"),_.Q(3),_.I()(),_.Q(4),_.I());if(a&2){a=_.O().va;var b=_.O();_.A();_.Nf("aria-expanded",b.gW.has(a.id))("aria-label",b.gW.has(a.id)?b.Gmc:b.Vmc);_.A(2);_.ug(b.gW.has(a.id)?"expand_less":"expand_more");_.A();_.tg(" ",IIb(a.matches)," matches in the code at this revision. ")}};
KIb=function(a,b){a&1&&(_.H(0,"mat-cell"),_.E(1,JIb,5,4,"div",78),_.I());a&2&&(a=b.va,b=_.O(),_.Nf("data-action",b.Cfc)("data-row-id",a.id),_.A(),_.F("ngIf",a.matches!=null))};
LIb=function(a,b){a&1&&_.K(0,"file-search-snippet",81);if(a&2){a=b.va;var c=b.last,d=_.O(2).va;b=_.O();_.Pf("last",c);c=d.matches.Zd;d=d.hg||b.Hd.Za.path;var e=d+":"+c;b.N_a.get(e)==null&&b.N_a.set(e,_.kqb(_.$q(b.Hd.Za.kc(),{If:c}).ud(d).kb(),b.Va,{cga:"oneBased"}));c=b.N_a.get(e);_.F("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.ISa)}};
MIb=function(a){a&1&&(_.Sf(0),_.E(1,LIb,1,7,"file-search-snippet",80),_.Uf());a&2&&(a=_.O().va,_.A(),_.F("ngForOf",a.matches.ol))};NIb=function(a,b){a&1&&(_.H(0,"mat-cell"),_.E(1,MIb,2,1,"ng-container",41),_.I());a&2&&(a=b.va,_.A(),_.F("ngIf",a.matches!=null))};OIb=function(a){a&1&&_.K(0,"mat-header-row")};
RIb=function(a,b){a&1&&_.K(0,"mat-row",82);a&2&&(a=b.va,b=_.O(),_.Pf("active",b.CB.has(a.id))("left-row",b.Hd.eha===a.id)("right-row",b.Hd.rK===a.id)("active-element",a.id===b.fea)("hidden",(a.hidden==null?null:a.hidden.lea)===!1)("cleanup",a.Vn),_.Nf("aria-label",_.TF(b.Hd.Za)?PIb.format({id:a.id,author:a.nn}):QIb.format({id:a.id,author:a.nn})))};
SIb=function(a,b){a&1&&_.K(0,"mat-row",83);a&2&&(a=b.va,b=_.O(),_.Pf("hidden",(a.hidden==null?null:a.hidden.lea)===!1||!b.CB.has(a.id)),_.Nf("aria-hidden",!b.CB.has(a.id)))};TIb=function(a){a&1&&_.K(0,"mat-row",84)};UIb=function(a){a&1&&_.K(0,"mat-row")};VIb=function(a,b){a&1&&_.K(0,"mat-row",85);a&2&&(a=b.va,b=_.O(),_.Of("display",b.gW.has(a.id)&&a.matches!=null?"":"none"))};WIb=function(a){a&1&&_.K(0,"mat-row",86)};
XIb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",92);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(c.tX=!1)});_.H(1,"mat-icon");_.Q(2,"collapse_all");_.I()()}a&2&&(a=_.O(2),_.F("ascTrackElement",a.uab))};
YIb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",87)(1,"button",88)(2,"mat-icon");_.Q(3,"search");_.I()();_.H(4,"mat-form-field",89)(5,"input",90,5);_.N("keydown.enter",function(){_.w(b);var c=_.O();return _.x(c.d5a.next())});_.I()();_.E(7,XIb,3,1,"button",91);_.I()}a&2&&(a=_.O(),_.A(),_.F("ascTrackElement",a.uab),_.Nf("data-action",a.Dfc),_.A(3),_.Of("width",a.tX?"500px":0)("opacity",a.tX?1:0)("pointer-events",a.tX?"unset":"none"),_.A(),_.F("formControl",a.Rq),_.A(2),_.F("ngIf",a.tX))};
cJb=function(a){return[].concat(_.nd(ZIb),_.nd($Ib),_.nd(a),_.nd(aJb),_.nd(bJb))};jJb=function(a,b){switch(a){case 0:return b?dJb:eJb;case 1:return b?fJb:gJb;case 2:return b?hJb:iJb;default:return _.bb(a,"Unknown column type")}};kJb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Za.path].concat(_.nd(b.entries.map(function(d){var e;return((e=d.nq)==null?void 0:e.hg)||""}))).filter(function(d){return!!d}))).join("|")+")"};
lJb=function(a){a&1&&(_.Q(0),_.R(1,"number"));a&2&&(a=_.O().Na,_.tg(" files (",_.cB(1,1,a.files.length,"1.0-0"),") "))};mJb=function(a){a&1&&(_.H(0,"span"),_.Q(1,"+"),_.I())};nJb=function(a){a&1&&(_.Q(0),_.R(1,"number"),_.E(2,mJb,2,0,"span",5),_.Q(3,") "));a&2&&(a=_.O(2).Na,_.tg(" commits (",_.cB(1,2,a.VN.entries.length,"1.0-0"),""),_.A(2),_.F("ngIf",a.RFb))};
oJb=function(a){a&1&&(_.H(0,"dc-information-box",8),_.Q(1),_.R(2,"number"),_.I());a&2&&(a=_.O(2).Na,_.A(),_.tg(" There are a large number of commits. We are only showing the most recent ",_.cB(2,1,a.VN.entries.length,"1.0-0")," commits. "))};pJb=function(a,b){a&1&&_.K(0,"history-table",9);a&2&&(a=b.Na,b=_.O(2).Na,_.F("data",b.VN)("historyPlace",a))};
qJb=function(a){a&1&&(_.H(0,"mat-tab"),_.E(1,nJb,4,5,"ng-template",3)(2,oJb,3,4,"dc-information-box",6)(3,pJb,1,2,"history-table",7),_.R(4,"async"),_.I());a&2&&(a=_.O().Na,_.A(2),_.F("ngIf",a.RFb),_.A(),_.F("ngIf",_.S(4,2,a.VN.Hd)))};
rJb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.H(1,"mat-tab-group",2);_.N("selectedTabChange",function(d){_.w(c);var e=_.O(),f=e.Ja,g=f.ob;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.bb(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Za.ub});return _.x()});_.H(2,"mat-tab");_.E(3,lJb,2,4,"ng-template",3);_.K(4,"commit-fileset",4);_.I();_.E(5,qJb,5,4,"mat-tab",5);_.I();_.Uf()}a&
2&&(a=b.Na,b=_.O(),_.A(),_.F("@.disabled",!0),_.A(3),_.F("leftRefSpec",b.comparison.ps)("location",b.comparison.Za)("includeHeader",!0)("rightRefSpec",b.comparison.Kp)("fileDiffEntries",a.files),_.A(),_.F("ngIf",!b.comparison.PDb))};sJb=function(a){a&1&&_.K(0,"loading",10);a&2&&_.F("hasBackground",!0)("diameter",48)};tJb=function(a){a&1&&_.K(0,"ref-picker",3);a&2&&(a=_.O(2),_.F("refPickerData",a.a4)("trackElement",a.wP))};
uJb=function(a){a&1&&_.E(0,tJb,1,2,"ref-picker",2);a&2&&(a=_.O(),_.F("ngIf",a.comparison.Za&&a.comparison.Za.Eb))};vJb=function(a,b){return _.$q(b.kc(),{io:a}).kb()};wJb=function(a,b){return _.Xq(b.kc(),a).kb()};
xJb=function(a){a&1&&(_.Sf(0),_.H(1,"span",6),_.Q(2," Comparing: "),_.I(),_.K(3,"comparison-ref-picker",7),_.H(4,"span",8),_.Q(5),_.I(),_.K(6,"comparison-ref-picker",9),_.H(7,"a",10)(8,"mat-icon"),_.Q(9,"cancel"),_.I()(),_.Uf());a&2&&(a=_.O(),_.A(3),_.F("comparison",a.comparison)("selector",a.o5b),_.A(2),_.tg(" ",a.PRc," "),_.A(),_.F("comparison",a.comparison),_.A(),_.F("routerLink",a.GTc)("trackProjectId",a.comparison.Za.ub))};
yJb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"a",11)(2,"mat-icon");_.Q(3,"code");_.I();_.Sf(4);_.H(5,"span");_.Q(6,"Browse");_.I();_.Uf();_.I();_.H(7,"copy-button",12);_.N("copyEvent",function(){_.w(b);var c=_.O();return _.x(c.rs())});_.I();_.K(8,"mat-divider",13);_.Uf()}a&2&&(a=_.O(),_.A(),_.F("routerLink",a.RQc)("matTooltip",a.SQc)("trackProjectId",a.comparison.Za.ub),_.A(6),_.F("buttonLabel",a.mSc)("hoverMsg",a.AYa)("copyText",a.comparison.i5c),_.A(),_.F("vertical",!0))};
zJb=function(a){a&1&&(_.K(0,"commit-information",14),_.H(1,"a",15),_.Q(2," Compare "),_.I());a&2&&(a=_.O(),_.F("activeLocation",a.comparison.Za)("version",a.foa)("linkToCommitDetails",!1),_.A(),_.F("routerLink",a.RRc)("trackProjectId",a.comparison.Za.ub))};AJb=function(a){a&1&&_.K(0,"segmented-dropdown-button",6);a&2&&(a=_.O(),_.F("item",a.c3c))};
BJb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"li")(1,"button",8);_.N("click",function(){var d=_.w(c).va,e=_.O(2);return _.x(e.aUb.emit(d.id))});_.Q(2);_.R(3,"toPrettyRef");_.I()()}a&2&&(a=b.va,_.Pf("active-element",a.selected),_.A(),_.F("color",a.selected?"primary":null),_.A(),_.tg(" ",_.S(3,4,a.id)," "))};CJb=function(a){a&1&&(_.H(0,"ul"),_.E(1,BJb,4,6,"li",7),_.I());a&2&&(a=_.O(),_.A(),_.F("ngForOf",a.Gia))};
DJb=function(a,b){a&1&&(_.Sf(0),_.H(1,"a",10),_.Q(2),_.R(3,"toPrettyRef"),_.I(),_.Uf());a&2&&(a=b.Na,_.A(),_.F("routerLink",a.FTc),_.A(),_.tg(" ",_.S(3,2,a.id)," "))};EJb=function(a){a&1&&_.E(0,DJb,4,4,"ng-container",9);a&2&&(a=_.O(),_.F("ngIf",a.Gia[0]))};FJb=function(a,b){return _.Xq(_.iG(a.kc(),"ref"),b).hj({}).kb()};GJb=function(a,b){return(a.displayName||a.Sf.ej).localeCompare(b.displayName||b.Sf.ej)};
HJb=function(a){a=a.Sf;var b=_.Ypb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.ni};case "host":return{kind:b,Cn:a.Cn};case "depot":return{kind:b};default:return _.bb(b,"Unknown repository group type")}};IJb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Cn;case "depot":return"depot";default:return _.bb(a,"Unknown repository group type")}};
JJb=function(a){if(a.KI!=null)return a.KI.name;if(a.Lm!=null)return a.Lm.projectId;if(a.host!=null)return a.host.name;if(a.ni!=null)return a.ni.displayName;throw Error("af");};KJb=function(a,b){a=JJb(a);b=JJb(b);return a<b?-1:a>b?1:0};LJb=function(a){a&1&&_.K(0,"mat-icon",7);a&2&&(a=_.O(2),_.F("svgIcon",a.icon))};MJb=function(a){a&1&&(_.H(0,"span",8),_.Q(1),_.I());a&2&&(a=_.O(2),_.A(),_.tg(" ",a.scope," "))};
NJb=function(a){a&1&&(_.H(0,"div",3),_.E(1,LJb,1,1,"mat-icon",4),_.H(2,"div",5),_.E(3,MJb,2,1,"span",6),_.H(4,"span"),_.Q(5),_.I()()());a&2&&(a=_.O(),_.A(),_.F("ngIf",a.icon),_.A(2),_.F("ngIf",a.scope),_.A(2),_.ug(a.name))};OJb=function(a){a&1&&(_.H(0,"conditional-link",6),_.Q(1),_.I());a&2&&(a=_.O(2),_.Pf("active-element",a.uQa),_.F("ascTrackElement",a.E5)("trackGestureClick",!a.uQa)("trackProjectId",a.Za.ub)("condition",!a.uQa)("link",a.tQa),_.A(),_.tg("",a.JPc," "))};
PJb=function(a){a&1&&(_.H(0,"button",11),_.K(1,"mat-icon",12),_.I());if(a&2){a=_.O().va;var b=_.O(2);_.A();_.F("svgIcon",b.Fc.be(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};QJb=function(a){a&1&&_.K(0,"mat-icon",13);a&2&&(a=_.O().va,_.F("svgIcon",a.icon))};
RJb=function(a,b){a&1&&(_.H(0,"mat-tree-node",7),_.E(1,PJb,2,1,"button",8)(2,QJb,1,1,"mat-icon",9),_.H(3,"conditional-link",10),_.Q(4),_.I()());a&2&&(a=b.va,b=_.O(2),_.Pf("active-element",a.fg===b.Qo),_.F("matTreeNodePaddingIndent",50),_.A(),_.F("ngIf",a.children),_.A(),_.F("ngIf",a.icon),_.A(),_.F("ascTrackElement",b.E5)("trackGestureClick",a.fg!==b.Qo)("condition",a.fg!==b.Qo)("link",_.YG(a.location).Mb)("queryParams",_.YG(a.location).Ta),_.A(),_.tg("",a.name," "))};
SJb=function(a){a&1&&(_.Sf(0),_.E(1,OJb,2,8,"conditional-link",3),_.H(2,"mat-tree",4),_.E(3,RJb,5,11,"mat-tree-node",5),_.I(),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngIf",a.tQa),_.A(),_.F("dataSource",a.dataSource)("treeControl",a.Fc)("expansionKey",a.Dua))};TJb=function(a,b){a&1&&_.K(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.O(2),_.F("contextName",b.E5)("currentScope",b.Za)("searchResultItem",a))};
UJb=function(a){if(a&1){var b=_.Bd();_.H(0,"no-search-match",18);_.N("clear",function(){_.w(b);var c=_.O(2);return _.x(c.JM())});_.I()}a&2&&(a=_.O(2),_.F("filter",a.Uh))};VJb=function(a){a&1&&(_.H(0,"div",14),_.E(1,TJb,1,3,"repository-search-result-entry",15),_.I(),_.E(2,UJb,1,1,"no-search-match",16));a&2&&(a=_.O(),_.A(),_.F("ngForOf",a.OC),_.A(),_.F("ngIf",a.O6c))};WJb=function(a){return a.level};XJb=function(a){return!a.location.repository};YJb=function(a){a&1&&_.K(0,"loading",5)};
ZJb=function(a){a&1&&_.K(0,"repository-searchable-tree-data",6);if(a&2){a=_.O().Na;var b=_.O();_.F("searchTrackElement",b.Pka)("treeItemNavigateTrackElement",b.E5)("place",b.Za)("repositoriesMap",a.Xb)}};$Jb=function(a){a&1&&(_.H(0,"div",7),_.Q(1),_.I());a&2&&(a=_.O().Na,_.A(),_.tg(" ",a.message," "))};
aKb=function(a,b){a&1&&(_.Sf(0,1),_.E(1,YJb,1,0,"loading",2)(2,ZJb,1,4,"repository-searchable-tree-data",3)(3,$Jb,2,1,"div",4),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngSwitchCase",b.ad.ai),_.A(),_.F("ngSwitchCase",b.ad.Error))};bKb=function(a){a&1&&_.K(0,"repository-searchable-tree",1);a&2&&(a=_.O(),_.F("place",a.Za))};cKb=function(a){a&1&&(_.Sf(0),_.H(1,"div",6)(2,"span"),_.Q(3," Could not load commit. "),_.I()(),_.Uf())};
dKb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"div",10,0);_.K(3,"commit-overview",11);_.I();_.K(4,"splitter",12);_.H(5,"parent-selector",13);_.N("selectedParentChange",function(d){_.w(b);var e=_.O(3);return _.x(e.wMb.next(d))});_.I();_.Uf()}if(a&2){a=_.bg(2);var c=_.O(2).Na;_.A(3);_.F("commit",c.Xb.nq);_.A();_.F("changeSizeOf",a);_.A();_.F("parents",c.Xb.ZO)("comparison",c.Xb.comparison)}};
eKb=function(a){a&1&&(_.Sf(0),_.H(1,"div",7),_.K(2,"commit-header",8),_.E(3,dKb,6,4,"ng-container",2),_.K(4,"entry-container",9),_.I(),_.Uf());if(a&2){a=_.O().Na;var b=_.O();_.A(2);_.F("comparison",a.Xb.comparison)("viewMode",a.Xb.pu);_.A();_.F("ngIf",!b.Mwa(a.Xb));_.A();_.F("comparison",a.Xb.comparison)}};fKb=function(a){a&1&&_.K(0,"loading",14);a&2&&_.F("hasBackground",!0)("diameter",48)};
gKb=function(a,b){a&1&&(_.Sf(0)(1,3),_.E(2,cKb,4,0,"ng-container",4)(3,eKb,5,4,"ng-container",4)(4,fKb,1,2,"loading",5),_.Uf()());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.ai),_.A(),_.F("ngSwitchCase",b.ad.mj))};hKb=function(a,b){var c=b.gK||[],d,e=(d=(d=_.Mi(a,2))?d:c[0]||"")?c.includes(d):!0;d={Za:a,Kp:_.Mi(a,0),ps:d,i5c:b.Of,PDb:e};return{nq:b,comparison:d,ZO:c,pu:_.Mi(a,2)?0:1}};iKb=function(){};
kKb=function(a){a&1&&_.E(0,iKb,0,0,"ng-template",5);a&2&&(_.O(2),_.F("ngTemplateOutlet",_.bg(3))("ngTemplateOutletContext",_.Ag(2,jKb)))};lKb=function(){};nKb=function(a){a&1&&_.E(0,lKb,0,0,"ng-template",5);a&2&&(a=_.O().Na,_.O(),_.F("ngTemplateOutlet",_.bg(3))("ngTemplateOutletContext",_.Bg(2,mKb,a.Xb.Pia)))};oKb=function(a,b){a&1&&(_.Sf(0,3),_.E(1,kKb,1,3,null,4)(2,nKb,1,4,null,4),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngSwitchCase",b.ad.ai))};
pKb=function(a){a&1&&_.K(0,"loading",9);a&2&&_.F("inline",!0)};qKb=function(a){a&1&&_.Q(0);a&2&&(a=_.O().count,_.ug(a))};rKb=function(a,b){a&1&&(_.H(0,"a",6)(1,"mat-icon"),_.Q(2,"check_circle"),_.I(),_.H(3,"span",7),_.E(4,pKb,1,1,"loading",8),_.Q(5),_.E(6,qKb,1,1,"ng-template",null,1,_.Dg),_.I()());if(a&2){a=b.kHb;b=b.count;var c=_.bg(7),d=_.O();_.F("href",d.RWc(d.Za),_.Se);_.A(4);_.F("ngIf",a)("ngIfElse",c);_.A();_.tg(" active ",b===1?"CL":"CLs"," ")}};
sKb=function(a){return _.Qv+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+uGb(a.path||"")};tKb=function(a){a&1&&_.K(0,"pending-cl-indicator",5);a&2&&(a=_.O(),_.F("place",a.Za))};
vKb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"button",9);_.N("click",function(){var e=_.w(c).Na,f=_.O(3);uKb(f.uka,e.open?0:1);return _.x()});_.Id();_.H(1,"svg",10);_.K(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);_.I();_.Ad.tE=null;_.H(13,"span",22);_.Q(14," Insights ");_.I()()}if(a&2){a=b.Na;b=_.O().Na;var d=_.O(2);_.Of("pointer-events",b.size>0?"unset":"none");_.Pf("panel-is-open",
a.open);_.F("disabled",b.size===0)("trackProjectId",d.Za.ub)("trackAction",a.open?"close":"open")}};wKb=function(a){a&1&&(_.H(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",23)(2,"p",24),_.Q(3,"Code Insights"),_.I(),_.Q(4," Get deployment status, ask a question, or report a bug for this file "),_.I()())};
xKb=function(a,b){a&1&&(_.H(0,"div",7),_.E(1,vKb,15,7,"button",8),_.R(2,"async"),_.E(3,wKb,5,0,"onedev-feature-tooltip-controller",4),_.I());a&2&&(a=b.Na,b=_.O(2),_.F("matTooltipDisabled",a.size>0),_.A(),_.F("ngIf",_.S(2,3,b.YYc)),_.A(2),_.F("ngIf",b.XYc&&a.size>0))};yKb=function(a){a&1&&(_.H(0,"div"),_.E(1,xKb,4,5,"div",6),_.R(2,"async"),_.I());a&2&&(a=_.O(),_.A(),_.F("ngIf",_.S(2,1,a.umb)))};
zKb=function(a){a&1&&(_.H(0,"segmented-dropdown-button",26)(1,"mat-icon"),_.Q(2,"edit"),_.I()());if(a&2){a=_.O().Na;var b=_.O();_.F("disabled",b.OTa?"disabled":null)("item",a)}};AKb=function(a){a&1&&(_.H(0,"a",27)(1,"mat-icon"),_.Q(2,"edit"),_.I(),_.H(3,"span"),_.Q(4),_.I()());if(a&2){a=_.O().Na;var b=_.O();_.F("externalLink",a.Mb)("matTooltip",a.ariaLabel)("trackProjectId",b.Za.ub);_.Nf("disabled",b.OTa?"disabled":null);_.A(4);_.tg(" ",a.title," ")}};
BKb=function(a,b){a&1&&(_.Sf(0),_.E(1,zKb,3,2,"segmented-dropdown-button",25)(2,AKb,5,5,"ng-template",null,1,_.Dg),_.Uf());a&2&&(a=b.Na,b=_.bg(3),_.A(),_.F("ngIf",!!a.ta)("ngIfElse",b))};CKb=function(a,b){a&1&&(_.H(0,"a",29)(1,"span"),_.Q(2),_.I()());if(a&2){a=b.va;b=b.index;var c=_.O(2);_.F("externalLink",a.Mb)("matTooltip",a.ariaLabel)("trackProjectId",c.Za.ub);_.Nf("disabled",c.OTa?"disabled":null)("data-index",b);_.A(2);_.tg(" ",a.title," ")}};
DKb=function(a,b){a&1&&_.E(0,CKb,3,6,"a",28);a&2&&_.F("ngForOf",b.buttons)};EKb=function(a){a&1&&(_.H(0,"li",2)(1,"a",6),_.Q(2),_.I()());a&2&&(a=_.O(),_.A(),_.Pf("active-element",a.u_c),_.F("routerLink",a.z2b)("ascTrackElement",a.Ji),_.A(),_.tg(" ",a.T$c," "))};FKb=function(a){if(a.Eb&&!_.ar(a)&&!a.params.Sb){var b=Number(a.Eb);return isNaN(b)?a.Eb:b}};GKb=function(a){a&1&&(_.H(0,"span",8),_.Q(1,"/"),_.I())};
HKb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.H(1,"a",5);_.R(2,"async");_.Q(3);_.I();_.H(4,"a",6);_.N("click",function(){_.w(c);_.O().Wc.kea.next(1);return _.x()});_.I();_.E(5,GKb,2,0,"span",7);_.Uf()}if(a&2){a=b.va;b=b.last;var d=_.O();_.A();_.Pf("has-info",d.lma&&(d.lma.has("//depot/"+a.path)||d.lma.has("//depot/"+a.path+"/")));_.F("routerLink",a.Mb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.Nf("style",_.S(2,9,a.style),VFb);_.A(2);_.ug(a.title);_.A();_.F("routerLink",a.Mb);_.A();_.F("ngIf",
!b)}};IKb=function(){var a=window;return a.PY_ENABLE_FRESHNESS==="{{ flags.enable_freshness }}"?!1:a.PY_ENABLE_FRESHNESS==="True"};DM=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};JKb=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}};
KKb=function(a,b){return a.map(function(c){return EM({name:c.rp()||c.IN(),url:c.IN(),icon:JKb(_.hk(c,4),b)})}).sort(DM)};LKb=function(a){return a.filter(function(b){return b.lYa()}).map(function(b){return EM({name:b.yi()&&b.getName()!==""?b.getName():b.mV(),url:b.mV().includes("-")?"http://g/"+b.mV():"https://teams.googleplex.com/"+b.mV(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.mV()})})};
MKb=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 FM).Sd(b.name).FX(KKb(b.source,b.icon));b.Zi.push(c)}};NKb=function(a){if(!a)return"";var b=document.createElement("div");_.Cpb(b,_.HEa.Mp(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};
OKb=function(a){return new _.ce(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)}})};EM=function(a){var b=a.name;var c=a.url;a=a.icon;return(new GM).Sd(b).Py(c).VP(a)};PKb=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""}};
QKb=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""}};RKb=function(a){switch(a){case !0:return"Accepting new features";case !1:return"Not accepting new features";default:return""}};
SKb=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"])}};TKb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};UKb=function(a,b){a&1&&_.K(0,"breadcrumb",9);a&2&&_.F("items",b.Na)};
VKb=function(a){a&1&&(_.K(0,"path-breadcrumb",11),_.R(1,"maybeStripGoogle3"),_.R(2,"async"),_.R(3,"async"));if(a&2){a=_.O().EMb;var b=_.O();_.F("copyText",_.S(2,6,_.S(1,4,b.Za)))("items",a)("projectId",b.Za.ub)("stacksPaths",_.S(3,8,b.lma))}};WKb=function(a,b){a&1&&_.E(0,VKb,4,10,"path-breadcrumb",10);a&2&&(a=b.EMb,_.F("ngIf",a&&a.length>0))};XKb=function(a){a&1&&(_.H(0,"mat-icon",14),_.Q(1),_.I());a&2&&(a=_.O().icon,_.A(),_.tg(" ",a," "))};
YKb=function(a,b){a&1&&(_.H(0,"segmented-dropdown-button",12),_.E(1,XKb,2,1,"mat-icon",13),_.I());a&2&&(a=b.icon,_.F("item",b.H3a)("useBreadcrumbStyling",!0),_.A(),_.F("ngIf",a))};ZKb=function(a,b){a&1&&_.K(0,"ref-picker",16);a&2&&(a=b.Na,b=_.O(2),_.F("refPickerData",a)("trackElement",b.wP))};$Kb=function(a){a&1&&(_.E(0,ZKb,1,2,"ref-picker",15),_.R(1,"async"));a&2&&(a=_.O(),_.F("ngIf",_.S(1,1,a.k4c)))};aLb=function(a){a&1&&_.K(0,"cl-picker",8);a&2&&(a=_.O(),_.F("place",a.Za))};
bLb=function(a,b){a&1&&(_.H(0,"icon-empty-state-subtitle")(1,"p"),_.Q(2),_.I(),_.H(3,"a",3),_.Q(4,"Download"),_.I()());a&2&&(a=b.Na,b=_.O(),_.A(2),_.tg(" Size in bytes: ",b.Dta," "),_.A(),_.gg("href",a,_.Se))};cLb=function(a){a&1&&(_.H(0,"icon-empty-state-subtitle"),_.Q(1," Please clone this repository to view the file "),_.I())};dLb=function(a){a&1&&(_.H(0,"mat-label"),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg(" ",a.label," "))};eLb=function(a){a&1&&(_.H(0,"mat-error"),_.Q(1," Invalid regex "),_.I())};
fLb=function(a){a&1&&(_.H(0,"mat-error"),_.Q(1," Invalid line number "),_.I())};gLb=function(a){a&1&&(_.H(0,"span",10),_.Q(1),_.I());a&2&&(a=_.O(2),_.A(),_.ug(a.item.label))};hLb=function(a){a&1&&_.K(0,"mat-icon",11);a&2&&(a=_.O(2),_.F("svgIcon",a.item.icon))};iLb=function(a){a&1&&_.Vf(0)};
jLb=function(a){if(a&1){var b=_.Bd();_.H(0,"div")(1,"div",12,1);_.N("ascBlur",function(){_.w(b);var d=_.O(2);return _.x(d.ZT())});_.E(3,iLb,1,0,"ng-container",13);_.I()()}if(a&2){a=_.bg(2);var c=_.O(2);_.A();_.F("cdkTrapFocusAutoCapture",c.ayb)("focusOnInit",a==null?null:a.co);_.A(2);_.F("ngTemplateOutlet",c.item.b1)("ngTemplateOutletContext",c.item.context)}};
kLb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"button",3,0);_.R(3,"async");_.R(4,"async");_.N("click",function(){_.w(b);var d=_.O();return _.x(d.cD())})("mousedown",function(d){_.w(b);var e=_.O();if(e.xga&&d.target){for(var f=d.target;f&&f.tagName!=="BUTTON";)f=f.parentElement;e.V7a=f}d.preventDefault();return _.x()});_.H(5,"div",4);_.E(6,gLb,2,1,"span",5);_.H(7,"div",6);_.E(8,hLb,1,1,"mat-icon",7);_.Q(9);_.K(10,"mat-icon",8);_.I()()();_.E(11,jLb,4,4,"ng-template",9);_.R(12,"async");_.N("detach",
function(){_.w(b);var d=_.O();return _.x(d.ZT())});_.Uf()}if(a&2){a=_.bg(2);var c=_.O();_.A();_.Pf("dense",c.Ksb)("active",_.S(3,17,c.isOpen))("icon-only",c.sBb);_.F("ascTrackElement",c.item.mc)("trackAction",_.S(4,19,c.isOpen)?"openDropdown":"closeDropdown");_.Nf("aria-label",c.ariaLabel);_.A(5);_.F("ngIf",c.item.label);_.A();_.Pf("title",c.item.title);_.A();_.F("ngIf",c.item.icon);_.A();_.tg(" ",c.item.title," ");_.A(2);_.F("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",_.S(12,21,c.isOpen))("cdkConnectedOverlayPositions",
c.M2c)}};lLb=function(a){a&1&&_.K(0,"find-in-file")(1,"go-to-line")};mLb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};nLb=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{kB:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Gf:g,children:nLb(e.children,b,c.concat({Gf:g,counts:new Map,fba:new Map}),d+1)}}e={type:1,li:e.id,displayName:e.name,Gf:{enabled:!1},Bga:e.EZa};b.set(e.li,{node:e,ZO:c});return e})};
oLb=function(a){return a!=null?a:null};pLb=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.kN?d.add(e.kB):c.add(e.li);return b.filter(function(f){return f.kN?d.has(f.kB):c.has(f.li)})};qLb=function(a){a&1&&_.K(0,"loading",5)};rLb=function(a){a&1&&(_.H(0,"mat-icon",6),_.Q(1,"error"),_.I());a&2&&(a=_.O().Na,_.F("matTooltip",a.mBb))};
sLb=function(a){a&1&&(_.H(0,"span",7),_.Q(1),_.I());if(a&2){a=_.O().Na;_.O();var b=a.Qt;b=(new _.Zt("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.Nf("aria-label",b);_.A();_.tg(" (",a.Qt,") ")}};
tLb=function(a,b){a&1&&(_.Sf(0,1),_.E(1,qLb,1,0,"loading",2)(2,rLb,2,1,"mat-icon",3)(3,sLb,2,2,"span",4),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.Ct),_.A(),_.F("ngSwitchCase",b.zFa.LOADING),_.A(),_.F("ngSwitchCase",b.zFa.ERROR),_.A(),_.F("ngSwitchCase",b.zFa.ih))};
vLb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-radio-button",7);_.N("change",function(c){_.w(b);var d=_.O().va,e=_.O();return _.x(uLb(e,c.source,d))});_.H(1,"span");_.Q(2);_.I()()}a&2&&(a=_.O().va,_.F("checked",a.Gf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.A(2),_.ug(a.displayName))};
wLb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-checkbox",7);_.N("change",function(c){_.w(b);var d=_.O().va,e=_.O();return _.x(uLb(e,c,d))});_.Q(1);_.I()}a&2&&(a=_.O().va,_.F("checked",a.Gf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.A(),_.tg(" ",a.displayName," "))};xLb=function(a){a&1&&_.K(0,"layer-status",8);a&2&&(a=_.O().va,_.F("id","layer-status-"+a.displayName)("layer",a.li))};
zLb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"mat-tree-node",4);_.N("keydown",function(d){var e=_.w(c).va,f=_.O();return _.x(yLb(f,d,e))});_.E(1,vLb,3,4,"mat-radio-button",5)(2,wLb,2,4,"ng-template",null,0,_.Dg)(4,xLb,1,2,"layer-status",6);_.I()}a&2&&(a=b.va,b=_.bg(3),_.A(),_.F("ngIf",a.Bga)("ngIfElse",b),_.A(3),_.F("ngIf",a.Gf.enabled))};
FLb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"mat-tree-node",9);_.N("keydown",function(d){var e=_.w(c).va,f=_.O();return _.x(yLb(f,d,e))});_.H(1,"mat-checkbox",10);_.N("change",function(d){var e=_.w(c).va,f=_.O();return _.x(ALb(f,d,e))});_.Q(2);_.I();_.H(3,"button",11)(4,"mat-icon");_.Q(5);_.I()()()}a&2&&(a=b.va,b=_.O(),_.F("ngClass",_.Bg(7,BLb,b.be(a))),_.A(),_.F("checked",a.Gf.enabled)("indeterminate",CLb(b,a)),_.A(),_.tg(" ",a.displayName," "),_.A(),_.Nf("aria-expanded",b.be(a))("aria-label",b.Fc.be(a)?
DLb.format({categoryName:a.displayName}):ELb.format({categoryName:a.displayName})),_.A(2),_.ug(b.Fc.be(a)?"expand_less":"expand_more"))};GLb=function(a){return!a.kN};HLb=function(a){return a.level};ILb=function(a){return a.kN};JLb=function(a){if(a.type===1)return[];if(a.type===0)return a.children;throw Error("hf");};KLb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
LLb=function(a){a&1&&(_.H(0,"div",2)(1,"span",3),_.Q(2,"Layers"),_.I(),_.K(3,"layer-menu"),_.H(4,"a",4),_.K(5,"mat-icon",5),_.I()());a&2&&(a=_.O(),_.A(4),_.F("externalLink",a.AV))};OLb=function(a){a&1&&_.K(0,"link-row",17,3);if(a&2){a=_.O().Na;var b=_.O(2),c=_.F("label",MLb(b)),d=!!b.Za.params.line;b=_.TF(b.Za)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.Ag(4,NLb))("url",a.Xb)}};
PLb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.F("inline",!0)};QLb=function(a){a&1&&(_.H(0,"span",23),_.Q(1),_.I());a&2&&(a=_.O(2).Na,_.A(),_.tg(" ",a.message," "))};RLb=function(a){a&1&&(_.H(0,"div",18)(1,"span",19),_.Q(2),_.I(),_.E(3,PLb,1,1,"loading",20)(4,QLb,2,1,"span",21),_.I());if(a&2){a=_.O().Na;var b=_.O(2);_.A(2);_.ug(MLb(b));_.A();_.F("ngIf",a.state===b.ad.mj);_.A();_.F("ngIf",a.state===b.ad.Error)}};
SLb=function(a,b){a&1&&(_.Sf(0),_.E(1,OLb,2,5,"link-row",15)(2,RLb,5,3,"div",16),_.Uf());a&2&&(a=b.Na,_.A(),_.F("ngIf",a.Xb),_.A(),_.F("ngIf",!a.Xb))};ULb=function(a,b){a&1&&_.K(0,"link-row",24,4);a&2&&(a=b.Na,_.F("shortcut",_.Ag(2,TLb))("url",a))};XLb=function(a){a&1&&_.K(0,"link-row",26,5);if(a&2){a=_.O().Na;var b=_.O(2);_.F("label",a.Xb.endsWith('.h"')&&!VLb(b)?"Include statement":"Import statement")("shortcut",_.Ag(3,WLb))("url",a.Xb)}};
YLb=function(a,b){a&1&&(_.Sf(0),_.E(1,XLb,2,4,"link-row",25),_.Uf());a&2&&(a=b.Na,_.A(),_.F("ngIf",a.Xb))};$Lb=function(a){a&1&&_.K(0,"link-row",29,6);a&2&&(a=_.O().Na,_.F("shortcut",_.Ag(2,ZLb))("url",a.Xb))};aMb=function(a){a&1&&(_.H(0,"span",23),_.Q(1," No targets found "),_.I())};bMb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.F("inline",!0)};cMb=function(a){a&1&&(_.H(0,"span",23),_.Q(1),_.I());a&2&&(a=_.O(2).Na,_.A(),_.tg(" ",a.message," "))};
dMb=function(a){a&1&&(_.H(0,"div",30)(1,"span",19),_.Q(2," Build rule "),_.I(),_.E(3,aMb,2,0,"span",21)(4,bMb,1,1,"loading",20)(5,cMb,2,1,"span",21),_.I());if(a&2){a=_.O().Na;var b=_.O(3);_.A(3);_.F("ngIf",a.state===b.ad.ai);_.A();_.F("ngIf",a.state===b.ad.mj);_.A();_.F("ngIf",a.state===b.ad.Error)}};eMb=function(a,b){a&1&&(_.Sf(0),_.E(1,$Lb,2,3,"link-row",27)(2,dMb,6,3,"div",28),_.Uf());a&2&&(a=b.Na,_.A(),_.F("ngIf",a.Xb),_.A(),_.F("ngIf",!a.Xb))};
fMb=function(a){a&1&&(_.Sf(0),_.E(1,eMb,3,2,"ng-container",12),_.R(2,"async"),_.Uf());a&2&&(a=_.O(2),_.A(),_.F("ngIf",_.S(2,1,a.hrb)))};hMb=function(a,b){a&1&&_.K(0,"link-row",31,7);a&2&&(a=b.Na,_.F("shortcut",_.Ag(2,gMb))("url",a))};
jMb=function(a){a&1&&_.K(0,"link-row",34,8);if(a&2){a=_.O().Na;var b=_.O(2);_.F("label",b.Za.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Za.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.Ag(4,iMb))("url",a.Xb)}};kMb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.F("inline",!0)};lMb=function(a){a&1&&(_.H(0,"span",23),_.Q(1),_.I());a&2&&(a=_.O(2).Na,_.A(),_.tg(" ",a.message," "))};
mMb=function(a){a&1&&(_.H(0,"div",35)(1,"span",19),_.Q(2),_.I(),_.E(3,kMb,1,1,"loading",20)(4,lMb,2,1,"span",21),_.I());if(a&2){a=_.O().Na;var b=_.O(2);_.A(2);_.ug(b.Za.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.A();_.F("ngIf",a.state===b.ad.mj);_.A();_.F("ngIf",a.state===b.ad.Error)}};nMb=function(a,b){a&1&&(_.Sf(0),_.E(1,jMb,2,5,"link-row",32)(2,mMb,5,3,"div",33),_.Uf());a&2&&(a=b.Na,b=_.O(2),_.A(),_.F("ngIf",a.Xb),_.A(),_.F("ngIf",a.state!==b.ad.ai))};
sMb=function(a){a&1&&(_.K(0,"link-row",10,1)(2,"link-row",11,2),_.R(4,"async"),_.E(5,SLb,3,2,"ng-container",12),_.R(6,"async"),_.E(7,ULb,2,3,"link-row",13)(8,YLb,2,1,"ng-container",12),_.R(9,"async"),_.E(10,fMb,3,3,"ng-container",12)(11,hMb,2,3,"link-row",14)(12,nMb,3,2,"ng-container",12),_.R(13,"async"));a&2&&(a=_.O(),_.F("shortcut",_.Ag(18,oMb))("url",_.TF(a.Za)?"//depot/"+a.Za.path:a.Za.wB),_.A(2),_.F("shortcut",_.Ag(19,pMb))("url",_.S(4,10,a.R_a)),_.A(3),_.F("ngIf",_.S(6,12,a.ZGb)),_.A(2),_.F("ngIf",
qMb(a)),_.A(),_.F("ngIf",_.S(9,14,a.aHb)),_.A(2),_.F("ngIf",_.lG(a.Za)),_.A(),_.F("ngIf",rMb(a)),_.A(),_.F("ngIf",_.S(13,16,a.bHb)))};tMb=function(a,b){var c=a.params.If;return c&&c!=="HEAD"?_.ne(c):(_.SF(a)?a.params.Sb&&_.ar(a)?0:!_.ar(a)&&!hGb(a):a.Eb&&_.Lh.test(a.Eb))?_.ne(_.SF(a)?a.Eb:void 0):_.SJ(b,a,!_.SF(a)||a.repository==="chromium"||a.yj()?"path":"repository")};
uMb=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};vMb=function(a){return _.Wj(a,_.Mq,1,_.Rj()).map(function(b){var c=b.qe();b=_.qk(b,2,_.Rj());return{file:c,G6c:b.length}})};
wMb=function(a,b){var c="";a=[].concat(_.nd(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("jf");d+=a[e]}else if(a[e]==="{"){e++;if(e>=a.length)throw Error("kf");a[e]==="{"?c+="{":d=a[e]}else c+=a[e];if(d!==void 0)throw Error("kf");return c};xMb=function(a){a&1&&(_.Sf(0),_.Q(1),_.Uf());a&2&&(a=_.O().va,_.A(),_.tg(" ",a.label," "))};yMb=function(a){a&1&&(_.Q(0),_.R(1,"lastPathElement"));a&2&&(a=_.O().va,_.tg(" ",_.S(1,1,a.sN)," "))};
AMb=function(a,b){a&1&&_.K(0,"menu-keyboard-shortcut-hint",10);a&2&&_.F("shortcut",_.Bg(1,zMb,b.Na))};BMb=function(a,b){a&1&&(_.H(0,"a",7),_.R(1,"async"),_.E(2,xMb,2,1,"ng-container",8)(3,yMb,2,3,"ng-template",null,2,_.Dg)(5,AMb,1,3,"menu-keyboard-shortcut-hint",9),_.I());if(a&2){a=b.va;b=_.bg(4);var c=_.O(2);_.F("routerLink",_.S(1,5,c.Dva(a.sN)))("ascTrackElement",c.mc);_.A(2);_.F("ngIf",a.label)("ngIfElse",b);_.A(3);_.F("ngIf",a.Yb)}};
CMb=function(a){a&1&&(_.Sf(0),_.K(1,"mat-divider"),_.H(2,"div",15),_.Q(3," Files with shared CLs "),_.I(),_.Uf())};DMb=function(a){a&1&&_.K(0,"loading")};EMb=function(a){a&1&&(_.H(0,"dc-information-box",16),_.Q(1),_.I());a&2&&(a=_.O().Na,_.A(),_.tg(" ",a.message," "))};
FMb=function(a,b){a&1&&(_.H(0,"a",18),_.R(1,"async"),_.Q(2),_.R(3,"lastPathElement"),_.I());a&2&&(a=b.va,b=_.O(4),_.aB("title","",a.file,"\n",a.G6c," shared CLs"),_.F("routerLink",_.S(1,6,b.Dva(a.file)))("ascTrackElement",b.mc),_.A(2),_.tg(" ",_.S(3,8,a.file)," "))};GMb=function(a){a&1&&(_.Sf(0),_.E(1,FMb,4,10,"a",17),_.Uf());a&2&&(a=_.O().Na,_.A(),_.F("ngForOf",a.Xb))};
HMb=function(a,b){a&1&&(_.Sf(0,11),_.E(1,CMb,4,0,"ng-container",12)(2,DMb,1,0,"loading",13)(3,EMb,2,1,"dc-information-box",14)(4,GMb,2,1,"ng-container",13),_.Uf());a&2&&(a=b.Na,b=_.O(2),_.F("ngSwitch",a.state),_.A(),_.F("ngIf",!a.Xb||a.Xb.length>0),_.A(),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.ai))};
IMb=function(a){a&1&&(_.H(0,"mat-nav-list",4),_.E(1,BMb,6,7,"a",5),_.R(2,"async"),_.E(3,HMb,5,5,"ng-container",6),_.R(4,"async"),_.I());a&2&&(a=_.O(),_.A(),_.F("ngForOf",_.S(2,2,a.Q3a)),_.A(2),_.F("ngIf",_.S(4,4,a.tUc)))};JMb=function(a,b){var c,d=(c=b.tq.exec(a.path))!=null?c:[];b=wMb(b.ku,function(e){return _.Ulb(d[Number(e)])});return _.$q(a.kc().ud(b),{line:void 0}).kb()};KMb=function(a,b){return{sN:a,label:b?"Tests directory":"Tested code directory",FC:"test",Yb:"t"}};
LMb=function(a){if(a&1){var b=_.Bd();_.H(0,"dropdown-button",2);_.N("isOpen",function(c){_.w(b);var d=_.O();return _.x(c?d.iia():d.hia())});_.I()}a&2&&(a=_.O(),_.F("item",a.xB)("ariaLabel",a.Vnc)("dense",!0))};NMb=function(a,b){a&1&&(_.H(0,"a",5),_.Q(1),_.K(2,"menu-keyboard-shortcut-hint",6),_.I());a&2&&(a=b.va,_.F("href",a.url,_.Se),_.A(),_.tg(" ",a.label," "),_.A(),_.F("shortcut",_.Bg(3,MMb,a.key)))};
OMb=function(a){a&1&&(_.H(0,"mat-nav-list",3),_.E(1,NMb,3,5,"a",4),_.I());a&2&&(a=_.O(),_.A(),_.F("ngForOf",a.Nza))};PMb=function(a){a&1&&_.K(0,"layer-menu-dropdown")};QMb=function(a){a&1&&(_.K(0,"find-in-file-dropdown",7),_.R(1,"async"));a&2&&(a=_.O(),_.F("overrideBrowserSearch",_.S(1,1,a.aFb&&a.I1b)))};RMb=function(a){a&1&&_.K(0,"links-dropdown",8);a&2&&(a=_.O(),_.F("viewData",a.Ab))};
SMb=function(a){a&1&&(_.H(0,"view-in-dropdown",9),_.R(1,"async"),_.R(2,"async"),_.Q(3,"\n"),_.I());a&2&&(a=_.O(),_.F("place",a.Ab.location)("gitilesLink",a.Ab.Sva)("ossLink",a.Ab.fK)("isGenerated",a.eF)("ciderDefault",_.S(1,6,a.bc.Q1()))("suggestUniqueCiderWs",_.S(2,8,a.bc.p2())))};TMb=function(a){a&1&&(_.H(0,"related-files-dropdown",10),_.Q(1,"\n"),_.I());a&2&&(a=_.O(),_.F("place",a.Rd)("config",a.Cza.config))};
VMb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",11);_.N("click",function(){_.w(b);var c=_.O();return _.x(UMb(c))});_.Q(1,"\n  ");_.H(2,"div",12);_.Q(3,"\n    Blame\n  ");_.I();_.Q(4,"\n");_.I()}a&2&&(a=_.O(),_.Pf("selected",a.sZc))};
WMb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.Q(1,"\n  ");_.H(2,"button",13);_.N("click",function(){var d=_.w(c).Na,e=_.O();return _.x(e.service.AK(!d.visible))});_.Q(3,"\n    ");_.K(4,"mat-icon",14);_.Q(5,"\n  ");_.I();_.Q(6,"\n");_.Uf()}a&2&&(a=b.Na,_.A(2),_.F("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
XMb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"button",16);_.N("click",function(){var d=_.w(c).Na;_.O(2).bc.e9a.next(!d.enabled);return _.x()});_.Q(1,"\n    ");_.H(2,"mat-icon");_.Q(3,"format_line_spacing");_.I();_.Q(4,"\n  ");_.I()}a&2&&(a=b.Na,_.F("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"))};
ZMb=function(a){a&1&&(_.Sf(0),_.Q(1,"\n  "),_.E(2,XMb,5,4,"button",15),_.R(3,"async"),_.Q(4,"\n"),_.Uf());a&2&&(a=_.O(),_.A(2),_.F("ngIf",_.Bg(3,YMb,_.S(3,1,a.I1b))))};$Mb=function(a){a&1&&_.K(0,"star",8);a&2&&(a=_.O(),_.F("place",a.Za)("type",a.ZWb)("trackElement",a.mc)("elementName",a.D2a))};
aNb=function(a){a&1&&(_.Sf(0),_.Q(1," (Generated from "),_.H(2,"a",11),_.Q(3),_.I(),_.Q(4,") "),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ascTrackElement",a.mc)("routerLink",_.Uq(a.mWa)),_.A(),_.tg(" ",a.mWa.path,""))};bNb=function(a){a&1&&_.K(0,"img",12)};cNb=function(a){a&1&&(_.Sf(0),_.E(1,aNb,5,3,"ng-container",9)(2,bNb,1,0,"img",10),_.Uf());if(a&2){a=_.O();var b=_.bg(9);_.A();_.F("ngIf",a.mWa)("ngIfElse",b);_.A();_.F("ngIf",a.jEb)}};dNb=function(a){a&1&&_.Q(0," (Generated)\n")};
fNb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",1);_.N("click",function(){var d=_.w(c).va,e=_.O();e.Ja.ob({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.mIb.emit(d.line);d.type==="find"&&eNb(e.Wc,d.index);return _.x()});_.I()}a&2&&(a=b.va,b=_.O(),_.lA("marker ",a.type,""),_.Of("height",b.markerHeight)("top",a.offset))};
gNb=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}})};hNb=function(a){a&1&&_.K(0,"markdown-content",4);a&2&&(a=_.O().va,_.F("content",a.source.join("")))};iNb=function(a){a&1&&(_.H(0,"pre"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.text.join("")))};jNb=function(a){a&1&&(_.H(0,"pre"),_.K(1,"span",8),_.R(2,"renderData"),_.I());a&2&&(a=_.O().va,_.A(),_.F("outerHTML",_.S(2,1,a.data),_.Re))};
kNb=function(a){a&1&&(_.H(0,"pre"),_.K(1,"span",8),_.R(2,"renderData"),_.I());a&2&&(a=_.O().va,_.A(),_.F("outerHTML",_.S(2,1,a.data),_.Re))};lNb=function(a,b){a&1&&(_.Sf(0),_.Q(1),_.Uf());a&2&&(a=b.va,_.A(),_.tg("\n                ",a,"\n              "))};mNb=function(a){a&1&&(_.H(0,"pre"),_.Q(1),_.E(2,lNb,2,1,"ng-container",0),_.Q(3,"\n            "),_.I());a&2&&(a=_.O().va,_.A(),_.tg("",a.ename-a.evalue,"\n              "),_.A(),_.F("ngForOf",a.traceback))};
nNb=function(a,b){a&1&&(_.Sf(0)(1,1),_.E(2,iNb,2,1,"pre",3)(3,jNb,3,3,"pre",3)(4,kNb,3,3,"pre",3)(5,mNb,4,2,"pre",3),_.Uf()());a&2&&(a=b.va,_.A(),_.F("ngSwitch",a.output_type),_.A(),_.F("ngSwitchCase","stream"),_.A(),_.F("ngSwitchCase","display_data"),_.A(),_.F("ngSwitchCase","execute_result"),_.A(),_.F("ngSwitchCase","error"))};
oNb=function(a){a&1&&(_.H(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.Q(3," Outputs "),_.I()(),_.E(4,nNb,6,5,"ng-container",0),_.I());a&2&&(a=_.O(2).va,_.F("expanded",!0),_.A(4),_.F("ngForOf",a.outputs))};
pNb=function(a){a&1&&(_.Sf(0),_.H(1,"mat-card")(2,"mat-card-content"),_.K(3,"format-code",5),_.I()(),_.E(4,oNb,5,2,"mat-expansion-panel",6),_.Uf());a&2&&(a=_.O().va,_.A(3),_.F("value",a.source.join(""))("fileName","name.py"),_.A(),_.F("ngIf",a.outputs.length>0))};qNb=function(a,b){a&1&&(_.Sf(0)(1,1),_.E(2,hNb,1,1,"markdown-content",2)(3,pNb,5,3,"ng-container",3),_.Uf()());a&2&&(a=b.va,_.A(),_.F("ngSwitch",a.cell_type),_.A(),_.F("ngSwitchCase","markdown"),_.A(),_.F("ngSwitchCase","code"))};
rNb=function(a,b){a&1&&(_.H(0,"pre"),_.Q(1),_.I());a&2&&(a=b.Na,_.A(),_.ug(a))};sNb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.F("inline",!0)};tNb=function(a){a&1&&(_.Sf(0),_.E(1,rNb,2,1,"pre",3),_.R(2,"async"),_.E(3,sNb,1,1,"ng-template",null,1,_.Dg),_.Uf());if(a&2){a=_.bg(4);var b=_.O();_.A();_.F("ngIf",_.S(2,2,b.tza))("ngIfElse",a)}};
wNb=function(a){if(a&1){var b=_.Bd();_.H(0,"icon-empty-state-subtitle")(1,"button",6);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(uNb(c,c.nea))});_.Q(2," Show anyway (may crash) ");_.I();_.H(3,"button",7);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(vNb(c,c.nea))});_.Q(4," Show raw contents ");_.I()()}};xNb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.F("inline",!0)};
yNb=function(a){a&1&&(_.H(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.Q(2),_.R(3,"humanizeBytes"),_.I(),_.E(4,wNb,5,0,"icon-empty-state-subtitle",3)(5,xNb,1,1,"ng-template",null,2,_.Dg),_.I());if(a&2){a=_.bg(6);var b=_.O();_.A(2);_.tg(" File is very large (",_.S(3,3,b.size),") ");_.A(2);_.F("ngIf",!b.Rla)("ngIfElse",a)}};
ANb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.kc().hj();return function(e,f,g){e=zNb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.ud(e).kb();return _.Qo(b,_.Oo(b,_.Uq(e),{Ze:g,Ta:f}))}};
BNb=function(a,b,c){var d=a.path||"";d&&!d.endsWith("/")&&(d+="/");return function(e){e=_.bIa(zNb(d,e).setQuery(""),"").toString();e.startsWith("/")&&(e=e.substring(1));return b.get(a.ub,a.Yc,a.repository,_.Si(a),e,{Sb:a.params.Sb,type:1}).ha(_.z(function(f){var g=_.Kq(f).Fv();g=g?btoa(g):_.RF(_.Sj(_.Kq(f),1));return"data:"+_.ok(_.Vj(_.Kq(f),_.Eq,2),1)+";base64,"+g}),_.Ze(function(f){_.au(c,{error:f,message:"Failed to load an image",Ud:"Dismiss"});return _.ne("")}))}};
CNb=function(a,b){a&1&&_.K(0,"div",18);a&2&&(a=b.va,b=_.O(),_.Of("height",b.getHeight(a.start,a.end),"px")("min-width",b.aU,"ch")("top",b.Wea(a.start),"px"))};DNb=function(a){a&1&&(_.H(0,"div",19),_.Q(1,"\n        "),_.H(2,"pre",20),_.Q(3),_.I(),_.Q(4,"\n      "),_.I());a&2&&(a=_.O(),_.Of("min-height",a.lineHeight*a.YK,"px"),_.A(3),_.ug(a.bU))};
ENb=function(a){if(a&1){var b=_.Bd();_.H(0,"code-folding-container",21);_.N("rangeToggled",function(c){_.w(b);var d=_.O();return _.x(d.f3a(c))})("mousedown",function(c){_.w(b);return _.x(c.stopPropagation())});_.I()}a&2&&(a=_.O(),_.Of("pointer-events",a.uba?"none":"unset"),_.F("visibility",a.visibility)("folding",a.eo)("lineHeight",a.lineHeight))};
INb=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"?FNb(a,b):(d==="input"||d==="select"||d==="textarea")&&GNb(a,b);HNb("canvas",a,b,FNb);HNb("input, textarea, select",a,b,GNb);return b};HNb=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])};
GNb=function(a,b){b.type!=="file"&&(b.value=a.value);b.type==="radio"&&b.name&&(b.name="mat-clone-"+b.name+"-"+JNb++)};FNb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};KNb=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}};LNb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
MNb=function(a,b){a=a.Xl;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};NNb=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)}};
HM=function(a,b){var c=b?"":"none";NNb(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})};PNb=function(a,b){NNb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},ONb)};QNb=function(a,b){return b&&b!="none"?a+" "+b:a};
SNb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=RNb(b.left,b.top)};RNb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};TNb=function(a){return parseFloat(a)*(a.toLowerCase().indexOf("ms")>-1?1:1E3)};
VNb=function(a){a=getComputedStyle(a);var b=UNb(a,"transition-property"),c=b.find(function(d){return d==="transform"||d==="all"});if(!c)return 0;b=b.indexOf(c);c=UNb(a,"transition-duration");a=UNb(a,"transition-delay");return TNb(c[b])+TNb(a[b])};UNb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};WNb=function(a){return a.type[0]==="t"};XNb=function(a){a.preventDefault()};
YNb=function(a){a&1&&_.K(0,"detail-header",15);a&2&&(a=_.O(),_.F("contentType",a.contentType)("viewData",a.Ab))};ZNb=function(a){a&1&&_.K(0,"diff-detail-header",16);a&2&&(a=_.O(),_.F("viewData",a.Ab))};$Nb=function(a){a&1&&_.K(0,"markdown-tab-header",16);a&2&&(a=_.O(),_.F("viewData",a.Ab))};
aOb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",17)(1,"div",18)(2,"div",19);_.K(3,"div",20)(4,"div",21);_.I();_.H(5,"file-matches-navigation",22);_.R(6,"async");_.R(7,"async");_.R(8,"async");_.N("close",function(){_.w(b);_.O().Wc.Qua.next(!0);return _.x()})("selectedMatchIndexChange",function(c){_.w(b);var d=_.O();d.fAa=c;d.Wc.Oka.next(c);return _.x()});_.I();_.H(9,"div",23);_.K(10,"div",24)(11,"div",25);_.I()()()}a&2&&(a=_.O(),_.A(5),_.F("dataState",_.S(6,5,a.IVc))("matchCount",_.S(7,7,a.Mka).length)("selectedMatchIndex",
_.S(8,9,a.Wc.Oka))("showCloseButton",!0)("trackProjectId",a.Rd.ub))};bOb=function(a){a&1&&(_.K(0,"markdown-content",26),_.R(1,"async"),_.R(2,"async"));a&2&&(a=_.O(),_.F("content",a.Ab.ue)("relativeLinkModifier",_.S(1,4,a.modifier.uQb))("relativeImageModifier",_.S(2,6,a.modifier.sQb))("safeHtmlContent",a.Ab.C5c))};cOb=function(a){a&1&&_.K(0,"img",28);a&2&&(a=_.O(2),_.gg("alt",a.Ab.fileName),_.F("sanitizeSrc",a.sTa))};dOb=function(a){a&1&&_.K(0,"div",29);a&2&&(a=_.O(2),_.F("safeSvg",a.Ab.ue))};
eOb=function(a){a&1&&(_.Sf(0),_.E(1,cOb,1,2,"img",27)(2,dOb,1,1,"ng-template",null,1,_.Dg),_.Uf());if(a&2){a=_.bg(3);var b=_.O();_.A();_.F("ngIf",!b.rCa)("ngIfElse",a)}};fOb=function(a){a&1&&(_.H(0,"div",30),_.K(1,"audio",31),_.I());a&2&&(a=_.O(),_.A(),_.F("sanitizeSrc",a.sTa))};gOb=function(a){a&1&&(_.H(0,"div",30),_.K(1,"video",31),_.I());a&2&&(a=_.O(),_.A(),_.F("sanitizeSrc",a.sTa))};hOb=function(a){a&1&&_.K(0,"binary-file",32);a&2&&(a=_.O(),_.F("contentLength",a.Dta))};
iOb=function(a){if(a&1){var b=_.Bd();_.H(0,"large-file",33);_.N("largeFileViewData",function(c){_.w(b);var d=_.O();d.dMb=c;d.Ab=c;return _.x()});_.I()}a&2&&(a=_.O(),_.F("fullViewData",a.Ab.nea)("size",a.Ab.bJ))};jOb=function(a){a&1&&(_.Sf(0),_.K(1,"empty-file-detail",34),_.Uf());a&2&&(a=_.O(),_.A(),_.F("path",a.Ab.fileName))};kOb=function(a){a&1&&_.K(0,"jupyter-notebook",35);a&2&&(a=_.O(),_.F("notebook",a.A3))};
lOb=function(a){a&1&&(_.K(0,"search-match-layer",44),_.R(1,"async"));a&2&&(a=_.O(3),_.F("matches",_.S(1,3,a.Mka))("scrollToIndex",a.fAa)("selectedMatchIndex",a.Wc.Oka))};
mOb=function(a){if(a&1){var b=_.Bd();_.H(0,"virtual-scroll-format-code",38);_.R(1,"async");_.R(2,"async");_.R(3,"async");_.N("lineShown",function(c){_.w(b);var d=_.O(2);return _.x(d.show(c))})("rangeToggled",function(c){_.w(b);var d=_.O(2);return _.x(d.ana(c))})("lineNumberClicked",function(c){_.w(b);var d=_.O(2);return _.x(d.Kq(c))})("gutterClicked",function(c){_.w(b);var d=_.O(2);return _.x(d.Et(c))})("totalNumLines",function(c){_.w(b);_.O(2).Im.next(c);return _.x()});_.K(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.H(6,"code-layers",41);_.N("highlightedXrefLines",function(c){_.w(b);var d=_.O(2);return _.x(d.dCa(c))});_.I();_.E(7,lOb,2,5,"search-match-layer",42);_.R(8,"async");_.K(9,"search-match-layer",43);_.R(10,"async");_.R(11,"async");_.I()}a&2&&(a=_.O(2),_.F("value",a.code)("rendered",a.Ab.BQb)("highlightInfo",a.Ab.Zx)("folding",_.S(1,21,a.eo))("visibility",_.S(2,23,a.visibility))("fileName",a.Ab.fileName)("lineNumberLinkProvider",_.S(3,25,a.link))("scrollToLine",
a.Ab.line)("lineLimitation",a.Ab.PJ)("visibleCodeIdentifier",a.d$a)("focusableRegion",a.qoa.H9a)("usePrefetchIfPossible",!0),_.Nf("aria-labelledby",a.WQ),_.A(4),_.F("content",a.Ab.ue)("scoLinks",a.Ab.VF),_.A(),_.F("scoLinks",a.Ab.VF),_.A(),_.F("layerBaseLocation",a.Rd),_.A(),_.F("ngIf",_.S(8,27,a.Pda)),_.A(2),_.F("matches",_.S(10,29,a.aea))("scrollToIndex",_.S(11,31,a.dJ))("selectedMatchIndex",a.dJ))};
nOb=function(a){a&1&&(_.K(0,"search-match-layer",44),_.R(1,"async"));a&2&&(a=_.O(3),_.F("matches",_.S(1,3,a.Mka))("scrollToIndex",a.fAa)("selectedMatchIndex",a.Wc.Oka))};
oOb=function(a){if(a&1){var b=_.Bd();_.H(0,"format-code",38);_.R(1,"async");_.R(2,"async");_.R(3,"async");_.N("lineShown",function(c){_.w(b);var d=_.O(2);return _.x(d.show(c))})("rangeToggled",function(c){_.w(b);var d=_.O(2);return _.x(d.ana(c))})("lineNumberClicked",function(c){_.w(b);var d=_.O(2);return _.x(d.Kq(c))})("gutterClicked",function(c){_.w(b);var d=_.O(2);return _.x(d.Et(c))})("totalNumLines",function(c){_.w(b);_.O(2).Im.next(c);return _.x()});_.K(4,"link-decoration-layer",39)(5,"hovercard-decoration-layer",
40);_.H(6,"code-layers",41);_.N("highlightedXrefLines",function(c){_.w(b);var d=_.O(2);return _.x(d.dCa(c))});_.I();_.E(7,nOb,2,5,"search-match-layer",42);_.R(8,"async");_.K(9,"search-match-layer",43);_.R(10,"async");_.R(11,"async");_.I()}a&2&&(a=_.O(2),_.F("value",a.code)("rendered",a.Ab.BQb)("highlightInfo",a.Ab.Zx)("folding",_.S(1,21,a.eo))("visibility",_.S(2,23,a.visibility))("fileName",a.Ab.fileName)("lineNumberLinkProvider",_.S(3,25,a.link))("scrollToLine",a.Ab.line)("lineLimitation",a.Ab.PJ)("visibleCodeIdentifier",
a.d$a)("focusableRegion",a.qoa.H9a)("usePrefetchIfPossible",!0),_.Nf("aria-labelledby",a.WQ),_.A(4),_.F("content",a.Ab.ue)("scoLinks",a.Ab.VF),_.A(),_.F("scoLinks",a.Ab.VF),_.A(),_.F("layerBaseLocation",a.Rd),_.A(),_.F("ngIf",_.S(8,27,a.Pda)),_.A(2),_.F("matches",_.S(10,29,a.aea))("scrollToIndex",_.S(11,31,a.dJ))("selectedMatchIndex",a.dJ))};
qOb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.E(1,mOb,12,33,"virtual-scroll-format-code",36);_.R(2,"async");_.E(3,oOb,12,33,"ng-template",null,2,_.Dg);_.H(5,"file-content-pager",37);_.R(6,"async");_.R(7,"async");_.N("markerClicked",function(d){_.w(b);var e=_.O();return _.x(pOb(e,d))});_.I();_.Uf()}if(a&2){a=_.bg(4);var c=_.O();_.A();_.F("ngIf",_.S(2,4,c.y$c))("ngIfElse",a);_.A(4);_.F("markers",_.S(6,6,c.Bxa))("numLines",_.S(7,8,c.Im))}};
rOb=function(a){a&1&&_.K(0,"code-diff",45);a&2&&(a=_.O(),_.F("diffBase",a.Ab.diffBase)("contents",a.Ab.ue)("fileName",a.Ab.fileName)("scrollToLine",a.Ab.line))};sOb=function(a){a&1&&(_.H(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.Q(2),_.I()());a&2&&(a=_.O(),_.A(2),_.ug(a.PFa))};tOb=function(a,b){return _.A5a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
uOb=function(a,b,c){b=new Map([].concat(_.nd(b)).map(function(f){return[f,0]}));a=_.k(a.fXa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=tOb(d.Gea(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};vOb=function(a,b,c){var d=a.qe();a=uOb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.nd(a.values())).reduce(function(e,f){return e+f},0),WX:a}};
wOb=function(a,b){var c=b.Lt;if(b=b.i3c){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)};
xOb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.Q(1);_.H(2,"a",5);_.N("click",function(c){_.w(b);_.O().limit=void 0;return _.x(c.stopPropagation())});_.Q(3," Show All ");_.I();_.Uf()}a&2&&(a=_.O(),_.A(),_.bB(" (",a.w$a,"/",a.fna(a.Wva),") "),_.A(),_.F("trackAction","showAll"+a.fwa))};yOb=function(a,b){a&1&&_.K(0,"file-list",7);a&2&&(a=b.va,b=_.O(2),_.F("limit",b.limit)("ariaLabelledbyId",b.fwa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.xY)("isPiper",b.yj))};
zOb=function(a){a&1&&_.E(0,yOb,1,6,"file-list",6);a&2&&(a=_.O(),_.F("ngForOf",a.Wva))};AOb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};BOb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",3);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.expand())});_.Q(1," Load more ");_.I()}};COb=function(a){for(var b=IM.target;b;){if(b===a)return!0;b=b.parentElement}return!1};
EOb=function(a){a&1&&(_.H(0,"div",1),_.K(1,"div",2),_.I());a&2&&(a=_.O(),_.A(),_.Pf("info",DOb(a,"info"))("warning",DOb(a,"warning")),_.F("innerHTML",a.kza(a.Ukb||""),_.Re))};FOb=function(a,b){a&1&&(_.H(0,"a",11),_.K(1,"mat-icon",12),_.I());a&2&&(a=b.va,_.F("href",a.getUrl(),_.Se),_.A(),_.F("svgIcon",a.kJ()))};
GOb=function(a){if(a&1){var b=_.Bd();_.H(0,"header",2)(1,"div",3)(2,"a",4);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.reload())});_.K(3,"img",5);_.H(4,"div")(5,"h1");_.Q(6,"Stacks");_.I();_.H(7,"h2");_.Q(8,"by xGE");_.I()();_.K(9,"div",6);_.H(10,"h2");_.Q(11,"Curated products for Googlers");_.I()();_.H(12,"div",7);_.K(13,"g3mark-moma-search",8);_.I();_.H(14,"div",9);_.E(15,FOb,2,2,"a",10);_.I()()()}a&2&&(a=_.O(),_.A(2),_.F("queryParams",a.params),_.A(13),_.F("ngForOf",a.links))};
HOb=function(a){a&1&&(_.H(0,"a",21),_.Q(1),_.I());if(a&2){a=_.O().va;var b=_.O(2);_.F("routerLink",a.getUrl())("queryParams",b.params);_.A();_.ug(a.getName())}};IOb=function(a){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.getName()))};JOb=function(a,b){a&1&&(_.H(0,"span"),_.E(1,HOb,2,3,"a",19)(2,IOb,2,1,"span",20),_.I());a&2&&(a=b.va,_.A(),_.F("ngIf",a.B2()),_.A(),_.F("ngIf",!a.B2()))};
KOb=function(a){a&1&&(_.H(0,"header",13)(1,"div",14)(2,"a",15),_.K(3,"img",16),_.H(4,"h1"),_.Q(5,"Stacks"),_.I()(),_.K(6,"stacks-search"),_.H(7,"div",17),_.E(8,JOb,3,2,"span",18),_.I()(),_.K(9,"stacks-butterbar"),_.I());a&2&&(a=_.O(),_.A(2),_.F("queryParams",a.params),_.A(6),_.F("ngForOf",a.V_))};LOb=function(a){a&1&&_.K(0,"img",4);a&2&&(a=_.O(),_.F("src",a.Ol,_.Se)("alt",a.link.getName()+"'s profile photo"))};
MOb=function(a){a&1&&(_.H(0,"a",5),_.Q(1),_.I());a&2&&(a=_.O(),_.Of("background-image","url("+a.Ol+")"),_.Pf("-no-icon",a.Nwa)("-wrap",a.Nwa)("-left-ellipsis",a.link.kJ()==="bug_report"),_.F("target",a.xLb?"_blank":"_self")("href",a.url,_.Se)("ve",a.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Rm("EDIT_PRODUCT")),_.Nf("data-gtm-box",a.t2)("data-gtm-list",a.ZXa),_.A(),_.ug(a.link.getName()))};
NOb=function(a){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=_.O(),_.Of("background-image","url("+a.Ol+")"),_.A(),_.ug(a.link.getName()))};OOb=function(a,b){a&1&&(_.H(0,"a",6),_.Q(1),_.I());a&2&&(a=b.va,b=_.O(),_.F("href",a.url,_.Se),_.Nf("data-gtm-box",b.t2)("data-gtm-list",b.ZXa),_.A(),_.ug(b.link.getName()))};POb=function(a){a&1&&(_.H(0,"button"),_.Zf(1,0),_.H(2,"div",8),_.K(3,"p"),_.I(),_.$f(),_.I())};
QOb=function(a){a&1&&(_.H(0,"button"),_.Zf(1,1),_.K(2,"mat-icon",9),_.$f(),_.I());a&2&&(a=_.O(2),_.A(2),_.F("ngClass",a.mC?"recommended":"recommended-icon"))};ROb=function(a){a&1&&(_.H(0,"button"),_.K(1,"img",10),_.I());a&2&&(a=_.O(2),_.Nf("aria-label",a.content.title),_.A(),_.fg("alt","",a.content.title," info icon"),_.F("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.Se))};
SOb=function(a,b){a&1&&(_.H(0,"p",11)(1,"a",12),_.Q(2),_.I()());a&2&&(a=b.va,_.A(),_.F("href",a.key,_.Se),_.A(),_.ug(a.value))};
TOb=function(a){a&1&&(_.Sf(0),_.E(1,POb,4,0,"button",2)(2,QOb,3,1,"button",2)(3,ROb,2,4,"button",2),_.H(4,"div",3)(5,"p",4),_.Q(6),_.I(),_.K(7,"div",5),_.H(8,"div",6),_.E(9,SOb,3,2,"p",7),_.R(10,"keyvalue"),_.I()(),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngIf",a.name=="isa"),_.A(),_.F("ngIf",a.mBa),_.A(),_.F("ngIf",a.name!=="isa"&&!a.mBa),_.A(3),_.ug(a.content.title),_.A(),_.F("innerHTML",a.content.description,_.Re),_.A(2),_.F("ngForOf",_.S(10,6,a.content.urls)))};
VOb=function(a){a&1&&(_.H(0,"h3",7),_.Q(1),_.I());if(a&2){a=_.O().va;var b=_.O();_.F("ngClass",_.Bg(2,UOb,!b.mC));_.A();_.ug(a.getName())}};XOb=function(a){a&1&&_.K(0,"stacks-popup-info",8);a&2&&(a=_.O().va,_.O(),a=a.getName(),a=WOb.get(a),_.F("name",a))};YOb=function(a,b){a&1&&(_.H(0,"li"),_.K(1,"stacks-icon-link",9),_.I());if(a&2){a=b.va;b=_.O(2).va;var c=_.O();_.A();_.F("link",a)("gtmBox",c.t2)("gtmList",b.getName())}};
ZOb=function(a){a&1&&(_.H(0,"ul"),_.E(1,YOb,2,3,"li",2),_.I());a&2&&(a=_.O().va,_.A(),_.F("ngForOf",a.b2()))};$Ob=function(a){a&1&&_.Q(0," This information is currently unavailable. ")};
aPb=function(a,b){a&1&&(_.H(0,"div")(1,"div",3),_.E(2,VOb,2,4,"h3",4)(3,XOb,1,1,"stacks-popup-info",5),_.I(),_.E(4,ZOb,2,1,"ul",6)(5,$Ob,1,0,"ng-template",null,0,_.Dg),_.I());if(a&2){a=b.va;b=_.bg(6);_.O();_.A(2);_.F("ngIf",a.getName());_.A();var c=a.getName();c=WOb.get(c);_.F("ngIf",c);_.A();_.F("ngIf",a.b2().length)("ngIfElse",b)}};bPb=function(a){a&1&&_.K(0,"img",5)};cPb=function(a){a&1&&_.K(0,"img",6)};dPb=function(a){a&1&&(_.H(0,"p",7),_.Q(1,"Review is up-to-date"),_.I())};
ePb=function(a){a&1&&(_.H(0,"p",7),_.Q(1,"Review outdated"),_.I())};fPb=function(a){a&1&&(_.H(0,"button",5)(1,"p"),_.Q(2,"ISA"),_.I()())};gPb=function(a){a&1&&(_.H(0,"button",12)(1,"p"),_.Q(2,"PR"),_.I()())};hPb=function(a){a&1&&(_.H(0,"button",13)(1,"p"),_.Q(2,"SA"),_.I()())};iPb=function(a){a&1&&(_.H(0,"button",14)(1,"p"),_.Q(2,"GA"),_.I()())};jPb=function(a){a&1&&(_.H(0,"button",15)(1,"p"),_.Q(2,"DP"),_.I()())};kPb=function(a){a&1&&(_.H(0,"button",16)(1,"p"),_.Q(2,"NA"),_.I()())};
mPb=function(a,b){a&1&&(_.H(0,"div",17)(1,"p",18),_.Q(2),_.I(),_.H(3,"p",19),_.Q(4),_.I(),_.H(5,"p",20),_.Q(6),_.I(),_.H(7,"p",21),_.Q(8),_.I()());if(a&2){a=b.va;_.O();_.A(2);_.ug(a.getName());_.A();b=_.ok(a,1);var c=_.ok(a,4);_.Pf("satisfied-number",lPb(b)>=lPb(c));_.A();_.tg(" ",_.ok(a,1),"");_.A(2);_.tg("Target: ",_.ok(a,4),"");_.A(2);_.tg("Updated ",_.ok(a,2),"")}};nPb=function(a){a&1&&_.K(0,"stacks-popup-isa",4);a&2&&(a=_.O(),_.Pf("to-right",!a.product.dXa()),_.F("product",a.product))};
oPb=function(a){a&1&&_.K(0,"stacks-popup-recommended",5);a&2&&(a=_.O(),_.F("product",a.product)("domain",a.domain))};pPb=function(a){a&1&&_.K(0,"stacks-popup-pp",6);a&2&&(a=_.O(),_.F("productPhase",a.product.Mea())("metrics",_.Wj(a.product,JM,27,_.Rj())))};qPb=function(a){a&1&&_.K(0,"stacks-popup-pp",7);a&2&&(a=_.O(),_.Pf("small-icon",a.WBa),_.F("productPhase",a.product.Mea()))};
rPb=function(a){a&1&&(_.K(0,"stacks-header",2),_.R(1,"async"));a&2&&(a=_.O(),_.F("breadcrumb",_.S(1,2,a.V_))("oldView",a.mC))};sPb=function(a){a&1&&_.K(0,"loading",7)};tPb=function(a){a&1&&(_.H(0,"p",8),_.Q(1),_.I());a&2&&(a=_.O().Na,_.A(),_.tg(" ",a.message," "))};uPb=function(a){a&1&&_.K(0,"stacks-popup-freshness",27);a&2&&(a=_.O().Na,_.F("isFresh",_.kk(a,60))("freshnessDate",_.ok(a,42))("productName",a.getName()))};
vPb=function(a){a&1&&(_.H(0,"span",28),_.Q(1),_.I());a&2&&(a=_.O().Na,_.A(),_.tg(" \u00a0Reviewed by team on ",_.ok(a,42)," "))};wPb=function(a){a&1&&(_.H(0,"a",29),_.K(1,"img",30),_.Q(2," \u00a0Edit product "),_.I());if(a&2){var b=_.O().Na;a=_.O(4);b="product/"+b.zm()+"/edit";_.F("href",a.OV?a.RX.environment.c5+"/"+b:"/"+b,_.Se)}};
yPb=function(a){a&1&&(_.H(0,"a",31),_.K(1,"img",30),_.Q(2," \u00a0Edit product "),_.I());if(a&2){var b=_.O().Na;a=_.O(4);b="product/"+b.zm()+"/edit";_.F("routerLink",_.Bg(2,xPb,a.OV?a.RX.environment.c5+"/"+b:"/"+b))("queryParams",a.params)}};zPb=function(a){a&1&&(_.H(0,"div")(1,"div",32)(2,"strong"),_.Q(3,"WARNING:"),_.I(),_.Q(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.I()())};
APb=function(a){a&1&&(_.Sf(0,33),_.H(1,"div",33),_.K(2,"mat-icon",34),_.H(3,"div",35),_.Q(4," This product is Not Allowed and not approved for use in Google. "),_.I(),_.H(5,"a",36),_.Q(6," More info "),_.I()(),_.Uf());a&2&&(a=_.O(5),_.A(5),_.F("ve",a.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Rm("RESOURCE")))};
BPb=function(a,b){a&1&&(_.H(0,"div",18),_.K(1,"stacks-popup-product",42),_.H(2,"a",43),_.Q(3),_.I()());if(a&2){a=b.va;b=_.O(2).Na;var c=_.O(4);_.A();_.F("product",a)("domain",b.rg());_.A();_.F("routerLink",_.Bg(5,xPb,"/product/"+a.zm()))("queryParams",c.params);_.A();_.ug(a.getName())}};
DPb=function(a){a&1&&(_.H(0,"div",37),_.K(1,"div",38),_.H(2,"h2",39),_.Q(3,"Better Alternatives"),_.I(),_.H(4,"ul",40),_.E(5,BPb,4,7,"div",41),_.I()());if(a&2){a=_.O().Na;var b=_.O(4);_.A();_.F("innerHTML",b.kza(_.Vj(a,KM,79).Dv()||""),_.Re);_.A(4);_.F("ngForOf",_.Wj(_.Vj(a,KM,79),CPb,6,_.Rj()))}};
EPb=function(a,b){a&1&&(_.H(0,"a",45),_.Q(1),_.I());a&2&&(a=b.va,b=_.O(6),_.F("href",a.getUrl(),_.Se)("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE")),_.A(),_.tg(" ",a.rp()," "))};FPb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"Product Page"),_.I(),_.E(3,EPb,2,7,"a",44),_.I());a&2&&(a=_.O().Na,_.A(3),_.F("ngForOf",_.Wj(a,LM,28,_.Rj())))};
GPb=function(a,b){a&1&&(_.H(0,"a",47),_.Q(1),_.I());a&2&&(a=b.va,b=_.O(6),_.F("href",a.getUrl(),_.Se)("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE")),_.A(),_.tg(" ",a.rp()," "))};HPb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"Landing Page"),_.I(),_.E(3,GPb,2,7,"a",46),_.I());a&2&&(a=_.O().Na,_.A(3),_.F("ngForOf",a.Fea()))};
IPb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"Customer Adoption Stage"),_.I(),_.H(3,"a",48),_.Q(4),_.I()());if(a&2){a=_.O().Na;var b=_.O(4);_.A(3);_.F("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"));_.A();_.tg(" ",b.TWc(_.pk(a,71,0))," ")}};JPb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"Feature Requests"),_.I(),_.H(3,"span"),_.Q(4),_.I()());if(a&2){a=_.O().Na;var b=_.O(4);_.A(4);_.tg(" ",b.LWc(_.kk(a,73)),"")}};
KPb=function(a){a&1&&(_.H(0,"div"),_.Q(1," Contact "),_.H(2,"a",53),_.Q(3),_.I(),_.Q(4," for more information "),_.I());a&2&&(a=_.O().va,_.A(2),_.F("href",a.value[1],_.Se),_.A(),_.tg("",a.value[0],"@"))};LPb=function(a){a&1&&(_.H(0,"div"),_.Q(1," Read instructions "),_.H(2,"a",54),_.Q(3," here "),_.I()());if(a&2){a=_.O().va;var b=_.O(6);_.A(2);_.F("href",a.value[0],_.Se)("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"))}};
MPb=function(a){a&1&&(_.H(0,"div"),_.Q(1," Sign up "),_.H(2,"a",54),_.Q(3," here "),_.I()());if(a&2){a=_.O().va;var b=_.O(6);_.A(2);_.F("href",a.value[0],_.Se)("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"))}};
NPb=function(a,b){a&1&&(_.H(0,"span")(1,"a",54),_.Q(2),_.I()());if(a&2){a=b.va;b=_.O(5).Na;var c=_.O(3);_.A();_.F("href","https://moma.corp.google.com/team/"+a,_.Se)("ve",c.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Rm("RESOURCE"));_.A();_.tg(" ",b.IYb.get(a)," ")}};OPb=function(a){a&1&&(_.H(0,"span"),_.Q(1," is allowed."),_.I())};PPb=function(a){a&1&&(_.H(0,"span"),_.Q(1," are allowed."),_.I())};
QPb=function(a){a&1&&(_.H(0,"div"),_.E(1,NPb,3,7,"span",51)(2,OPb,2,0,"span",9)(3,PPb,2,0,"span",9),_.I());a&2&&(a=_.O().va,_.A(),_.F("ngForOf",a.value),_.A(),_.F("ngIf",a.value.length===1),_.A(),_.F("ngIf",a.value.length>1))};
RPb=function(a,b){a&1&&(_.H(0,"span")(1,"a",54),_.Q(2),_.I()());if(a&2){a=b.va;b=_.O(5).Na;var c=_.O(3);_.A();_.F("href","https://moma.corp.google.com/team/"+a,_.Se)("ve",c.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Rm("RESOURCE"));_.A();_.tg(" ",b.IYb.get(a)," ")}};SPb=function(a){a&1&&(_.H(0,"span"),_.Q(1," is not allowed."),_.I())};TPb=function(a){a&1&&(_.H(0,"span"),_.Q(1," are not allowed."),_.I())};
UPb=function(a){a&1&&(_.H(0,"div"),_.E(1,RPb,3,7,"span",51)(2,SPb,2,0,"span",9)(3,TPb,2,0,"span",9),_.I());a&2&&(a=_.O().va,_.A(),_.F("ngForOf",a.value),_.A(),_.F("ngIf",a.value.length===1),_.A(),_.F("ngIf",a.value.length>1))};
VPb=function(a){a&1&&(_.H(0,"div"),_.Q(1," Please see the "),_.H(2,"a",54),_.Q(3," general guidance "),_.I(),_.Q(4," for using GCP Systems. "),_.I());if(a&2){a=_.O().va;var b=_.O(6);_.A(2);_.F("href",a.value[0],_.Se)("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"))}};
WPb=function(a){a&1&&(_.H(0,"div"),_.Q(1," Default visibility "),_.H(2,"a",54),_.Q(3," here "),_.I()());if(a&2){a=_.O().va;var b=_.O(6);_.A(2);_.F("href",a.value[0],_.Se)("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"))}};XPb=function(a,b){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=b.va,_.A(),_.tg(" ",a," "))};YPb=function(a){a&1&&(_.H(0,"div"),_.E(1,XPb,2,1,"span",51),_.Q(2," are allowed. "),_.I());a&2&&(a=_.O().va,_.A(),_.F("ngForOf",a.value))};
ZPb=function(a){a&1&&(_.H(0,"div"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.tg(" ",a.value," "))};
$Pb=function(a,b){a&1&&(_.H(0,"div"),_.E(1,KPb,5,2,"div",9)(2,LPb,4,6,"div",9)(3,MPb,4,6,"div",9)(4,QPb,4,3,"div",9)(5,UPb,4,3,"div",9)(6,VPb,5,6,"div",9)(7,WPb,4,6,"div",9)(8,YPb,3,1,"div",9)(9,ZPb,2,1,"div",9),_.I());a&2&&(a=b.va,_.A(),_.F("ngIf",a.key==="contactTeam"),_.A(),_.F("ngIf",a.key==="onboardingDoc"),_.A(),_.F("ngIf",a.key==="signUpDoc"),_.A(),_.F("ngIf",a.key==="includedTeamId"),_.A(),_.F("ngIf",a.key==="excludedTeamId"),_.A(),_.F("ngIf",a.key==="gcpGuidance"),_.A(),_.F("ngIf",a.key===
"buildVisibility"),_.A(),_.F("ngIf",a.key==="groups"),_.A(),_.F("ngIf",a.key==="other"))};bQb=function(a){a&1&&(_.H(0,"div",55)(1,"a",54),_.Q(2),_.I()());if(a&2){a=_.O(2).Na;var b=_.O().Na,c=_.O(3);_.A();_.F("href",aQb(a.zm()),_.Se)("ve",c.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Rm("RESOURCE"));_.A();_.tg(" more (+",b.Zra.length-3,") ")}};
cQb=function(a){a&1&&(_.H(0,"div",24)(1,"div",49)(2,"p"),_.Q(3,"Product Allowlist"),_.I(),_.K(4,"stacks-popup-info",50),_.I(),_.E(5,$Pb,10,9,"div",51)(6,bQb,3,7,"div",52),_.I());a&2&&(a=_.O(2).Na,_.A(5),_.F("ngForOf",a.Zra.slice(0,3)),_.A(),_.F("ngIf",a.Zra.length>3))};dQb=function(a,b){a&1&&(_.H(0,"div")(1,"ul"),_.Q(2),_.I()());a&2&&(a=b.va,_.A(2),_.tg(" ",a," "))};
eQb=function(a){a&1&&(_.H(0,"div")(1,"a",54),_.Q(2),_.I()());if(a&2){a=_.O(2).Na;var b=_.O(4);_.A();_.F("href",aQb(a.zm()),_.Se)("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"));_.A();_.tg(" more (+",_.qk(a,89,_.Rj()).length-3,") ")}};
fQb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"Not Allowed Product Versions"),_.I(),_.E(3,dQb,3,1,"div",51)(4,eQb,3,7,"div",9),_.I());a&2&&(a=_.O().Na,_.A(3),_.F("ngForOf",_.qk(a,89,_.Rj()).slice(0,3)),_.A(),_.F("ngIf",_.qk(a,89,_.Rj()).length>3))};gQb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"Specialized Purpose"),_.I(),_.H(3,"div"),_.Q(4),_.I()());a&2&&(a=_.O().Na,_.A(4),_.ug(_.ok(a,74)))};
hQb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"ISA Status"),_.I(),_.H(3,"a",56),_.Q(4," Agreement signed "),_.I()());if(a&2){a=_.O().Na;var b=_.O(4);_.A(3);_.fg("href","/agreement/",a.zm(),"",_.Se);_.F("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"))}};
iQb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"ISA Status"),_.I(),_.H(3,"a",56),_.Q(4," Unsigned draft agreement "),_.I()());if(a&2){a=_.O().Na;var b=_.O(4);_.A(3);_.fg("href","/agreement/",a.zm(),"",_.Se);_.F("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"))}};
jQb=function(a){a&1&&(_.H(0,"div",24)(1,"p"),_.Q(2,"Moma Teams"),_.I(),_.H(3,"a",54),_.Q(4," Product page "),_.I()());if(a&2){a=_.O().Na;var b=_.O(4);_.A(3);_.fg("href","http://moma.corp.google.com/product/",a.nJ(),"",_.Se);_.F("ve",b.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Rm("RESOURCE"))}};kQb=function(a,b){a&1&&(_.H(0,"li"),_.K(1,"stacks-icon-link",59),_.I());a&2&&(a=b.va,_.A(),_.F("link",a))};
lQb=function(a){a&1&&(_.H(0,"section",57)(1,"h2",58),_.Q(2,"Used in the following Core Solution(s):"),_.I(),_.H(3,"ul"),_.E(4,kQb,2,1,"li",51),_.I()());a&2&&(a=_.O(2).Na,_.A(4),_.F("ngForOf",a.wza))};mQb=function(a,b){a&1&&(_.H(0,"div")(1,"div",65),_.Q(2),_.I(),_.H(3,"div",66),_.Q(4),_.I(),_.H(5,"div"),_.Q(6),_.I(),_.H(7,"div",62),_.Q(8),_.I()());a&2&&(a=b.va,_.A(2),_.ug(_.ok(a,1)),_.A(2),_.ug(a.getName()),_.A(2),_.tg("Target: ",_.ok(a,4),""),_.A(2),_.tg("Updated ",_.ok(a,2),""))};
nQb=function(a){a&1&&(_.H(0,"section",57)(1,"header",60)(2,"h2",61),_.Q(3,"Metrics"),_.I(),_.H(4,"p",62),_.Q(5,"Source: Stacks data"),_.I()(),_.H(6,"div",63),_.E(7,mQb,9,4,"div",64),_.I()());a&2&&(a=_.O().Na,_.A(7),_.F("stacksExpandListOf",_.Wj(a,JM,27,_.Rj())))};oQb=function(a){a&1&&(_.H(0,"section",57)(1,"h2",67),_.Q(2,"Product Phase Reason"),_.I(),_.H(3,"p",68),_.Q(4),_.I()());a&2&&(a=_.O().Na,_.A(4),_.ug(_.ok(a,86)))};
pQb=function(a){a&1&&(_.H(0,"section",57)(1,"h2",69),_.Q(2,"Education materials"),_.I(),_.K(3,"stacks-link-lists",70),_.I());a&2&&(a=_.O(2).Na,_.A(3),_.F("lists",a.Jub))};qQb=function(a,b){a&1&&_.K(0,"iframe",75);a&2&&_.F("src",b.va,_.Aja)};rQb=function(a){a&1&&(_.Sf(0),_.H(1,"h3",73),_.Q(2,"Roadmap"),_.I(),_.E(3,qQb,1,1,"iframe",74),_.Uf());a&2&&(a=_.O(3).Na,_.A(3),_.F("ngForOf",a.DSb))};
sQb=function(a){a&1&&(_.H(0,"section",57)(1,"h2",71),_.Q(2),_.I(),_.K(3,"stacks-link-lists",72),_.E(4,rQb,4,1,"ng-container",9),_.I());if(a&2){a=_.O().Na;var b=_.O().Na;_.A(2);_.tg("About ",a.name,"");_.A();_.F("lists",b.Oib);_.A();_.F("ngIf",b.DSb.length)}};tQb=function(a,b){a&1&&(_.H(0,"li"),_.K(1,"stacks-icon-link",78),_.I());a&2&&(a=b.va,_.A(),_.F("isContact",!0)("link",a))};
uQb=function(a){a&1&&(_.Sf(0),_.H(1,"h3"),_.Q(2,"Meet the team"),_.I(),_.H(3,"ul",40),_.E(4,tQb,2,2,"li",51),_.I(),_.Uf());a&2&&(a=_.O(3).Na,_.A(),_.Pf("h3-margin-top",a.gVa.length),_.A(3),_.F("ngForOf",a.w0))};vQb=function(a){a&1&&(_.H(0,"section",57)(1,"h2",76),_.Q(2,"Feedback and communications"),_.I(),_.K(3,"stacks-link-lists",77),_.E(4,uQb,5,3,"ng-container",9),_.I());a&2&&(a=_.O(2).Na,_.A(3),_.F("lists",a.gVa),_.A(),_.F("ngIf",a.w0.length))};
wQb=function(a){a&1&&(_.H(0,"section",57)(1,"h2",79),_.Q(2,"Additional guidance"),_.I(),_.H(3,"p",68),_.Q(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.I(),_.K(5,"stacks-link-lists",77),_.I());a&2&&(a=_.O(2).Na,_.A(5),_.F("lists",a.Mzb))};xQb=function(a,b){a&1&&(_.H(0,"li"),_.K(1,"stacks-icon-link",81),_.I());a&2&&(a=b.va,_.A(),_.F("link",a))};
yQb=function(a){a&1&&(_.H(0,"ul"),_.E(1,xQb,2,1,"li",51),_.I());a&2&&(a=_.O(4).Na,_.A(),_.F("ngForOf",a.q0))};zQb=function(a){a&1&&(_.H(0,"h3"),_.Q(1,"Codepaths"),_.I(),_.E(2,yQb,2,1,"ul",9));a&2&&(a=_.O(3).Na,_.A(2),_.F("ngIf",a.q0.length))};AQb=function(a,b){a&1&&(_.H(0,"li"),_.K(1,"stacks-icon-link",82),_.I());a&2&&(a=b.va,_.A(),_.F("link",a))};
BQb=function(a){a&1&&(_.H(0,"h3"),_.Q(1,"Other resources"),_.I(),_.H(2,"ul",40),_.E(3,AQb,2,1,"li",51),_.I());a&2&&(a=_.O(3).Na,_.Pf("h3-margin-top",a.q0.length),_.A(3),_.F("ngForOf",a.r2a))};CQb=function(a){a&1&&(_.H(0,"section",57)(1,"h2",39),_.Q(2,"Additional resources"),_.I(),_.E(3,zQb,3,1,"ng-template",80)(4,BQb,4,3,"ng-template",80),_.I());a&2&&(a=_.O(2).Na,_.A(3),_.F("ngIf",a.q0.length),_.A(),_.F("ngIf",a.r2a.length))};
DQb=function(a,b){a&1&&(_.H(0,"ul"),_.K(1,"stacks-icon-link",82),_.I());a&2&&(a=b.va,_.A(),_.F("link",a))};EQb=function(a,b){a&1&&(_.Sf(0),_.H(1,"h3",83),_.Q(2),_.I(),_.H(3,"p"),_.Q(4),_.I(),_.E(5,DQb,2,1,"ul",51),_.K(6,"br"),_.Uf());a&2&&(a=b.va,_.A(2),_.ug(a.name),_.A(2),_.ug(a.description),_.A(),_.F("ngForOf",a.links))};
FQb=function(a){a&1&&(_.H(0,"section",57)(1,"h2",83),_.Q(2,"External Google Tool Mapping"),_.I(),_.E(3,EQb,7,3,"ng-container",51),_.I());a&2&&(a=_.O(2).Na,_.A(3),_.F("ngForOf",a.kVc))};
HQb=function(a,b){a&1&&(_.Sf(0),_.H(1,"div",10)(2,"div",11)(3,"h1"),_.Q(4),_.I(),_.H(5,"div",12)(6,"p",13),_.E(7,uPb,1,3,"stacks-popup-freshness",14)(8,vPb,2,1,"span",15)(9,wPb,3,1,"a",16)(10,yPb,3,4,"a",17),_.I()()(),_.E(11,zPb,5,0,"div",9),_.H(12,"div",18),_.K(13,"stacks-popup-product",19),_.I(),_.E(14,APb,7,5,"ng-container",20)(15,DPb,6,2,"div",21),_.K(16,"div",22),_.H(17,"div"),_.E(18,FPb,4,1,"div",23)(19,HPb,4,1,"div",23),_.H(20,"div",24)(21,"p"),_.Q(22,"Product Phase"),_.I(),_.H(23,"a",25),
_.Q(24),_.I()(),_.E(25,IPb,5,6,"div",23)(26,JPb,5,1,"div",23)(27,cQb,7,2,"div",23)(28,fQb,5,2,"div",23)(29,gQb,5,1,"div",23)(30,hQb,5,7,"div",23)(31,iQb,5,7,"div",23)(32,jQb,5,7,"div",23),_.I(),_.E(33,lQb,5,1,"section",26)(34,nQb,8,1,"section",26)(35,oQb,5,1,"section",26)(36,pQb,4,1,"section",26)(37,sQb,5,3,"section",26)(38,vQb,5,2,"section",26)(39,wQb,6,1,"section",26)(40,CQb,5,2,"section",26)(41,FQb,4,1,"section",26),_.I(),_.Uf());if(a&2){a=b.Na;b=_.O().Na;var c=_.O(3);_.A();_.F("ve",c.ul.Mvc)("veImpression",
!0)("veClick",!0)("veMutable",!0)("veMetadata",c.Rm(a.zm()));_.A(3);_.ug(a.getName());_.A(2);_.F("ve",c.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Rm("EDIT_PRODUCT"));_.A();_.F("ngIf",c.nvb&&_.ok(a,42));_.A();_.F("ngIf",c.nvb&&_.ok(a,42));_.A();_.F("ngIf",c.OV);_.A();_.F("ngIf",!c.OV);_.A();_.F("ngIf",!_.ok(a,68)&&_.ok(a.rg(),1)!=c.lac[1]);_.A(2);_.F("product",a)("domain",a.rg());_.A();_.F("ngIf",a.Mea()===5);_.A();_.F("ngIf",_.Pj(a,KM,79)&&_.Vj(a,KM,79).uJ());_.A();_.F("innerHTML",
c.kza(a.Dv()),_.Re);_.A(2);_.F("ngIf",_.Wj(a,LM,28,_.Rj()).length);_.A();_.F("ngIf",a.Fea().length);_.A(4);_.F("ve",c.ul.Wm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Rm("RESOURCE"));_.A();_.tg(" ",c.XWc(a.Mea())," ");_.A();_.F("ngIf",_.pk(a,71,0));_.A();_.F("ngIf",_.dk(a,73)!=null);_.A();_.F("ngIf",b.Zra.length);_.A();_.F("ngIf",_.qk(a,89,_.Rj()).length);_.A();_.F("ngIf",_.ok(a,74));_.A();_.F("ngIf",a.zva());_.A();_.F("ngIf",_.kk(a,69));_.A();_.F("ngIf",c.r3a&&a.PN()&&a.nJ()>
0);_.A();_.F("ngIf",c.ZTa&&b.wza.length);_.A();_.F("ngIf",_.Wj(a,JM,27,_.Rj()).length>0);_.A();_.F("ngIf",_.Dk(a,86));_.A();_.F("ngIf",b.Jub.length);_.A();_.F("ngIf",b.Oib.length||a.Lrd);_.A();_.F("ngIf",b.gVa.length||b.w0.length);_.A();_.F("ngIf",b.Mzb.length);_.A();_.F("ngIf",b.q0.length||b.r2a.length);_.A();_.F("ngIf",c.WTa&&_.Wj(a,GQb,81,_.Rj()).length)}};IQb=function(a,b){a&1&&(_.Sf(0),_.E(1,HQb,42,46,"ng-container",9),_.Uf());a&2&&(a=b.Na,_.A(),_.F("ngIf",a.product))};
JQb=function(a){a&1&&(_.Sf(0),_.E(1,IQb,2,1,"ng-container",9),_.Uf());a&2&&(a=_.O().Na,_.A(),_.F("ngIf",a.Xb))};KQb=function(a,b){a&1&&(_.Sf(0,3),_.E(1,sPb,1,0,"loading",4)(2,tPb,2,1,"p",5)(3,JQb,2,1,"ng-container",6),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.ai))};
LQb=function(a){var b=[];if(_.Wj(a,MM,80,_.Rj()).length)for(var c=_.k(_.Wj(a,MM,80,_.Rj())),d=c.next(),e={};!d.done;e={Kya:void 0},d=c.next()){e.Kya=d.value;d=_.k(e.Kya.S1());for(var f=d.next();!f.done;f=d.next())f.value.R1().filter(function(g){return g.zm()===a.fV()}).forEach(function(g){return function(){b.push(EM({name:g.Kya.getName(),url:"https://stacks-v4.corp.google.com/core_solution/"+g.Kya.dV(),icon:"https://static.corp.google.com/stacks/icon_cs.svg"}))}}(e))}return b};
MQb=function(a){var b=[];a=_.k(_.Wj(a,GQb,81,_.Rj()));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.X(d,1);var e="";_.Wj(d,NM,2,_.Rj()).length>0&&(e=e.concat("\n",_.Wj(d,NM,2,_.Rj())[0].Dv()));d=_.qk(d,3,_.Rj()).map(function(f){return EM({name:f,url:f,icon:"link"})}).sort(DM);b.push({name:c,description:e,links:d})}return b};
NQb=function(a){var b=[];MKb([{source:_.Wj(a,LM,8,_.Rj(_.Mj)),Zi:b,name:"Critical user journeys",icon:"link"},{source:_.Wj(a,LM,12,_.Rj(_.Mj)),Zi:b,name:"Future plans",icon:"drive_document"},{source:_.Wj(a,LM,20,_.Rj(_.Mj)),Zi:b,name:"Launch plans",icon:"drive_document"},{source:_.Wj(a,LM,32,_.Rj(_.Mj)),Zi:b,name:"SLOs",icon:"link"},{source:_.Wj(a,LM,22,_.Rj(_.Mj)),Zi:b,name:"Monitoring",icon:"planner_review"}]);if(_.kk(a,45)||_.kk(a,46)){var c=[];_.kk(a,45)&&c.push(EM({name:"Google Cloud Platform support",
icon:"cloud_done"}));_.kk(a,46)&&c.push(EM({name:"Open source",icon:"ic_github_grey600_24dp.svg"}));c=(new FM).Sd("Other attributes").FX(c);b.push(c)}_.Wj(a,OM,47,_.Rj()).length&&(c=(new FM).Sd("Data classification").FX(_.Wj(a,OM,47,_.Rj()).map(function(d){return EM({name:d.dg(),icon:"data_table"})})),b.push(c));_.Wj(a,PM,41,_.Rj()).length&&(a=(new FM).Sd("Languages").FX(_.Wj(a,PM,41,_.Rj()).map(function(d){return EM({name:d.dg(),icon:"language"})}).sort(DM)),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:DM(d,e)});return b};
OQb=function(a){var b=[];MKb([{source:a.sea(_.Mj),Zi:b,name:"Ask a question",icon:"atari_site"},{source:_.Wj(a,LM,56,_.Rj(_.Mj)),Zi:b,name:"Report an issue",icon:"atari_site"},{source:_.Wj(a,LM,57,_.Rj(_.Mj)),Zi:b,name:"Stay updated",icon:"atari_site"}]);_.ck(a,35,_.Rj()).length&&!a.VU().length&&(a=(new FM).Sd("Team member").FX(_.ck(a,35,_.Rj()).map(function(c){return EM({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(DM);return b};
PQb=function(a){if(!a.VU().length)return[];var b=[],c=[];_.ck(a,35,_.Rj()).length&&(b=_.ck(a,35,_.Rj()).map(function(d){return EM({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=LKb(a.VU(_.Mj));return[].concat(_.nd(c),_.nd(b))};
QQb=function(a){var b=[],c=[];_.qk(a,83,_.Rj()).length?b=_.qk(a,83,_.Rj()).map(function(d){return EM({name:"Glossary",url:"https://moma.corp.google.com/glossary?entity=/g/"+d,icon:"auto_stories"})}):_.ck(a,14,_.Rj()).length&&(b=_.ck(a,14,_.Rj()).map(function(d){return EM({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+d,icon:"auto_stories"})}));a.Pea().length&&(c=KKb(a.Pea(_.Mj),"link"));return[].concat(_.nd(b),_.nd(c)).sort(DM)};
RQb=function(a){return EM({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};TQb=function(a){return(a!=null?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.mc(SQb,c.get("roadmapId"))})};UQb=function(a){a&1&&_.K(0,"folder-tab-header",5);a&2&&(a=_.O(),_.F("viewData",a.Ab),_.Nf("aria-labelledby",a.WQ))};
WQb=function(a){a&1&&_.K(0,"readme",12);a&2&&(a=_.O(2),_.F("markdownContent",a.vza)("safeHtmlContent",a.B3a)("shouldCollapse",!VQb(a))("trackProjectId",a.location.ub)("trackGestureScroll",!0))};XQb=function(a){a&1&&(_.K(0,"folder-detail-section",13),_.R(1,"async"));a&2&&(a=_.O(2),_.F("title",a.bnc)("groupedFiles",a.x0a)("useRelativeUrls",!VQb(a))("aggregations",_.S(1,5,a.aggregations))("isPiper",a.yj(a.location)))};
YQb=function(a){if(a&1){var b=_.Bd();_.H(0,"folder-detail-section",14);_.R(1,"async");_.R(2,"async");_.N("toggle",function(c){_.w(b);var d=_.O(2);return _.x(d.tTc(c))});_.I()}a&2&&(a=_.O(2),_.F("title",a.anc)("groupedFiles",a.DTa)("initiallyExpanded",_.S(1,6,a.Qy.Lva().ha(_.jf())))("useRelativeUrls",!VQb(a))("aggregations",_.S(2,8,a.aggregations))("isPiper",a.yj(a.location)))};
ZQb=function(a){if(a&1){var b=_.Bd();_.H(0,"folder-detail-section",15);_.R(1,"async");_.R(2,"async");_.N("toggle",function(c){_.w(b);var d=_.O(2);return _.x(d.KWc(c))});_.I()}a&2&&(a=_.O(2),_.F("title",a.cnc)("groupedFiles",a.Myb)("initiallyExpanded",_.S(1,6,QM(a.ko)?a.Qy.Sea().ha(_.jf()):_.ne(!0)))("useRelativeUrls",!VQb(a))("aggregations",_.S(2,8,a.aggregations))("isPiper",a.yj(a.location)))};
$Qb=function(a){a&1&&(_.H(0,"main",6,0),_.E(2,WQb,1,5,"readme",7),_.H(3,"mat-accordion",8),_.E(4,XQb,2,7,"folder-detail-section",9)(5,YQb,3,10,"folder-detail-section",10)(6,ZQb,3,10,"folder-detail-section",11),_.I()());a&2&&(a=_.O(),_.Nf("aria-labelledby",a.WQ),_.A(2),_.F("ngIf",a.vza),_.A(),_.F("multi",!0),_.A(),_.F("ngIf",QM(a.ko)),_.A(),_.F("ngIf",QM(a.hp)),_.A(),_.F("ngIf",QM(a.iJ)))};
aRb=function(a,b){a&1&&(_.H(0,"mat-option",21),_.Q(1),_.I());a&2&&(a=b.va,_.F("value",a.zm()),_.A(),_.tg(" ",a.getName()," "))};bRb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.Q(3);_.I();_.H(4,"mat-select",19);_.N("selectionChange",function(c){_.w(b);var d=_.O(3);return _.x(d.bUb.next(c.value))});_.E(5,aRb,2,2,"mat-option",20);_.I()()()}a&2&&(a=_.O().Na,_.A(3),_.tg("",a.length," products:"),_.A(),_.F("value",a[0].zm()),_.A(),_.F("ngForOf",a))};
cRb=function(a,b){a&1&&(_.Sf(0),_.E(1,bRb,6,3,"div",16),_.K(2,"stacks-product-page",17),_.R(3,"async"),_.R(4,"async"),_.Uf());a&2&&(a=b.Na,b=_.O(2),_.A(),_.F("ngIf",a.length>1),_.A(),_.Pf("dark-theme",_.S(3,4,b.ez.theme)==="DARK"),_.F("productIdFromParent",_.S(4,6,b.Pta)))};dRb=function(a){a&1&&(_.Sf(0),_.E(1,cRb,5,8,"ng-container",4),_.R(2,"async"),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngIf",_.S(2,1,a.UWb)))};eRb=function(a){return a.getType()===3?a.qe()+"/":a.qe()};
fRb=function(a){a&1&&(_.Sf(0),_.Q(1,"\n  "),_.K(2,"diff-detail-header",6),_.Q(3,"\n  "),_.H(4,"code-diff-chunks",7),_.Q(5,"\n  "),_.I(),_.Q(6,"\n"),_.Uf());a&2&&(a=_.O(),_.A(2),_.F("viewData",a.Ab),_.A(2),_.F("fileName",a.E2a)("diffChunks",a.Ab.aua.yE))};gRb=function(a){a&1&&(_.H(0,"dc-information-box"),_.Q(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.I())};
hRb=function(a){a&1&&(_.H(0,"a",17,3),_.Q(2),_.I());a&2&&(a=_.O(2),_.F("routerLink",a.pYc),_.A(2),_.tg("\n        ",a.Ab.cfa,"\n      "))};iRb=function(a){a&1&&(_.Q(0,"\n        "),_.H(1,"a",18,4),_.Q(3),_.I(),_.Q(4,"\n      "));a&2&&(a=_.O(2),_.A(),_.F("externalLink",a.mVc),_.A(2),_.tg("\n          ",a.Ab.cfa,""))};
jRb=function(a){if(a&1){var b=_.Bd();_.Q(0,"\n    ");_.H(1,"detail-header",8);_.Q(2,"\n  ");_.I();_.Q(3,"\n\n  ");_.H(4,"main");_.Q(5,"\n    ");_.E(6,gRb,2,0,"dc-information-box",9);_.Q(7,"\n\n    ");_.H(8,"h3",10);_.Q(9,"Git Submodule");_.I();_.Q(10,"\n    ");_.H(11,"dc-p",11);_.Q(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.I();_.Q(13,"\n    ");_.H(14,"dc-p",11);_.Q(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.I();_.Q(16,"\n\n    ");_.H(17,"dc-p",12);_.Q(18,"\n      ");_.H(19,"span");_.Q(20,"Git URL:");_.I();_.Q(21,"\n      ");_.E(22,hRb,3,2,"a",13);_.Q(23,"\n      ");_.E(24,iRb,5,2,"ng-template",null,1,_.Dg);_.Q(26,"\n      ");_.H(27,"copy-button",14);_.N("copyEvent",function(){_.w(b);var d=_.O();_.grb((d.nXc||d.lVc).na);return _.x()});_.Q(28,"\n      ");_.I();_.Q(29,"\n    ");_.I();_.Q(30,"\n    ");_.H(31,"dc-p",15);_.Q(32,"\n      ");_.H(33,"span");_.Q(34,"Commit hash:");_.I();_.Q(35,"\n      ");_.H(36,
"span",16,2);_.Q(38);_.I();_.Q(39,"\n      ");_.H(40,"copy-button",14);_.N("copyEvent",function(){_.w(b);var d=_.O();_.grb(d.NRc.na);return _.x()});_.Q(41,"\n      ");_.I();_.Q(42,"\n    ");_.I();_.Q(43,"\n  ");_.I();_.Q(44,"\n")}if(a&2){a=_.bg(25);var c=_.O();_.A();_.F("viewData",c.Ab);_.A(5);_.F("ngIf",!c.lEb);_.A(16);_.F("ngIf",c.lEb)("ngIfElse",a);_.A(5);_.F("copyText",c.Ab.cfa)("isSmall",!0);_.A(11);_.ug(c.Ab.mB);_.A(2);_.F("copyText",c.Ab.mB)("isSmall",!0)}};
kRb=function(a){var b=a.Wk.map(function(c){return{nq:c,Eua:!1}});return{Hd:a.Za,lG:a.lG,entries:b}};lRb=function(a){for(var b=[],c=0;c<a.Wk.length;c++)b.push({nq:a.Wk[c],Eua:!0});return{Hd:a.Za,lG:a.lG,entries:b}};mRb=function(){};nRb=function(a){a&1&&_.E(0,mRb,0,0,"ng-template",12);a&2&&(_.O(3),_.F("ngTemplateOutlet",_.bg(3)))};
oRb=function(a,b){a&1&&(_.K(0,"history-table",13),_.R(1,"async"),_.R(2,"async"));if(a&2){a=b.Na;b=_.O(2).Na;var c=_.O();_.F("data",b.Xb.VN)("historyPlace",a)("blameInfo",_.S(1,5,c.ssa))("columnType",b.Xb.columnType)("focusCommit",_.S(2,7,c.fea))}};pRb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",15);_.N("click",function(){var d=_.w(b).Na;return _.x(d())});_.Q(1," Show more ");_.I()}if(a&2){a=_.O(3).Na;var c=_.O();_.F("trackBucket",c.YQ.GY)("trackProjectId",a.Xb.Za.ub)}};
qRb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",15);_.N("click",function(){var d=_.w(b).Na;return _.x(d())});_.Q(1," Show all ");_.I()}if(a&2){a=_.O(3).Na;var c=_.O();_.F("trackBucket",c.YQ.GY)("trackProjectId",a.Xb.Za.ub)}};rRb=function(a){a&1&&(_.Sf(0),_.E(1,pRb,2,2,"button",14)(2,qRb,2,2,"button",14),_.Uf());a&2&&(a=_.O(2).Na,_.A(),_.F("ngIf",a.Xb.Gua),_.A(),_.F("ngIf",a.Xb.Hda))};
sRb=function(a){a&1&&(_.H(0,"div",16),_.K(1,"mat-spinner",17),_.I());a&2&&(_.A(),_.F("diameter",18)("strokeWidth",2))};tRb=function(a){a&1&&(_.H(0,"dc-information-box",18),_.Q(1," Failed to fetch more history "),_.I())};
uRb=function(a){a&1&&(_.Sf(0),_.E(1,nRb,1,1,null,7),_.R(2,"async"),_.H(3,"div",8),_.R(4,"async"),_.E(5,oRb,3,9,"history-table",9),_.R(6,"async"),_.Sf(7,4),_.R(8,"async"),_.E(9,rRb,3,2,"ng-container",5)(10,sRb,2,2,"div",10)(11,tRb,2,0,"dc-information-box",11),_.Uf(),_.I(),_.Uf());if(a&2){a=_.O().Na;var b=_.O();_.A();_.F("ngIf",_.S(2,8,b.v2a));_.A(2);_.Pf("hidden",_.S(4,10,b.v2a));_.A(2);_.F("ngIf",_.S(6,12,a.Xb.VN.Hd));_.A(2);_.F("ngSwitch",_.S(8,14,b.c3));_.A(2);_.F("ngSwitchCase",b.rD.ai);_.A();
_.F("ngSwitchCase",b.rD.mj);_.A();_.F("ngSwitchCase",b.rD.Error)}};vRb=function(){};wRb=function(a){a&1&&_.E(0,vRb,0,0,"ng-template",12);a&2&&(_.O(2),_.F("ngTemplateOutlet",_.bg(3)))};xRb=function(a){a&1&&(_.H(0,"dc-information-box",19),_.Q(1," History unavailable "),_.I())};
yRb=function(a,b){a&1&&(_.Sf(0,4),_.E(1,uRb,12,16,"ng-container",5)(2,wRb,1,1,null,5)(3,xRb,2,0,"dc-information-box",6),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.rD.ai),_.A(),_.F("ngSwitchCase",b.rD.mj),_.A(),_.F("ngSwitchCase",b.rD.Error))};zRb=function(a){a&1&&(_.Zf(0,1),_.K(1,"loading",20),_.$f());a&2&&(_.A(),_.F("hasBackground",!0)("diameter",36))};ARb=function(a){return vGb(a)||a.kind===8};
BRb=function(a,b,c){var d=_.Mi(a,1);return d&&b.kCb.has(d)?_.ne({Vc:a,rK:d}):_.Mi(a,3)||_.SF(a)?_.SJ(c,a,"path",1).ha(_.z(function(e){return{Vc:a,rK:e}})):_.ne({Vc:a,rK:b.R_c})};CRb=function(a,b){return!!a.VN.entries.find(function(c){return c.nq.Of===b})};DRb=function(a,b){return _.Zq(a.location,b.location)};ERb=function(a){return a.kind===0&&!a.Eta||a.kind===3||a.kind===2};
GRb=function(a,b){var c=a.location;return _.Ni(c)?FRb(b,c).ha(_.z(function(d){return _.rG(d)?_.BF(Object.assign({},d.Xb,{Ab:a})):d})):_.Ee};HRb=function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return!!a&&_.rG(b)};IRb=function(a){a&1&&_.K(0,"loading")};
JRb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.Q(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.H(2,"button",11);_.N("click",function(){_.w(b);var d=_.O(2).va,e=_.O(3).Na;return _.x(e.n6a.add(d.li.id))});_.Q(3," Show findings anyway... ");_.I();_.Uf()}if(a&2){a=_.O(2).va;var c=_.O(4);_.A(2);_.Nf("data-action",c.Jxc)("data-action-id",a.li.id)}};KRb=function(a){a&1&&_.Vf(0)};
MRb=function(a){a&1&&(_.Sf(0),_.E(1,KRb,1,0,"ng-container",12),_.Uf());if(a&2){a=_.O(2).va;_.O(4);var b=_.bg(5);_.A();_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Bg(2,LRb,a))}};NRb=function(a){a&1&&_.E(0,JRb,4,2,"ng-container",2)(1,MRb,2,4,"ng-container",2);if(a&2){a=_.O().va;var b=_.O(3).Na;_.F("ngIf",a.count>500&&!b.n6a.has(a.li.id));_.A();_.F("ngIf",a.count<=500||b.n6a.has(a.li.id))}};
ORb=function(a,b){a&1&&(_.H(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.K(3,"img",9),_.Q(4),_.R(5,"number"),_.I()(),_.E(6,NRb,2,2,"ng-template",10),_.I());a&2&&(a=b.va,b=_.O(4),_.F("expanded",b.QUa.has(a.li.id)),_.A(),_.Nf("data-action",b.zfc)("data-action-id",a.li.id),_.A(2),_.F("src",a.icon,_.Se),_.A(),_.bB(" ",a.li.name," (",_.cB(5,6,a.count,"".locale)," warnings) "))};
PRb=function(a){a&1&&(_.Sf(0),_.E(1,ORb,7,9,"mat-expansion-panel",6),_.Uf());a&2&&(a=_.O(2).Na,_.A(),_.F("ngForOf",a.rGb))};QRb=function(a){a&1&&(_.Sf(0),_.E(1,PRb,2,1,"ng-container",5),_.Uf());if(a&2){a=_.O().Na;_.O();var b=_.bg(3);_.A();_.F("ngIf",a.rGb.length>0)("ngIfElse",b)}};RRb=function(a,b){a&1&&(_.Sf(0)(1,3),_.E(2,IRb,1,0,"loading",4)(3,QRb,2,2,"ng-container",4),_.Uf()());a&2&&(a=b.Na,_.A(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase","loading"),_.A(),_.F("ngSwitchCase","loaded"))};
SRb=function(a){a&1&&(_.H(0,"div",13),_.Q(1," No warnings were found for this location. Consider enabling more layers. "),_.I())};TRb=function(a){a&1&&_.K(0,"loading")};URb=function(a,b){a&1&&(_.H(0,"div",15)(1,"a",16),_.R(2,"warningLocation"),_.Q(3),_.R(4,"warningLocationName"),_.I(),_.H(5,"div"),_.Q(6),_.I()());if(a&2){a=b.va;b=_.O(3).va;var c=_.O();_.Nf("data-action",c.Bfc)("data-action-id",b.li.id);_.A();_.F("routerLink",_.S(2,5,a));_.A(2);_.tg(" ",_.cB(4,7,a,c.Za.path)," ");_.A(3);_.ug(a.message)}};
VRb=function(a){a&1&&(_.Sf(0),_.E(1,URb,7,10,"div",14),_.Uf());a&2&&(a=_.O().Na,_.A(),_.F("ngForOf",a.dea))};WRb=function(a,b){a&1&&(_.Sf(0)(1,3),_.E(2,TRb,1,0,"loading",4)(3,VRb,2,1,"ng-container",4),_.Uf()());a&2&&(a=b.Na,_.A(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase","loading"),_.A(),_.F("ngSwitchCase","loaded"))};YRb=function(a,b){a&1&&(_.E(0,WRb,4,3,"ng-container",2),_.R(1,"async"));a&2&&(a=b.va,b=_.O(),_.F("ngIf",_.S(1,1,XRb(b,a.li.id))))};
$Rb=function(a){try{var b=ZRb(a);return _.Oca(b,(0,_.tb)(b.Ha),RM,1,3,!1,!0).length===0?[a]:_.Wj(b,RM,1,_.Rj()).map(function(c){switch(_.pk(c,2,0)){case 3:return"guice://"+_.ok(c,1);default:return _.ok(c,1)}})}catch(c){return[a]}};aSb=function(a){a&1&&(_.H(0,"button",2)(1,"mat-icon"),_.Q(2),_.I()());a&2&&(a=_.O(),_.F("color",a.selected?"primary":null)("matTooltip",a.dna)("disabled",a.disabled),_.Nf("aria-label",a.ariaLabel),_.A(2),_.ug(a.icon))};
bSb=function(a){a&1&&(_.H(0,"button",3)(1,"mat-icon"),_.Q(2),_.I(),_.eg(3),_.I());a&2&&(a=_.O(),_.F("color",a.selected?"primary":null)("matTooltip",a.dna)("disabled",a.disabled),_.A(2),_.ug(a.icon))};cSb=function(a){a&1&&(_.Sf(0),_.Q(1," Underlines "),_.Uf())};dSb=function(a){a&1&&(_.Sf(0),_.Q(1," Underline references "),_.Uf())};
eSb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.H(1,"collapsible-icon-button",1);_.N("click",function(){var d=_.w(c).Na,e=_.O();return _.x(e.toggle(d.z_b))});_.E(2,cSb,2,0,"ng-container",0)(3,dSb,2,0,"ng-container",0);_.I();_.Uf()}a&2&&(a=b.Na,b=_.O(),_.A(),_.F("collapsed",b.collapsed)("selected",a.z_b),_.A(),_.F("ngIf",b.N7a==="short"),_.A(),_.F("ngIf",b.N7a==="long"))};fSb=function(a){a&1&&_.K(0,"xap-picker-single-select",5)};gSb=function(a){a&1&&_.K(0,"xap-picker-checklist",5)};
hSb=function(a){a&1&&_.K(0,"xap-picker-selection-list",6)};
iSb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"xap-picker",2);_.R(1,"async");_.N("ngModelChange",function(e){_.w(c);var f=_.O();return _.x(f.SP.next(e))});_.E(2,fSb,1,0,"xap-picker-single-select",3)(3,gSb,1,0,"ng-template",null,0,_.Dg)(5,hSb,1,0,"xap-picker-selection-list",4);_.I()}if(a&2){a=b.Na;b=_.bg(4);var d=_.O();_.Pf("xap-picker-multi-pane",a.yw);_.F("ngModel",d.SP)("options",_.S(1,11,d.options))("displayFunction",a.Qi)("searchVisible",a.cu)("searchFilter",a.sX)("selectAllVisible",a.Ly);_.A(2);
_.F("ngIf",a.eQ)("ngIfElse",b);_.A(3);_.F("ngIf",a.yw)}};jSb=function(a,b){return a.size===b.size&&[].concat(_.nd(a)).every(function(c){return b.has(c)})};kSb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};lSb=function(a,b){return a===b||!(!a||!b)&&_.nc(a,b)};mSb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.nc(c,b[d])})};
nSb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,NO:b}:null};
qSb=function(a){var b,c,d,e,f;return Object.assign({},{bB:[_.tE],ym:a.ym,pYa:!0},a,{vy:Object.assign({},{Dxa:a.D0c?oSb:((b=a.vy)==null?void 0:b.Dxa)||pSb,yca:a.Kj(_.tE,new _.GD),OF:!0,Qi:a.Qi,values:a.options?_.Bmb(a.options):void 0,z0b:(e=(c=a.vy)==null?void 0:c.z0b)!=null?e:!1},a.vy),Jw:Object.assign({},{options:a.options,Qi:a.Qi,title:(f=(d=a.vy)==null?void 0:d.displayName)!=null?f:""},a.Jw),b5:a.ym===_.sE})};sSb=function(a,b){return function(c,d){return new rSb({id:a,displayName:b},c,d)}};
tSb=function(a,b){return qSb({ym:_.jE,Uua:_.HD("true"),Kj:sSb(a,b),vy:{displayName:b},options:[]})};vSb=function(a){return qSb({ym:SM,Jw:{cu:!1,yw:!1},Kj:uSb,vy:{displayName:"Category"},options:a,Qi:function(b){return b.displayName}})};ySb=function(a,b){return wSb(xSb(a),b)};
xSb=function(a){var b=new Map([]);_.kk(a,1)&&b.set("tests",zSb);_.kk(a,2)&&b.set("generatedFiles",ASb);_.kk(a,3)&&b.set("path",BSb);var c=_.Db(a,5,_.xp);c&&c.has("cross references")&&(c=_.Wj(c.get("cross references"),_.pp,2,_.Rj()).map(function(d){return CSb(d)}),b.set("category",vSb(c)));a=a.xWa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",qSb({ym:_.jE,Jw:{cu:!1,Ly:!1,yw:!1},Kj:DSb,vy:{displayName:"Build Configs"},options:a}));return b};
CSb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("of`"+b);return{source:b,displayName:a[1]}};ESb=function(a){a&1&&(_.H(0,"span",3),_.eg(1,1),_.I())};FSb=function(a){a&1&&(_.H(0,"span",6),_.eg(1,2),_.I())};GSb=function(a){a&1&&_.K(0,"span",0)};HSb=function(a){a&1&&(_.H(0,"span",2),_.eg(1),_.I())};ISb=function(a){a&1&&_.eg(0,1)};JSb=function(a){a&1&&_.K(0,"span",7)};
KSb=function(a){a&1&&_.E(0,ISb,1,0)(1,JSb,1,0,"span",7);a&2&&(a=_.O(),_.Rf(a.Lqb?0:1))};LSb=function(a){a&1&&_.eg(0,2)};MSb=function(a){a&1&&(_.H(0,"span",5),_.eg(1,3),_.I())};NSb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",4);_.R(1,"format");_.N("click",function(c){_.w(b);return _.x(c.stopPropagation())});_.H(2,"mat-icon",5);_.Q(3);_.I()()}a&2&&(a=_.O(),_.Nf("aria-label",_.dB(1,3,a.wc==null?null:a.wc.AE,a.idc,"SUMMARY")),_.A(2),_.F("svgIcon",_.LC(a.xi,"remove_filter")),_.A(),_.ug(_.MC(a.xi,"remove_filter")))};
OSb=function(a){a&1&&(_.H(0,"span",13),_.ag(1,3),_.I())};PSb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",14);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.NN())});_.ag(1,4);_.I()}a&2&&(a=_.O(),_.F("disabled",!_.Mkb(a.ae)))};
QSb=function(a){a&1&&(_.H(0,"div",15)(1,"div",7)(2,"h2",8),_.Q(3),_.I()(),_.K(4,"mat-progress-spinner",16),_.I());a&2&&(a=_.O(),_.A(2),_.fg("id","dialog-label-",a.wc.id,""),_.A(),_.tg(" ",a.wc.config.displayName," "),_.A(),_.F("color",a.mja)("diameter",48)("strokeWidth",4))};
RSb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"mat-option",12);_.Q(1);_.H(2,"button",13);_.N("click",function(d){var e=_.w(c).va,f=_.O(2);d.stopPropagation();f.ETa.emit(e);return _.x()});_.H(3,"mat-icon",14);_.Q(4);_.I()()()}a&2&&(a=b.va,b=_.O(2),_.F("value",a),_.A(),_.tg(" ",a.label," "),_.A(2),_.F("svgIcon",_.LC(b.xi,"delete_filter"))("fontSet",b.y3a?"google-material-icons":void 0),_.A(),_.ug(_.MC(b.xi,"delete_filter")))};
SSb=function(a){a&1&&(_.H(0,"div",9)(1,"mat-optgroup",10),_.E(2,RSb,5,5,"mat-option",11),_.I()());a&2&&(a=_.O(),_.A(2),_.F("ngForOf",a.MC))};TSb=function(a){a&1&&_.Vf(0)};VSb=function(a,b){a&1&&(_.H(0,"mat-option",20),_.E(1,TSb,1,0,"ng-container",21),_.I());a&2&&(a=b.va,_.O(4),b=_.bg(12),_.F("value",a),_.A(),_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Bg(3,USb,a)))};
WSb=function(a){a&1&&(_.H(0,"div")(1,"mat-optgroup",18),_.E(2,VSb,2,5,"mat-option",19),_.I()());a&2&&(a=_.O().va,_.A(),_.F("label",a.qV),_.A(),_.F("ngForOf",a.MN))};XSb=function(a){a&1&&_.Vf(0)};YSb=function(a){a&1&&(_.H(0,"mat-option",20),_.E(1,XSb,1,0,"ng-container",21),_.I());if(a&2){a=_.O().va;_.O(2);var b=_.bg(12);_.F("value",a);_.A();_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Bg(3,USb,a))}};
ZSb=function(a,b){a&1&&(_.Sf(0),_.E(1,WSb,3,2,"div",16)(2,YSb,2,5,"mat-option",17),_.Uf());a&2&&(a=b.va,_.O(2),_.A(),_.F("ngIf",_.NC(a)&&a.MN.length>0),_.A(),_.F("ngIf",!_.NC(a)))};$Sb=function(a){a&1&&(_.H(0,"mat-option",22)(1,"span",23),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.ug(a.iC))};aTb=function(a,b){a&1&&(_.Sf(0),_.E(1,$Sb,3,1,"mat-option",8),_.Uf());a&2&&(a=b.Na,b=_.O(2),_.A(),_.F("ngIf",b.iC&&a.length===0))};
bTb=function(a){a&1&&(_.Sf(0),_.E(1,ZSb,3,2,"ng-container",15),_.R(2,"async"),_.E(3,aTb,2,1,"ng-container",16),_.R(4,"async"),_.Uf());a&2&&(a=_.O(),_.A(),_.F("ngForOf",_.S(2,2,a.QW)),_.A(2),_.F("ngIf",_.S(4,4,a.QW)))};cTb=function(a,b){a&1&&(_.H(0,"mat-option",20)(1,"span"),_.Q(2),_.I()());a&2&&(a=b.va,_.F("value",a),_.Nf("aria-label",a.ariaLabel||a.displayName),_.A(2),_.ug(a.displayName))};
dTb=function(a){a&1&&(_.H(0,"div")(1,"mat-optgroup",18),_.E(2,cTb,3,3,"mat-option",19),_.I()());a&2&&(a=_.O().va,_.A(),_.F("label",a.qV),_.A(),_.F("ngForOf",a.MN))};eTb=function(a){a&1&&(_.H(0,"mat-option",20)(1,"span"),_.Q(2),_.I()());a&2&&(a=_.O().va,_.F("value",a),_.Nf("aria-label",a.ariaLabel||null),_.A(2),_.ug(a.displayName))};
fTb=function(a,b){a&1&&(_.Sf(0),_.E(1,dTb,3,2,"div",16)(2,eTb,3,3,"mat-option",17),_.Uf());a&2&&(a=b.va,_.O(2),_.A(),_.F("ngIf",_.NC(a)&&a.MN.length>0),_.A(),_.F("ngIf",!_.NC(a)))};gTb=function(a){a&1&&(_.H(0,"mat-option",22)(1,"span",23),_.Q(2),_.I()());a&2&&(a=_.O(3),_.A(2),_.ug(a.iC))};hTb=function(a,b){a&1&&(_.Sf(0),_.E(1,gTb,3,1,"mat-option",8),_.Uf());a&2&&(a=b.Na,b=_.O(2),_.A(),_.F("ngIf",b.iC&&a.length===0))};
iTb=function(a){a&1&&(_.E(0,fTb,3,2,"ng-container",15),_.R(1,"async"),_.E(2,hTb,2,1,"ng-container",16),_.R(3,"async"));a&2&&(a=_.O(),_.F("ngForOf",_.S(1,2,a.GO)),_.A(2),_.F("ngIf",_.S(3,4,a.GO)))};jTb=function(a){a&1&&(_.H(0,"mat-option",22),_.K(1,"mat-spinner",24),_.I());a&2&&(a=_.O(),_.Nf("aria-label",a.X$a))};kTb=function(a){a&1&&(_.H(0,"b"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.text))};lTb=function(a){a&1&&(_.H(0,"i"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.text))};
mTb=function(a){a&1&&(_.H(0,"u"),_.Q(1),_.I());a&2&&(a=_.O().va,_.A(),_.ug(a.text))};nTb=function(a){a&1&&(_.Sf(0),_.Q(1),_.Uf());a&2&&(a=_.O().va,_.A(),_.ug(a.text))};oTb=function(a,b){a&1&&(_.H(0,"span"),_.Sf(1,25),_.E(2,kTb,2,1,"b",26)(3,lTb,2,1,"i",26)(4,mTb,2,1,"u",26)(5,nTb,2,1,"ng-container",27),_.Uf(),_.I());a&2&&(a=b.va,_.A(),_.F("ngSwitch",a.tag),_.A(),_.F("ngSwitchCase","b"),_.A(),_.F("ngSwitchCase","i"),_.A(),_.F("ngSwitchCase","u"))};
pTb=function(a,b){a&1&&_.E(0,oTb,6,4,"span",15);a&2&&_.F("ngForOf",b.va.U0)};qTb=function(a){a&1&&(_.H(0,"mat-icon",15),_.Q(1),_.I());a&2&&(a=_.O(2),_.F("svgIcon",_.qlb(a.xi,a.Bea())),_.A(),_.tg(" ",a.Bea()," "))};rTb=function(a){a&1&&(_.H(0,"span",16),_.Q(1),_.I());a&2&&(a=_.O(2),_.A(),_.ug(a.D1))};
sTb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"xap-applied-filter-chip",17);_.R(1,"async");_.N("editorVisibleChange",function(){var d=_.w(c).index,e=_.O(2);return _.x(e.openEditor(d))})("removed",function(){var d=_.w(c).index,e=_.O(2);e.remove(d);var f;(f=e.Aq)==null||_.qob(f);if(e.ee.length>1&&d<e.ee.length){var g;(g=e.ee.get(d))==null||g.focus()}return _.x()})("chipClick",function(){_.w(c);var d;(d=_.O(2).Aq)==null||_.qob(d);return _.x()});_.I()}a&2&&(a=b.va,b=_.O(2),_.F("appliedFilter",a)("filter",
_.S(1,3,b.config.RE(a.config.id)))("disabled",b.disabled))};tTb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",18);_.N("click",function(c){_.w(b);var d=_.O(2);return _.x(d.yya(c))});_.H(1,"mat-icon",19);_.Q(2);_.I()()}a&2&&(a=_.O(2),_.F("matTooltip",a.Aka),_.Nf("aria-label",a.Aka),_.A(),_.F("svgIcon",_.LC(a.xi,"save_filters")),_.A(),_.ug(_.MC(a.xi,"save_filters")))};
uTb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",20);_.N("click",function(c){_.w(b);var d=_.O(2);return _.x(d.l0(c))})("mousedown",function(){_.w(b);var c=_.O(2);return _.x(c.eSa=!0)});_.H(1,"mat-icon",21);_.Q(2);_.I()()}a&2&&(a=_.O(2),_.F("matTooltip",a.Sja),_.Nf("aria-label",a.Sja),_.A(),_.F("svgIcon",_.LC(a.xi,"clear_filters")),_.A(),_.ug(_.MC(a.xi,"clear_filters")))};
xTb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"xap-filter-editor",22);_.R(1,"async");_.N("editorVisibleChange",function(e){var f=_.w(c).index,g=_.O(2);return _.x(_.tlb(g,e,f))})("update",function(e){var f=_.w(c).index,g=_.O(2);return _.x(g.update(f,e,g.editor))})("canceled",function(){_.w(c);var e=_.O(2);return _.x(vTb(e))})("onCloseEditor",function(e){_.w(c);var f=_.O(2);return _.x(wTb(f,e))});_.I()}if(a&2){a=b.va;b=b.index;var d=_.O(2);_.F("appliedFilter",a)("filter",_.S(1,5,d.config.RE(a.config.id)))("isEditorVisible",
d.N2(b))("disabled",d.disabled)("overlayOrigin",d.rbb()[b])}};
yTb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"div",3);_.N("click",function(d){_.w(b);var e=_.O();return _.x(e.UE(d))})("focusin",function(d){_.w(b);var e=_.O();return _.x(e.N1a(d))})("focusout",function(){_.w(b);var d=_.O();return _.x(d.C3())});_.H(2,"div",4);_.E(3,qTb,2,2,"mat-icon",5)(4,rTb,2,1,"span",6);_.I();_.H(5,"div",7)(6,"div",8)(7,"mat-chip-grid",9,1);_.E(9,sTb,2,5,"xap-applied-filter-chip",10);_.R(10,"async");_.I();_.H(11,"xap-filter-menu",11);_.R(12,"async");_.N("selected",function(d){_.w(b);
var e=_.O();return _.x(_.pnb(e,d))})("selectedSet",function(d){_.w(b);var e=_.O();return _.x(e.fsa(d))})("deletedSet",function(){_.w(b);_.O();return _.x()})("onBackspace",function(){_.w(b);var d=_.O();return _.x(d.m5a())});_.I()()();_.E(13,tTb,3,4,"button",12)(14,uTb,3,4,"button",13);_.I();_.E(15,xTb,2,7,"xap-filter-editor",14);_.R(16,"async");_.Uf()}if(a&2){a=_.bg(8);var c=_.O();_.A(3);_.F("ngIf",!c.D1);_.A();_.F("ngIf",c.D1);_.A(3);_.F("disabled",c.disabled);_.A(2);_.F("ngForOf",_.S(10,18,c.config.og))("ngForTrackBy",
c.sWa);_.A(2);_.F("autoActiveFirstOption",c.pt)("filterbar",a)("suggestionProvider",c.config.YIb.Dma)("useRankedSuggestions",c.config.wY)("placeholder",c.BW)("inputLabel",c.hga||c.BW)("noResultsMessage",c.iC)("disabled",c.disabled)("savedFilterSets",_.S(12,20,c.config.LP==null?null:c.config.LP.MC));_.A(2);_.F("ngIf",c.config.LP&&c.config.og.getValue().length>0);_.A();_.F("ngIf",_.rnb(c));_.A();_.F("ngForOf",_.S(16,22,c.config.og))("ngForTrackBy",c.sWa)}};zTb=function(a){a&1&&_.Vf(0)};
ATb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"xap-filter-editor",22);_.R(1,"async");_.N("editorVisibleChange",function(e){var f=_.w(c).index,g=_.O(2);return _.x(_.tlb(g,e,f))})("update",function(e){var f=_.w(c).index,g=_.O(2);return _.x(g.update(f,e,g.editor))})("canceled",function(){_.w(c);var e=_.O(2);return _.x(vTb(e))})("onCloseEditor",function(e){_.w(c);var f=_.O(2);return _.x(wTb(f,e))});_.I()}if(a&2){a=b.va;b=b.index;var d=_.O(2);_.F("appliedFilter",a)("filter",_.S(1,5,d.config.RE(a.config.id)))("isEditorVisible",
d.N2(b))("disabled",d.disabled)("overlayOrigin",d.nTa)}};
BTb=function(a){a&1&&(_.E(0,zTb,1,0,"ng-container",23)(1,ATb,2,7,"xap-filter-editor",14),_.R(2,"async"));if(a&2){a=_.O();var b=_.F("ngTemplateOutlet",a.yVa.Qc);var c=a.config;var d=a.openEditor,e=a.vQb,f=a.l0,g=a.T9c,m=a.RTb,n=a.fsa,r=a.yya,v=_.Gd()+6,y=_.Bd(),D=WFb(y,v,c,d,e,f);c=WFb(y,v+4,g,m,n,r)||D?y[v+8]={config:c,openEditor:d,vQb:e,l0:f,T9c:g,RTb:m,fsa:n,yya:r}:y[v+8];b("ngTemplateOutletContext",c);_.A();_.F("ngForOf",_.S(2,4,a.config.og))("ngForTrackBy",a.sWa)}};
CTb=function(a,b){if((a=_.Db(a,5,_.xp))&&a.has("cross references")){a=_.k(_.Wj(a.get("cross references"),_.pp,2,_.Rj()));for(var c=a.next();!c.done;c=a.next())if(c=CSb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
ETb=function(a,b){if((a=_.Db(a,5,_.xp))&&a.has("cross references")){a=_.k(_.Wj(a.get("cross references"),_.pp,2,_.Rj()));for(var c=a.next();!c.done;c=a.next())if(c=CSb(c.value),c.displayName===b)return new DTb({id:"category",displayName:"Category"},_.uE,_.Bmb([{source:c.source,displayName:c.displayName}]))}return null};FTb=function(){return{height:window.outerHeight,width:window.outerWidth}};GTb=function(a,b){return a.height===b.height&&a.width===b.width};
ITb=function(a){if(a&1){var b=_.Bd();_.H(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.N("dismiss",function(){_.w(b);var c=_.O(2);return _.x(HTb(c))});_.H(2,"p",7);_.Q(3);_.I();_.Q(4);_.I()()}a&2&&(a=_.O(2),_.A(3),_.ug(a.ync),_.A(),_.tg(" ",a.xnc," "))};
KTb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.H(1,"collapsible-icon-button",5);_.R(2,"async");_.R(3,"async");_.R(4,"async");_.N("click",function(){var d=_.w(c).Na,e=_.O();d=!d.enabled;_.xFb(e.bc,d);e.Ja.ob({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.ub});return _.x()});_.I();_.E(5,ITb,5,2,"onedev-feature-tooltip-controller",3);_.R(6,"async");_.K(7,"mat-divider",1);_.Uf()}a&2&&(a=b.Na,b=_.O(),_.A(),_.F("collapsed",!0)("selected",
a.enabled)("disabled",_.S(2,7,b.cAa))("ariaLabel",_.S(3,9,b.cAa)?b.Y$a:a.enabled?b.aab:b.Z$a)("tooltipText",_.S(4,11,b.cAa)?b.Y$a:a.enabled?b.aab:b.Z$a),_.A(4),_.F("ngIf",_.S(6,13,JTb(b))),_.A(2),_.F("vertical",!0))};
LTb=function(a){if(a&1){var b=_.Bd();_.H(0,"collapsible-icon-button",8);_.N("click",function(){_.w(b);var c=_.O();return _.x(c.Yma())});_.I()}a&2&&(a=_.O(),_.F("icon",a.K_?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.K_?a.G$a:a.C$a)("tooltipText",a.K_?a.G$a:a.C$a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.K_?"expandAll":"collapseAll")("trackProjectId",a.location.ub))};MTb=function(a){return{status:1,fetch:function(){a.next()}}};
RTb=function(a){var b;if(a.visible&&(!a.Gw||((b=a.Gw)==null?void 0:b.Gg())===0))return TM(NTb,a);if(!_.iwb(a.Gw,a.vN))return TM(OTb,a);var c;if(((c=a.Gw)==null?void 0:c.getSize())===a.visible){var d;return((d=a.Gw)==null?void 0:d.Gg())===1?TM(PTb,a):TM(NTb,a)}var e;return((e=a.Gw)==null?void 0:e.Gg())===0?TM(NTb,a):TM(QTb,a)};TM=function(a,b){var c=b.L0;var d=b.Gw;var e=b.vN;b=b.visible;return a.format({detailText:c,total:STb(d),totalModifier:TTb(d),filteredTotal:STb(e),filteredModifier:TTb(e),visible:b})};
STb=function(a){return a&&a.Gg()!==0?a.getSize():"?"};TTb=function(a){switch(a==null?void 0:a.Gg()){case 3:return">=";case 2:return"~";default:return""}};
UTb=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==="["))}};UM=function(a){a=a.children;return!!a&&a.length>0};
VTb=function(a){if(!("children"in a))return a.nW.length===0?1:0;var b=0;a=_.k(a.children);for(var c=a.next();!c.done;c=a.next())b+=VTb(c.value);return b};WTb=function(a,b){return b?a.fg===(typeof b==="string"?b:b.fg):!1};XTb=function(a){return _.rG(a)&&a.Xb.status===0};
YTb=function(a,b,c,d,e,f,g,m){var n,r,v=d+"::"+b+":"+((r=(n=a.jJ())==null?void 0:n.Fv())!=null?r:"");b=a.Eea();if(!b)return b=g.qk++,_.tk(a,5,_.AQa)?new VM(a,c,v,e,m):{item:a,N3:m,level:c,fg:v,nW:"",Rf:b};d=_.Wj(b,_.Ap,1,_.Rj()).map(function(y,D){return YTb(y,D,c+1,v,e,f,g,m)});c===0&&_.pk(b,7,0)===2?(n=v+"::-1:notice",n={item:new _.Ap,N3:m,level:c+1,fg:n,nW: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||_.pk(b,7,0)!==3&&_.pk(b,7,0)!==4||(n=v+"::-1:notice",n={item:new _.Ap,N3:m,level:c+1,fg:n,nW: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,N3:m,level:c,fg:v,nW:"",children:d,E1:_.pk(b,7,0),Gw:_.Vj(b,_.tp,5),vN:_.Vj(b,_.tp,6)}};
ZTb=function(a){var b=a.bVc;var c=a.LYc;var d=a.Iia;a=a.MYc;var e=new _.up;b=_.k(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.WUb(1);break;case "TEST":_.Ck(e,1,1);break;default:_.bb(f)}c&&(_.Ck(e,5,2),_.Eb(e,6,c,_.lb));if(d){_.Ck(e,3,d.NO?1:2);try{UTb(d.path);var g=!0}catch(m){g=!1}if(g)e.ud(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Ck(e,9,2),e.PUb(a.map(function(m){return m.displayName})));return{filter:e}};
$Tb=function(a){a&1&&(_.H(0,"a",7),_.Q(1),_.I());a&2&&(a=_.O(2),_.Nf("href",a.K0,_.Se),_.A(),_.tg("",a.Nca,":"))};aUb=function(a){a&1&&(_.H(0,"div",4),_.E(1,$Tb,2,2,"a",5),_.H(2,"a",6),_.Q(3),_.I(),_.H(4,"a"),_.Q(5),_.I()());a&2&&(a=_.O(),_.A(),_.F("ngIf",a.Nca&&a.K0),_.A(),_.Nf("href",a.Pqb,_.Se),_.A(),_.ug(a.Rqb),_.A(),_.Nf("href",a.K0,_.Se),_.A(),_.rhb("","{","... ",a.L0," ...","}",""))};bUb=function(a){a&1&&(_.Sf(0),_.H(1,"span",9),_.Q(2),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.ug(a.P1c))};
cUb=function(a){a&1&&_.E(0,bUb,3,1,"ng-container",8);if(a&2){a=_.O();var b=_.bg(4);_.F("ngIf",a.Uwa)("ngIfElse",b)}};dUb=function(a){a&1&&_.Vf(0)};eUb=function(a){a&1&&(_.H(0,"a",12),_.E(1,dUb,1,0,"ng-container",13),_.I());if(a&2){a=_.O(2);var b=_.bg(6);_.Nf("href",a.K0,_.Se);_.A();_.F("ngTemplateOutlet",b)}};
fUb=function(a){if(a&1){var b=_.Bd();_.H(0,"span",14);_.K(1,"mat-divider",15);_.H(2,"button",16);_.N("click",function(c){_.w(b);var d=_.O(2),e,f;d.GM.emit({category:(f=(e=d.node.N3)==null?void 0:e.getName())!=null?f:void 0,action:0});c.stopPropagation();return _.x()})("keydown.enter",function(c){_.w(b);_.O(2);c.stopPropagation();return _.x()});_.Q(3);_.I()()}a&2&&(a=_.O(2),_.A(),_.F("vertical",!0),_.A(),_.F("matTooltip",a.Onc),_.A(),_.tg(" ",a.Nnc," "))};
gUb=function(a){a&1&&_.E(0,eUb,2,2,"a",10)(1,fUb,4,3,"span",11);if(a&2){a=_.O();var b=_.bg(6);_.F("ngIf",a.K0)("ngIfElse",b);_.A();_.F("ngIf",a.KVb)}};hUb=function(a){a&1&&(_.H(0,"span",7),_.Q(1),_.I());a&2&&(a=_.O(2),_.A(),_.tg("",a.Nca,":"))};jUb=function(a){a&1&&(_.E(0,hUb,2,1,"span",5),_.H(1,"span",17),_.Q(2),_.I());a&2&&(a=_.O(),_.F("ngIf",a.Nca),_.A(),_.F("ngClass",_.Bg(3,iUb,a.fEb)),_.A(),_.tg(" ",a.L0,""))};
kUb=function(a){var b=a.find(function(g){var m;return g.level===0&&((m=g.item.jJ())==null?void 0:m.Fv())==="Definitions"});if(b&&UM(b)){a=void 0;var c=[];b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,UM(d)){d=_.k(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.ok(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]}};lUb=function(a,b){return a.filter(function(c){return b.has(c.fg)})};
mUb=function(a,b){if(b)return(a=a.find(function(c){return WTb(c,b)}))?{fg:a.fg,uri:_.ok(a.item,4)}:void 0};nUb=function(a,b){return a.find(function(c){return c.fg===b})};
qUb=function(a,b,c,d,e){var f=[];c=_.k(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.k(_.Wj(g.value,_.Gp,2,_.Rj()));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(D,J){var L,P,ba,ta,Ba,ra;return((Ba=D==null?void 0:(L=_.Vj(D,_.pp,4))==null?void 0:(P=L.getMetadata())==null?void 0:P.Lea())!=null?Ba:1E6)-((ra=J==null?void 0:(ba=_.Vj(J,_.pp,4))==null?void 0:(ta=ba.getMetadata())==null?void 0:ta.Lea())!=null?ra:1E6)});c={qk: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,y=oUb(new _.Ap,(new _.qp).MAa((v=(n=m)==null?void 0:(r=_.Vj(n,_.pp,4))==null?void 0:r.getName())!=null?v:"").bm(1)).aVb(m.Eea());r=n=void 0;m=YTb(y,g.length,0,"",function(D,J,L){return pUb(b,a,D,d,J,L)},e,c,(r=(n=m)==null?void 0:_.Vj(n,_.pp,4))!=null?r:void 0);g.push(m)}return g};
sUb=function(a){a=rUb(a).map(function(b){return b.Rlb.ha(_.Ge(XTb),_.xf(function(c){c=c.Xb;b.children=c.children;b.Gw=c.Gw;b.vN=c.vN;b.E1=c.E1}),_.vf(function(c){return sUb(c.Xb.children).ha(_.uf({}))}))});return _.Fe.apply(null,_.nd(a))};rUb=function(a){var b=[];a=[].concat(_.nd(a));for(var c;c=a.shift();)if(UM(c)){c=_.k(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof VM&&b.push(c);return b};
tUb=function(a,b,c,d,e,f,g){var m={qk:0};return{status:0,children:_.Wj(d,_.Ap,1,_.Rj()).map(function(n,r){return YTb(n,r,e+1,c,function(v,y,D){return pUb(b,a,v,f,y,D)},g,m)}),Gw:_.Vj(d,_.tp,5)||new _.tp,vN:_.Vj(d,_.tp,6)||new _.tp,E1:_.pk(d,7,0)||0}};uUb=function(a){a&1&&_.Vf(0)};vUb=function(a){a&1&&(_.H(0,"div",3),_.E(1,uUb,1,0,"ng-container",4),_.I());a&2&&(_.O(),a=_.bg(4),_.A(),_.F("ngTemplateOutlet",a))};
wUb=function(a){a&1&&(_.H(0,"div",5)(1,"span",6),_.Q(2),_.I(),_.eg(3),_.eg(4,1),_.I(),_.eg(5,2));a&2&&(a=_.O(),_.Nf("aria-live",a.dSc)("role",a.gSc),_.A(2),_.ug(a.icon.ariaLabel))};
xUb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"unified-xref-actions",11);_.R(1,"async");_.R(2,"async");_.N("expansion",function(d){_.w(c);var e=_.O();return _.x(e.Yma(d))})("filter",function(d){_.w(c);var e=_.O();return _.x(e.filter.next(d))})("openInMiniPanel",function(d){_.w(c);var e=_.O();d||e.Fc.o0();e.sia=d;return _.x()});_.I()}a&2&&(a=b.Na,b=_.O(),_.F("location",_.S(1,6,b.SJ))("categoryFilter",b.GM)("element",b.element)("showingCodePanel",_.S(2,8,b.s6a))("anyExpandableNodes",a.csa)("allNodesCollapsed",
a.hsa))};yUb=function(a){a&1&&_.K(0,"loading",12,3)};zUb=function(a){a&1&&(_.H(0,"dc-information-box",13,4),_.Q(2),_.R(3,"async"),_.I());a&2&&(a=_.O(),_.A(2),_.tg(" ",_.S(3,1,a.state).message," "))};AUb=function(a,b){a&1&&(_.H(0,"xap-callout",17)(1,"xap-callout-body"),_.Q(2),_.I()());a&2&&(a=b.va,_.A(2),_.tg(" ",_.Vj(a,_.rp,1).getMessage()," "))};BUb=function(){};
DUb=function(a){a&1&&_.E(0,BUb,0,0,"ng-template",21);a&2&&(a=_.O().va,_.O(2),_.F("ngTemplateOutlet",_.bg(8))("ngTemplateOutletContext",_.Bg(2,CUb,a)))};EUb=function(a){a&1&&_.K(0,"mat-spinner",24);a&2&&_.F("diameter",12)("strokeWidth",2)};FUb=function(a){a&1&&(_.Sf(0),_.H(1,"mat-icon"),_.Q(2,"warning"),_.I(),_.H(3,"span",25),_.Q(4),_.I(),_.Uf());a&2&&(a=_.O().va,_.A(4),_.ug(a.message))};GUb=function(){};
HUb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",27);_.N("click",function(){_.w(b);var e=_.O(2).va;_.O(4);e=e.Xb;e.status===1&&e.fetch();return _.x()});_.E(1,GUb,0,0,"ng-template",21);_.I()}if(a&2){a=_.O(4).va;var c=_.O(2),d=_.bg(8);_.F("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.Fc.be(a)?"expand":"collapse")("trackArtifactId",a.fg);_.A();_.F("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Bg(6,CUb,a))}};
IUb=function(a){a&1&&(_.Sf(0),_.E(1,HUb,2,8,"div",26),_.Uf());if(a&2){a=_.O().va;_.O(4);var b=_.bg(10);_.A();_.F("ngIf",a.Xb.status===1)("ngIfElse",b)}};JUb=function(a,b){a&1&&(_.Sf(0,7),_.E(1,EUb,1,2,"mat-spinner",23)(2,FUb,5,1,"ng-container",10)(3,IUb,2,2,"ng-container",10),_.Uf());a&2&&(a=b.va,b=_.O(4),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.ai))};
KUb=function(a){a&1&&(_.E(0,JUb,4,4,"ng-container",22),_.R(1,"async"));if(a&2){a=_.O().va;_.O(2);var b=_.bg(12);_.F("ngIf",_.S(1,2,a instanceof VM?a.Rlb:void 0))("ngIfElse",b)}};
NUb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"xrefs-tree-node",18);_.R(1,"async");_.E(2,DUb,1,4,null,19)(3,KUb,2,4,"ng-template",null,5,_.Dg);_.H(5,"node-contents",20);_.R(6,"async");_.N("nodeClicked",function(e){var f=_.w(c).va,g=_.O(2);return _.x(LUb(g,e,f))});_.I()()}if(a&2){a=b.va;b=_.bg(4);var d=_.O(2);_.Pf("header-bar",a.level===0)("active-element",_.S(1,14,MUb(d.Fc,a)));_.F("matTreeNodePaddingIndent",d.L1c)("ascTrackElement",d.element)("trackGestureClick",!0)("trackAction",d.Fc.be(a)?"expand":
"collapse")("trackArtifactId",a.fg);_.A(2);_.F("ngIf",d.wp(a))("ngIfElse",b);_.A(3);_.F("categoryFilter",d.GM)("makeLink",_.S(6,16,d.XB))("node",a)}};OUb=function(a){a&1&&(_.Sf(0),_.E(1,AUb,3,1,"xap-callout",14),_.R(2,"async"),_.H(3,"mat-tree",15),_.E(4,NUb,7,18,"xrefs-tree-node",16),_.I(),_.Uf());if(a&2){var b;a=_.O();_.A();_.F("ngForOf",(b=_.S(2,4,a.state))==null?null:b.Xb==null?null:b.Xb.dC);_.A(2);_.F("rawNodes",a.Hm)("dataSource",a.dataSource)("treeControl",a.Fc)}};
PUb=function(a,b){a&1&&(_.H(0,"button",28),_.K(1,"mat-icon",29),_.I());a&2&&(a=b.node,b=_.O(),_.A(),_.F("svgIcon",b.Fc.be(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};QUb=function(a){a&1&&_.K(0,"mat-icon",30)};RUb=function(a){a&1&&_.K(0,"mat-icon")};SUb=function(a){var b=a.node;var c=a.Oqb;var d=a.tZb;a=a.eCb;var e,f;b=(f=(e=b.N3)==null?void 0:e.getName().replaceAll(" ","_"))!=null?f:"";return(d?"select":"deselect")+b+(c?"Context":"")+(a?"InMainWindow":"")};
TUb=function(a,b){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=b.va,_.Pf("match",a.match),_.A(),_.ug(a.text))};UUb=function(a,b){a&1&&(_.H(0,"span"),_.Q(1),_.I());a&2&&(a=b.va,_.Pf("match",a.match),_.A(),_.ug(a.text))};WUb=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(VUb,[])};
VUb=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};XUb=function(a){a&1&&(_.H(0,"mat-icon"),_.Q(1,"keyboard_arrow_right"),_.I())};
YUb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.H(1,"button",12);_.N("click",function(){var d=_.w(c),e=d.index;d=d.last;var f=_.O(2);d||(f.ob("popStack"),f.Wc.yNb.next(e));return _.x()});_.Q(2);_.I();_.E(3,XUb,2,0,"mat-icon",11);_.Uf()}a&2&&(a=b.va,b=b.last,_.A(),_.F("disabled",b),_.A(),_.ug(a),_.A(),_.F("ngIf",!b))};ZUb=function(a,b){a&1&&_.K(0,"copy-button",13);a&2&&(a=b.Na,_.F("isSmall",!0)("copyText",a))};
$Ub=function(a){a&1&&(_.H(0,"format-code",27),_.R(1,"async"),_.Sf(2),_.K(3,"xrefs-layer",28),_.Uf(),_.K(4,"link-decoration-layer",29),_.I());if(a&2){a=_.O().Na;var b=_.O(3);_.F("value",a.code||a.ue)("fileName",a.fileName)("scrollToLine",_.S(1,9,b.r6c))("highlightInfo",a.Zx)("lineLimitation",a.PJ)("focusableRegion",b.qoa.x7b);_.A(3);_.F("layerBaseLocation",a.location);_.A();_.F("content",a.ue)("scoLinks",a.VF)}};aVb=function(a){a&1&&_.K(0,"loading")};
bVb=function(a){a&1&&(_.H(0,"dc-information-box",30),_.Q(1," File not found "),_.I())};cVb=function(a,b){a&1&&(_.Sf(0,23),_.E(1,$Ub,5,11,"format-code",24)(2,aVb,1,0,"loading",25)(3,bVb,2,0,"dc-information-box",26),_.Uf());a&2&&(a=b.Na,b=_.O(3),_.F("ngSwitch",a.kind),_.A(),_.F("ngSwitchCase",b.Do.vu),_.A(),_.F("ngSwitchCase",b.Do.Oab))};
dVb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.K(1,"splitter",14);_.H(2,"div",15,1)(4,"div",16)(5,"a",17)(6,"middle-truncated-path",18)(7,"mat-icon",19);_.Q(8,"open_in_browser");_.I();_.H(9,"span")(10,"copy-button",20);_.R(11,"maybeStripGoogle3");_.R(12,"async");_.N("copyEvent",function(){_.w(c);var e=_.O(2);return _.x(e.ob("copyPath"))});_.I()()()();_.H(13,"button",21);_.N("click",function(){_.w(c);var e=_.O(2);return _.x(e.o0())});_.H(14,"mat-icon");_.Q(15,"close");_.I()()();_.E(16,cVb,4,3,"ng-container",
22);_.R(17,"async");_.I();_.Uf()}if(a&2){a=b.Na;b=_.bg(3);var d=_.O(2);_.A();_.F("changeSizeOf",b);_.A(4);_.F("routerLink",_.Uq(a))("ascTrackElement",d.element)("trackProjectId",a.ub);_.A();_.F("path",a.wB);_.A(4);_.F("copyText",_.S(12,12,_.S(11,10,a)))("isSmall",!0);_.A(3);_.F("ascTrackElement",d.element)("trackProjectId",a.ub);_.A(3);_.F("ngIf",_.S(17,14,d.lD))}};
eVb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"div",4)(2,"div",5)(3,"div",6);_.E(4,YUb,4,3,"ng-container",7);_.R(5,"async");_.I()();_.E(6,ZUb,1,2,"copy-button",8);_.R(7,"async");_.I();_.H(8,"div",9)(9,"unified-xref-tree",10);_.R(10,"async");_.N("selectedLocationChanged",function(c){_.w(b);var d=_.O();return _.x(d.mAa.next(c))});_.I();_.E(11,dVb,18,16,"ng-container",11);_.R(12,"async");_.I();_.Uf()}a&2&&(a=_.O(),_.A(4),_.F("ngForOf",_.S(5,5,a.cUb)),_.A(2),_.F("ngIf",_.S(7,7,a.v6c)),_.A(3),_.F("location",
a.location)("selectedXref",_.S(10,9,a.RSc)),_.A(2),_.F("ngIf",_.S(12,11,a.mAa)))};fVb=function(a){a&1&&(_.H(0,"div",31,2)(2,"div",32),_.Q(3," Click a definition or usage to view references. "),_.I(),_.K(4,"underline-xrefs",33),_.I())};gVb=function(a){return!!a};hVb=function(a){a&1&&_.K(0,"history-panel",8);a&2&&(a=_.O(2),_.F("viewData",a.Ab))};iVb=function(a){a&1&&_.E(0,hVb,1,1,"history-panel",7);a&2&&(a=_.O(),_.F("ngIf",!a.Tt))};
jVb=function(a){a&1&&(_.H(0,"div",11),_.R(1,"async"),_.Q(2,"References"),_.I());a&2&&(a=_.O(2),_.F("matTooltip",_.S(1,1,a.v9a)))};kVb=function(a){a&1&&_.K(0,"xref-panel",12);a&2&&(a=_.O(2),_.F("location",a.Ab.location))};lVb=function(a){a&1&&(_.H(0,"mat-tab",9),_.R(1,"async"),_.E(2,jVb,3,3,"ng-template",10)(3,kVb,1,1,"ng-template",2),_.I());a&2&&(a=_.O(),_.F("disabled",_.S(1,1,a.v9a)))};mVb=function(a){a&1&&_.K(0,"warnings-panel",14);a&2&&(a=_.O(2),_.F("viewDataType",a.Ab.kind))};
nVb=function(a){a&1&&(_.H(0,"mat-tab",13),_.E(1,mVb,1,1,"ng-template",2),_.I())};pVb=function(a,b){switch(b){case "not-file":return _.ne(1);case "code-diff":return _.ne(3);case "text":return a.UB("XREFS").ha(_.Ge(oVb),_.z(function(c){if(!c.enabled)return 0;if(c.Ct===2)return c.mBb||1;if(c.Qt===0)return 2}));default:return _.ne(1)}};oVb=function(a){return!(a.enabled&&a.Ct===0)};rVb=function(a,b){return b+qVb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
sVb=function(a){a&1&&(_.Sf(0),_.Q(1,"\n  "),_.K(2,"diff-detail-header",3),_.Q(3,"\n  "),_.H(4,"code-diff-chunks",4),_.Q(5,"\n  "),_.I(),_.Q(6,"\n"),_.Uf());a&2&&(a=_.O(),_.A(2),_.F("viewData",a.Ab),_.A(2),_.F("fileName",a.E2a)("diffChunks",a.Ab.aua.yE))};tVb=function(a){a&1&&(_.H(0,"dc-information-box"),_.Q(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    "),_.I())};
uVb=function(a){if(a&1){var b=_.Bd();_.Q(0,"\n    ");_.H(1,"detail-header",5);_.Q(2,"\n  ");_.I();_.Q(3,"\n\n  ");_.H(4,"main");_.Q(5,"\n    ");_.E(6,tVb,2,0,"dc-information-box",6);_.Q(7,"\n\n    ");_.H(8,"h3",7);_.Q(9,"Symbolic link");_.I();_.Q(10,"\n    ");_.H(11,"dc-p",8);_.Q(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.I();_.Q(13,"\n    ");_.H(14,"dc-p",9);_.Q(15,"\n      Path:\n      ");_.H(16,"conditional-link",10,1);_.Q(18,"\n          ");
_.H(19,"span");_.Q(20);_.I();_.Q(21,"\n      ");_.I();_.Q(22,"\n      ");_.H(23,"copy-button",11);_.N("copyEvent",function(){_.w(b);var c=_.O();_.grb(c.R8c.na);return _.x()});_.Q(24,"\n      ");_.I();_.Q(25,"\n    ");_.I();_.Q(26,"\n  ");_.I();_.Q(27,"\n")}a&2&&(a=_.O(),_.A(),_.F("viewData",a.Ab)("showLinksDropdown",!0),_.A(5),_.F("ngIf",!a.m4a),_.A(10),_.F("link",a.Tj)("condition",a.m4a)("trackGestureClick",a.m4a),_.A(4),_.ug(a.E2a),_.A(3),_.F("copyText",a.Ab.target)("isSmall",!0))};
vVb=function(a){a&1&&_.Vf(0)};wVb=function(a){a&1&&_.Vf(0)};xVb=function(a){a&1&&_.Vf(0)};yVb=function(a){a&1&&_.Vf(0)};
AVb=function(a,b){a&1&&(_.Sf(0),_.E(1,xVb,1,0,"ng-container",12),_.R(2,"isPiperPlace"),_.H(3,"a",13),_.E(4,yVb,1,0,"ng-container",12),_.R(5,"isPiperPlace"),_.I(),_.Uf());if(a&2){a=b.Na;b=_.O();var c=_.bg(21),d=_.bg(23),e=_.bg(25),f=_.bg(27);_.A();_.F("ngTemplateOutlet",_.S(2,5,b.location)?c:d)("ngTemplateOutletContext",_.Bg(9,zVb,a));_.A(2);c=a[1];c=_.Uq(_.$q(b.location.kc(),{If:c}).kb());_.F("routerLink",c);_.A();_.F("ngTemplateOutlet",_.S(5,7,b.location)?e:f)("ngTemplateOutletContext",_.Bg(11,zVb,
a))}};BVb=function(a){a&1&&_.Q(0," The file does not exist, or you do not have permission ")};CVb=function(a){a&1&&_.Q(0," The file does not exist at this CL\n")};DVb=function(a){a&1&&_.Q(0," The file does not exist at this commit\n")};EVb=function(a){a&1&&_.Q(0," Contact the repository owner if this is unexpected. ")};FVb=function(a){a&1&&_.Q(0," The file you have selected did not exist at this point in history.\n")};
GVb=function(a,b){a&1&&(_.Q(0," It was deleted in "),_.H(1,"a",14),_.Q(2),_.R(3,"toPrettyRef"),_.I(),_.Q(4,".\n"));a&2&&(a=b.jxa,b=_.O(),_.A(),_.F("universalLink",_.jG(b.location,a[0])),_.A(),_.tg("CL ",_.S(3,2,a&&a[0]),""))};HVb=function(a,b){a&1&&(_.Q(0," It was deleted in "),_.H(1,"a",15),_.Q(2),_.R(3,"toPrettyRef"),_.I(),_.Q(4,".\n"));a&2&&(a=b.jxa,b=_.O(),_.A(),_.F("universalLink",_.jG(b.location,a[0])),_.A(),_.tg("commit ",_.S(3,2,a&&a[0]),""))};
IVb=function(a,b){a&1&&(_.Q(0),_.R(1,"toPrettyRef"));a&2&&(a=b.jxa,_.tg(" View at previous CL ",_.S(1,1,a&&a[1]),".\n"))};JVb=function(a,b){a&1&&(_.Q(0),_.R(1,"toPrettyRef"));a&2&&(a=b.jxa,_.tg(" View at previous commit ",_.S(1,1,a&&a[1]),".\n"))};KVb=function(a){a&1&&_.K(0,"folder-detail",16);a&2&&(a=_.O().Na,_.F("viewData",a))};
LVb=function(a){if(a&1){var b=_.Bd();_.H(0,"file-detail",17);_.R(1,"async");_.N("contentTypeChange",function(d){_.w(b);var e=_.O(2);return _.x(e.contentType=d)});_.I()}if(a&2){a=_.O().Na;var c=_.O();_.F("viewData",a)("windowWidth",_.S(1,2,c.L$c.g2b).width)}};MVb=function(a){a&1&&_.K(0,"symlink-detail",18);a&2&&(a=_.O().Na,_.F("viewData",a))};NVb=function(a){a&1&&_.K(0,"git-submodule-detail",18);a&2&&(a=_.O().Na,_.F("viewData",a))};
OVb=function(a){a&1&&_.K(0,"loading",20);a&2&&_.F("diameter",48)("hasBackground",!0)};PVb=function(a){a&1&&_.K(0,"div",21)};QVb=function(a){a&1&&(_.Sf(0),_.E(1,OVb,1,2,"loading",19),_.R(2,"async"),_.E(3,PVb,1,0,"ng-template",null,1,_.Dg),_.Uf());if(a&2){a=_.bg(4);var b=_.O(2);_.A();_.F("ngIf",_.S(2,2,b.x7c))("ngIfElse",a)}};RVb=function(a){a&1&&_.K(0,"file-not-found",22);a&2&&(a=_.O().Na,_.F("location",a.location))};SVb=function(a){a&1&&_.K(0,"submodule-cannot-fetch",23)};
TVb=function(a){a&1&&(_.H(0,"div",23)(1,"span",24),_.Q(2," Error loading contents. "),_.I()())};UVb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"splitter",25);_.N("resizeDone",function(c){_.w(b);var d=_.O(2);return _.x(d.ofa(c))});_.I();_.Uf()}a&2&&(_.O(),a=_.bg(14),_.A(),_.F("changeSizeOf",a))};VVb=function(a){a&1&&_.K(0,"insights-panel")};
WVb=function(a){if(a&1){var b=_.Bd();_.Sf(0);_.H(1,"splitter",26);_.N("mousedown",function(){_.w(b);var e=_.O(3);return _.x(e.dQa=!0)})("mouseup",function(){_.w(b);var e=_.O(3);return _.x(e.dQa=!1)});_.I();_.H(2,"div",27,2)(4,"div",28);_.E(5,VVb,1,0,"insights-panel",10);_.I()();_.Uf()}if(a&2){a=_.bg(3);var c=_.O().Na,d=_.O(2);_.A();_.F("changeSizeOf",a);_.A();_.Of("pointer-events",d.dQa?"none":"unset");_.A(2);_.F("ngSwitch",c);_.A();_.F("ngSwitchCase",d.rab.wic)}};
XVb=function(a,b){a&1&&(_.Sf(0),_.E(1,WVb,6,5,"ng-container",13),_.Uf());a&2&&(a=b.Na,b=_.O(2),_.A(),_.F("ngIf",a!==b.rab.NONE))};
YVb=function(a,b){a&1&&(_.H(0,"div",4)(1,"div",5),_.Sf(2,6),_.E(3,KVb,1,1,"folder-detail",7)(4,LVb,2,4,"file-detail",8)(5,MVb,1,1,"symlink-detail",9)(6,NVb,1,1,"git-submodule-detail",9)(7,QVb,5,4,"ng-container",10)(8,RVb,1,1,"file-not-found",11)(9,SVb,1,0,"submodule-cannot-fetch",12)(10,TVb,3,0,"div",12),_.Uf(),_.E(11,UVb,2,1,"ng-container",13),_.R(12,"async"),_.H(13,"div",14,0),_.R(15,"async"),_.K(16,"lower-detail-panel",15),_.R(17,"async"),_.I()(),_.E(18,XVb,2,1,"ng-container",13),_.R(19,"async"),
_.I());a&2&&(a=b.Na,b=_.O(),_.A(2),_.F("ngSwitch",a.kind),_.A(),_.F("ngSwitchCase",b.Do.ooa),_.A(),_.F("ngSwitchCase",b.Do.vu),_.A(),_.F("ngSwitchCase",b.Do.OBc),_.A(),_.F("ngSwitchCase",b.Do.Lec),_.A(),_.F("ngSwitchCase",b.Do.Oab),_.A(),_.F("ngSwitchCase",b.Do.nqc),_.A(),_.F("ngSwitchCase",b.Do.zBc),_.A(),_.F("ngSwitchCase",b.Do.ERROR),_.A(),_.F("ngIf",_.S(12,16,b.Mj)),_.A(2),_.Pf("panel-closed",_.S(15,18,b.Mj)===!1),_.A(3),_.F("contentType",b.contentType)("viewData",a)("panelClosed",_.S(17,20,b.Mj)===
!1),_.A(2),_.F("ngIf",_.S(19,22,b.uka.Drb)))};ZVb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};$Vb=function(a,b){return a.startsWith(ZVb(b))?b.length===0||a.length===b.length||a[b.length]==="/":!1};aWb=function(a){return a.split("/").filter(function(b){return!!b})};bWb=function(){};cWb=function(a){a&1&&(_.H(0,"button",16),_.K(1,"div",17),_.I());a&2&&(a=_.O().va,_.A(),_.Pf("expanded",a.Ed))};dWb=function(a){a&1&&_.K(0,"mat-icon",18);a&2&&(a=_.O().va,_.O(4),_.F("svgIcon",EGb(a.type)))};
eWb=function(){};gWb=function(a){a&1&&_.E(0,eWb,0,0,"ng-template",4);if(a&2){a=_.O().va;var b=_.O(3).level;_.O();_.F("ngTemplateOutlet",_.bg(2))("ngTemplateOutletContext",fWb(a,b+1))}};
jWb=function(a,b){a&1&&(_.H(0,"div",null,2)(2,"div",8,3)(4,"button",9),_.K(5,"mat-icon",10),_.I(),_.H(6,"div",11),_.E(7,cWb,2,2,"button",12),_.H(8,"a",13),_.E(9,dWb,1,1,"mat-icon",14),_.H(10,"span"),_.Q(11),_.I()()()(),_.H(12,"div",15),_.E(13,gWb,1,2,null,5),_.I()());if(a&2){a=b.va;b=_.O(3).level;var c=_.O();_.Nf("class",c.ABc);_.A(2);_.lA("",c.Rwc," hover-focus-element");_.Pf("bold-active-element",a.active||a.cjb&&!a.Ed)("folder",c.jB(a.type))("expanded",a.Ed);_.Nf("aria-expanded",c.jB(a.type)?a.Ed:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.cjb&&!a.Ed);_.A(2);_.Nf("aria-label",c.hdc.format(_.Bg(24,hWb,a.name)));_.A(2);_.Of("padding-left",b*c.oic,"px");_.A();_.F("ngIf",c.jB(a.type));_.A();_.gg("title",a.name);_.Nf("href",c.zO(a.path,a.type),_.Se);_.A();_.F("ngIf",a.type!==c.Pz);_.A(2);_.ug(a.name);_.A();_.F("ngClass",_.Bg(26,iWb,a.Ed));_.A();_.F("ngIf",a.PUa)}};
lWb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",19);_.N("click",function(){_.w(b);var d=_.O(4);return _.x(kWb(d))});_.Q(1);_.I()}if(a&2){a=_.O().Na;var c=_.O().Na;_.A();_.tg(" Display ",a.total-c," more ")}};mWb=function(a,b){a&1&&(_.Sf(0),_.E(1,jWb,14,28,"div",6)(2,lWb,2,1,"button",7),_.Uf());a&2&&(a=b.Na,b=_.O().Na,_.A(),_.F("ngForOf",a.Hm),_.A(),_.F("ngIf",b<a.total))};
nWb=function(a){a&1&&(_.Sf(0),_.E(1,mWb,3,2,"ng-container",5),_.R(2,"async"),_.Uf());a&2&&(a=_.O().node,_.A(),_.F("ngIf",_.S(2,1,a.K9c)))};oWb=function(a){a&1&&(_.E(0,nWb,3,3,"ng-container",5),_.R(1,"async"));a&2&&(a=_.O(),_.F("ngIf",_.S(1,1,a.fya)))};
pWb=function(a){a&1&&(_.H(0,"mat-dialog-content"),_.Q(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.I(),_.H(2,"mat-dialog-actions")(3,"button",20),_.Q(4," Cancel "),_.I(),_.H(5,"button",21),_.Q(6," OK "),_.I()());a&2&&(_.A(5),_.F("mat-dialog-close",!0))};rWb=function(a){a&1&&(_.H(0,"div",5)(1,"a",6),_.Q(2," Repository root "),_.I()());a&2&&(a=_.O(),_.A(),_.gg("title",a.Rd.repository),_.F("routerLink",qWb(a,""))("trackProjectId",a.Rd.ub))};
sWb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",7);_.N("click",function(c){_.w(b);var d=_.O();return _.x(d.up(c))});_.K(1,"mat-icon",8);_.I();_.H(2,"a",6);_.R(3,"lastPathElement");_.Q(4);_.R(5,"lastPathElement");_.I()}a&2&&(a=_.O(),_.F("matTooltip",a.g5c),_.A(2),_.gg("title",_.S(3,5,_.Zg(a.scope))),_.F("routerLink",qWb(a,a.scope))("trackProjectId",a.Rd.ub),_.A(2),_.tg(" ",_.S(5,7,_.Zg(a.scope))," "))};tWb=function(a){return{path:a.qe(),type:a.getType()}};
vWb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"button",11);_.N("click",function(){var e=_.w(c).va,f=_.O().Na,g=_.O(2);switch(e){case 1:g.bc.xy({showPublic:!f.showPublic});break;case 3:g.bc.xy({showProtected:!f.showProtected});break;case 2:g.bc.xy({showPrivate:!f.showPrivate});break;case 7:g.bc.xy({showPackagePrivate:!f.showPackagePrivate});break;default:_.bb(e)}return _.x()});_.H(1,"label");_.Q(2);_.I();_.K(3,"mat-pseudo-checkbox",8);_.I()}if(a&2){a=b.va;b=_.O().Na;var d=_.O(2);_.F("value",a);_.Nf("aria-checked",
uWb(b,a)?"true":"false");_.A(2);_.ug(d.GXa(a));_.A();_.F("state",uWb(b,a)?"checked":"unchecked")}};wWb=function(a){a&1&&_.K(0,"mat-divider")};
yWb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"button",11);_.N("click",function(){var e=_.w(c).va,f=_.O().Na,g=_.O(2);switch(e){case "static":g.bc.xy({showStatic:!f.showStatic});break;case "not_static":g.bc.xy({showNonStatic:!f.showNonStatic});break;default:_.bb(e)}return _.x()});_.H(1,"label");_.Q(2);_.I();_.K(3,"mat-pseudo-checkbox",8);_.I()}if(a&2){a=b.va;b=_.O().Na;_.O(2);_.F("value",a);_.Nf("aria-checked",xWb(b,a)?"true":"false");_.A(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.bb(a)}_.ug(d);_.A();_.F("state",xWb(b,a)?"checked":"unchecked")}};zWb=function(a){a&1&&(_.Sf(0),_.H(1,"mat-list",10),_.E(2,vWb,4,4,"button",9),_.R(3,"async"),_.E(4,wWb,1,0,"mat-divider",5),_.R(5,"async"),_.E(6,yWb,4,4,"button",9),_.R(7,"async"),_.I(),_.Uf());a&2&&(a=_.O(2),_.A(2),_.F("ngForOf",_.S(3,3,a.scopes)),_.A(2),_.F("ngIf",_.S(5,5,a.U6a).length>0),_.A(2),_.F("ngForOf",_.S(7,7,a.U6a)))};AWb=function(a){a&1&&_.K(0,"mat-divider")};
BWb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"button",11);_.N("click",function(){var d=_.w(c).va,e=_.O().Na;_.O();e.IK.toggle(d);return _.x()});_.H(1,"label");_.Q(2);_.I();_.K(3,"mat-pseudo-checkbox",8);_.I()}a&2&&(a=b.va,b=_.O().Na,_.O(),_.F("value",a),_.Nf("aria-checked",b.IK.get(a)?"true":"false"),_.A(2),_.ug(_.nBb[a].name),_.A(),_.F("state",b.IK.get(a)?"checked":"unchecked"))};
EWb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",4);_.N("click",function(c){_.w(b);return _.x(c.stopPropagation())});_.E(1,zWb,8,9,"ng-container",5);_.R(2,"async");_.E(3,AWb,1,0,"mat-divider",5);_.R(4,"async");_.R(5,"async");_.H(6,"mat-list",6)(7,"button",7);_.R(8,"async");_.N("click",function(){var c=_.w(b).Na;_.O();return _.x(CWb(c))});_.H(9,"label");_.Q(10," All Symbols ");_.I();_.K(11,"mat-pseudo-checkbox",8);_.R(12,"async");_.I();_.E(13,BWb,4,4,"button",9);_.R(14,"async");_.I()()}a&2&&(a=_.O(),
_.A(),_.F("ngIf",_.S(2,5,a.pC)),_.A(2),_.F("ngIf",_.S(4,7,a.U6a).length>0||_.S(5,9,a.scopes).length>0),_.A(4),_.Nf("aria-checked",_.S(8,11,a.Uka)),_.A(4),_.F("state",DWb(_.S(12,13,a.Uka))),_.A(2),_.F("ngForOf",_.S(14,15,a.nBa)))};
FWb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",4);_.N("click",function(d){_.w(c);return _.x(d.stopPropagation())});_.H(1,"mat-list",5)(2,"button",6);_.N("click",function(){var d=_.w(c).Na,e=_.O();return _.x(e.Yma(d))});_.H(3,"label");_.Q(4);_.I()();_.H(5,"button",7);_.N("click",function(){var d=_.w(c).Na;_.O().bc.xy({stickyHeaders:!d.stickyHeaders});return _.x()});_.H(6,"label");_.Q(7);_.I();_.K(8,"mat-pseudo-checkbox",8);_.I()()()}a&2&&(a=b.Na,b=_.O(),_.A(2),_.F("value",a.collapseAll),_.Nf("aria-checked",
a.collapseAll?"true":"false"),_.A(2),_.ug(a.collapseAll?b.rnc:b.qnc),_.A(),_.F("value",a.stickyHeaders),_.Nf("aria-checked",a.stickyHeaders?"true":"false"),_.A(2),_.ug(b.snc),_.A(),_.F("state",a.stickyHeaders?"checked":"unchecked"))};
GWb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"button",9);_.N("click",function(){var d=_.w(c).Na;_.O(3).bc.xy({sortAlphabetically:!d.sortAlphabetically});return _.x()});_.H(1,"mat-icon");_.Q(2);_.I()()}a&2&&(a=b.Na,_.O(3),_.F("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.Nf("aria-label",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.A(2),_.ug(a.sortAlphabetically?"sort_by_alpha":"sort"))};
HWb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",10);_.N("click",function(){_.w(b);var c=_.O(3);c.Bd.ns("NL_SEMANTIC_OUTLINES")?c.Bd.gua("NL_SEMANTIC_OUTLINES"):c.Bd.uua("NL_SEMANTIC_OUTLINES");return _.x()});_.H(1,"mat-icon");_.Q(2,"auto_awesome");_.I()()}a&2&&_.F("matTooltip","Open AI Explananation")};
IWb=function(a){a&1&&(_.Sf(0),_.E(1,GWb,3,3,"button",7),_.R(2,"async"),_.K(3,"outline-options-menu"),_.E(4,HWb,3,1,"button",8),_.Uf());a&2&&(a=_.O(2),_.A(),_.F("ngIf",_.S(2,2,a.pC)),_.A(3),_.F("ngIf",a.oZc))};
JWb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.H(1,"div",2);_.R(2,"async");_.R(3,"async");_.H(4,"form",3);_.N("submit",function(d){_.w(c);_.O();d.preventDefault();return _.x()});_.H(5,"mat-form-field",4)(6,"mat-label");_.Q(7," Filter ");_.I();_.H(8,"input",5,0);_.N("focus",function(){_.w(c);var d=_.O();return _.x(d.CVa.next(!0))})("blur",function(){_.w(c);var d=_.O();return _.x(d.CVa.next(!1))});_.I()()()();_.K(10,"filter-menu",6);_.E(11,IWb,5,4,"ng-container",1);_.R(12,"async");_.Uf()}a&2&&(a=
b.Na,b=_.O(),_.A(),_.Pf("expanded",_.S(2,5,b.CVa)||_.S(3,7,b.sfa)),_.A(7),_.F("formControl",b.Dq),_.A(2),_.F("outlineData",a),_.A(),_.F("ngIf",_.S(12,9,b.pC)))};KWb=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)};LWb=function(a){a&1&&(_.H(0,"div",3),_.Q(1," Nothing matches your filter.\n"),_.I())};
MWb=function(a){a&1&&(_.H(0,"button",11),_.K(1,"div",12),_.I());if(a&2){a=_.O().va;var b=_.O(2);_.A();_.Pf("expanded",b.Wr.be(a))}};NWb=function(a){a&1&&_.K(0,"div",13)};
RWb=function(a,b){a&1&&(_.H(0,"mat-tree-node",6),_.R(1,"async"),_.R(2,"async"),_.R(3,"async"),_.E(4,MWb,2,2,"button",7),_.H(5,"a",8),_.E(6,NWb,1,0,"div",9),_.H(7,"span"),_.Q(8),_.I(),_.H(9,"span",10),_.Q(10),_.I()()());a&2&&(a=b.va,b=_.O(2),_.Of("padding-left",a.level*20,"px")("top",_.S(1,23,OWb(b,a)),"px")("z-index",100-a.level),_.Pf("header",_.S(2,25,PWb(b,a)))("bottom-header",_.S(3,27,QWb(b,a)))("bold-active-element",a.active),_.F("role","treeitem"),_.Nf("aria-selected",a.active)("data-id",a.id),
_.A(4),_.F("ngIf",a.Qj),_.A(),_.Nf("href",b.GN(a),_.Se),_.A(),_.F("ngIf",a.Qj===!1),_.A(),_.Nf("class",a.ne)("aria-label",a.tooltip)("title",a.tooltip),_.A(),_.ug(a.Oc),_.A(2),_.tg(" ",a.label," "))};SWb=function(a){a&1&&(_.H(0,"mat-tree",4),_.R(1,"async"),_.E(2,RWb,11,29,"mat-tree-node",5),_.I());a&2&&(a=_.O(),_.Pf("sticky-headers",_.S(1,6,a.Z6a)),_.F("dataSource",a.EB)("treeControl",a.Wr)("@.disabled",!0)("trackBy",a.dD))};TWb=function(a){return a.g9a};UWb=function(a){return a.level};
VWb=function(a){return a?_.eG(a.params.line)||-1:-1};WWb=function(a){return a.Qj};XWb=function(a,b){a.level=b;return a};YWb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(GGb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.Aj(a)||_.Cj(g.label,a)?!0:!1}};
ZWb=function(a){if(a&1){var b=_.Bd();_.H(0,"div",7)(1,"h4");_.Q(2,"Outline is very large");_.I();_.H(3,"button",8);_.N("click",function(){_.w(b);var c=_.O(2);return _.x(c.SAa=!1)});_.Q(4," Show anyway (may crash) ");_.I()()}};$Wb=function(a){a&1&&_.K(0,"outline-controls",11);a&2&&(a=_.O(3),_.F("outlineData",a.St.Xb))};
aXb=function(a){a&1&&(_.Sf(0),_.E(1,$Wb,1,1,"outline-controls",9),_.K(2,"outline-tree",10),_.Uf());a&2&&(a=_.O(2),_.A(),_.F("ngIf",a.PLb),_.A(),_.F("outlineTreeInput",a.St.Xb)("location",a.Rd))};bXb=function(a){a&1&&(_.Sf(0,4),_.E(1,ZWb,5,0,"div",5)(2,aXb,3,3,"ng-container",6),_.Uf());a&2&&(a=_.O(),_.F("ngSwitch",a.SAa),_.A(),_.F("ngSwitchCase",!0),_.A(),_.F("ngSwitchCase",!1))};cXb=function(a){a&1&&(_.H(0,"dc-information-box",12),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.tg(" ",a.yea(a.St.bE)," "))};
dXb=function(a){a&1&&_.K(0,"loading",13);a&2&&_.F("hasBackground",!0)};eXb=function(a){a&1&&(_.H(0,"span",8),_.Q(1,"Files"),_.I())};fXb=function(a){a&1&&(_.Sf(0),_.K(1,"directory-navigation",9),_.Uf());a&2&&(a=_.O(2),_.A(),_.F("activeLocation",a.Rd))};hXb=function(a){a&1&&(_.H(0,"span",12),_.Q(1,"Outline"),_.I());if(a&2){a=_.O(2).Na;var b=_.O();_.F("matTooltip",gXb(a,b.Ab))}};
iXb=function(a){a&1&&(_.K(0,"outline",13),_.R(1,"async"));a&2&&(a=_.O(3),_.F("outlineData",_.S(1,2,a.St))("activeLocation",a.Rd))};jXb=function(a){a&1&&(_.H(0,"mat-tab",10),_.E(1,hXb,2,1,"ng-template",3)(2,iXb,2,4,"outline",11),_.I());if(a&2){a=_.O().Na;var b=_.O();_.F("disabled",a!==b.hqc.ih);_.A(2);_.F("ngIf",b.QLb)}};
nXb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"nav",1)(1,"mat-tab-group",2);_.N("selectedIndexChange",function(d){var e=_.w(c).Na,f=_.O();return _.x(f.Ek(e,d))});_.H(2,"mat-tab");_.E(3,eXb,2,0,"ng-template",3)(4,fXb,2,1,"ng-container",4);_.I();_.E(5,jXb,3,2,"mat-tab",5);_.I();_.H(6,"div",6)(7,"button",7);_.N("click",function(){_.w(c);var d=_.O().Wc;d.oK.getValue()===2?kXb(d):lXb(d);return _.x()});_.H(8,"mat-icon");_.Q(9,"keyboard_capslock");_.I()()()()}a&2&&(a=b.Na,b=_.O(),_.A(),_.F("@.disabled",!0)("selectedIndex",
mXb(b,a)),_.A(3),_.F("ngIf",b.Gxb),_.A(),_.F("ngIf",b.a5),_.A(2),_.F("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.pwc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Rd.ub),_.Nf("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
oXb=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"}};pXb=function(a){switch(a.state){case 1:return a.bE==="UNSUPPORTED_LANGUAGE"||a.bE==="UNSUPPORTED_DATA_TYPE"?3:2;case 2:return a.Xb.kta.length===0?4:1;default:return _.bb(a)}};
qXb=function(a){switch(a){case "OUTLINE":return _.Rh.hR;case "FILES":return _.Rh.uEa;default:return _.bb(a,"Unknown file detail tab selected")}};rXb=function(a){a&1&&_.K(0,"repository-detail",5);a&2&&(a=_.O(),_.F("viewData",a.Ab))};sXb=function(a){a&1&&(_.H(0,"div"),_.Q(1," Please contact the administrator. "),_.I())};
tXb=function(a){a&1&&(_.H(0,"div"),_.Q(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. "),_.I())};uXb=function(a){a&1&&(_.K(0,"repository-breadcrumb",6),_.R(1,"async"));if(a&2){a=_.O().Na;var b=_.O();_.F("location",a.location)("isEmptyRepo",a.kind===b.Do.UNINITIALIZED)("editLink",a.kind===0?a.d1:void 0)("fallbackEditLink",a.kind===0?a.u1:void 0);_.Nf("aria-label",_.S(1,5,b.PQc))}};
vXb=function(a){a&1&&_.K(0,"no-repository-information",7)};wXb=function(a){a&1&&_.K(0,"repository-not-found",8);a&2&&(a=_.O().Na,_.F("location",a.location))};xXb=function(a){a&1&&_.K(0,"repository-permission-denied",8);a&2&&(a=_.O().Na,_.F("location",a.location))};yXb=function(a){a&1&&_.K(0,"no-default-branch",7)};zXb=function(a){a&1&&(_.K(0,"browse-repository-contents",9),_.R(1,"async"));if(a&2){a=_.O().Na;var b=_.O();_.F("repositoryNavState",_.S(1,3,b.FQ.F4c))("viewData",a)("showOutlineTab",!b.Aza)}};
AXb=function(a,b){a&1&&(_.Sf(0),_.E(1,uXb,2,7,"repository-breadcrumb",1),_.Sf(2,2),_.E(3,vXb,1,0,"no-repository-information",3)(4,wXb,1,1,"repository-not-found",4)(5,xXb,1,1,"repository-permission-denied",4)(6,yXb,1,0,"no-default-branch",3)(7,zXb,2,5,"browse-repository-contents",5),_.Uf()());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngIf",_.SF(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.A(),_.F("ngSwitch",a.kind),_.A(),_.F("ngSwitchCase",b.Do.NONE),_.A(),_.F("ngSwitchCase",b.Do.owc),_.A(),
_.F("ngSwitchCase",b.Do.PERMISSION_DENIED),_.A(),_.F("ngSwitchCase",b.Do.ppc))};BXb=function(a,b){return new _.ce(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)})})};CXb=function(a,b){return(window.injected||new Map).get(a)||b};
FXb=function(a,b,c){if(a.nodeType!==1)return DXb;b=b.toLowerCase();if(b==="innerhtml"||b==="innertext"||b==="textcontent"||b==="outerhtml")return function(){return _.fc(_.jl)};var d=EXb.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("qf");}:DXb};IXb=function(a,b){if(!GXb(a)||!a.hasOwnProperty("raw"))throw Error("tf");return HXb!==void 0?HXb.createHTML(b):b};
XM=function(a,b,c,d){c=c===void 0?a:c;if(b===WM)return b;var e,f=d!==void 0?(e=c.Sab)==null?void 0:e[d]:c.MFc;e=JXb(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.JFc(a,c,d));if(d!==void 0){var r,v;((v=(r=c).Sab)!=null?v:r.Sab=[])[d]=f}else c.MFc=f}f!==void 0&&(b=XM(a,f.LFc(a,b.values),f,d));return b};
YM=function(a){return function(b,c){if(typeof c==="object")b=KXb(a,b,c);else{var d=b.hasOwnProperty(c);b.constructor.z0(c,d?Object.assign({},a,{had:!0}):a);b=d?Object.getOwnPropertyDescriptor(b,c):void 0}return b}};LXb=function(){return YM(Object.assign({},void 0,{state:!0,lk:!1}))};MXb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(a===void 0||a===null)throw Error("Af");return new _.Yb(a)};NXb=function(a){return a&&a.startsWith("go/")?a:""};
OXb=function(a,b){a&1&&(_.H(0,"th",4),_.Q(1),_.I());a&2&&(a=b.va,_.A(),_.ug(a.j1a))};
QXb=function(a){if(a&1){var b=_.Bd();_.H(0,"mat-month-view",7);_.N("_userSelection",function(d){_.w(b);var e=_.O(2);return _.x(e.l5a(d))})("dragStarted",function(d){_.w(b);var e=_.O(2);return _.x(e.DU(d))})("dragEnded",function(d){_.w(b);var e=_.O(2);return _.x(e.DE(d))});_.I()}if(a&2){a=_.O().va;var c=_.O();_.Pf("reach-calendar-month-active",PXb(c,a,c.wb));_.F("activeDate",a)("selected",c.selected)("dateFilter",c.Nj)("maxDate",c.Pd)("minDate",c.Ld)("dateClass",c.Kl)("comparisonStart",c.lv)("comparisonEnd",
c.Hx)("activeDrag",c.Xu)}};RXb=function(a,b){a&1&&(_.H(0,"div",5),_.E(1,QXb,1,11,"mat-month-view",6),_.I());a&2&&(a=b.va,_.A(),_.F("ngIf",!!a))};SXb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"mat-year-view",2);_.N("selectedChange",function(d){_.w(c);var e=_.O();return _.x(e.Ln.next(d))});_.I()}a&2&&(a=b.va,b=_.O(),_.F("activeDate",a)("selected",b.selected)("dateFilter",b.Nj)("maxDate",b.Pd)("minDate",b.Ld)("dateClass",b.Kl))};
TXb=function(a){a&1&&(_.H(0,"mat-error"),_.Q(1),_.I());a&2&&(a=_.O(),_.A(),_.ug(a.WYc))};UXb=function(a){if(a&1){var b=_.Bd();_.H(0,"reach-date-presets-menu",11);_.N("presetSelected",function(c){_.w(b);_.O().zY.next({source:"view",value:(c==null?void 0:c.date)||null});return _.x()});_.I()}a&2&&(a=_.O(),_.F("presets",a.F0))};VXb=function(a,b){a&1&&(_.H(0,"mat-icon",6),_.Q(1),_.I());a&2&&(a=b.Na,_.F("svgIcon",a.Ok),_.A(),_.tg(" ",a.Ok?"":a.ii," "))};
WXb=function(a,b){a&1&&(_.H(0,"mat-icon",6),_.Q(1),_.I());a&2&&(a=b.Na,_.F("svgIcon",a.Ok),_.A(),_.tg(" ",a.Ok?"":a.ii," "))};XXb=function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",4);_.N("click",function(){var d=_.w(c).va,e=_.O(2);d&&e.KNb.next(d);return _.x()});_.K(1,"div",5);_.H(2,"span",6);_.Q(3);_.I()()}a&2&&(a=b.va,_.F("first",b.first),_.A(3),_.ug(a.title))};
YXb=function(a){a&1&&(_.Sf(0),_.K(1,"mat-divider",2),_.E(2,XXb,4,2,"div",3),_.K(3,"mat-divider",2),_.Uf());a&2&&(a=_.O(),_.A(2),_.F("ngForOf",a.fza))};ZXb=function(a){return a.Eb?a.repository+" \u203a "+_.dG(a.Eb):""+a.repository};$Xb=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};
aYb=function(a){a&1&&(_.Sf(0),_.H(1,"a",3),_.Q(2),_.I(),_.H(3,"a",4),_.Q(4),_.I(),_.Uf());a&2&&(a=_.O(),_.A(),_.F("routerLink",a.data.yxa)("ascTrackElement",a.data.qY)("trackAction",a.data.Aha),_.A(),_.ug(a.data.zha),_.A(),_.F("routerLink",a.data.FOb)("ascTrackElement",a.data.qY),_.A(),_.ug(a.data.Lm))};
bYb=function(a){a&1&&(_.H(0,"a",9),_.R(1,"repoRootLink"),_.Q(2),_.I());a&2&&(a=_.O(2),_.F("routerLink",_.S(1,4,a.data.Za))("ascTrackElement",a.data.qY),_.A(2),_.bB("[",a.data.repository," \u203a ",a.data.Od,"]"))};
cYb=function(a){a&1&&(_.E(0,bYb,3,6,"a",5),_.H(1,"a"),_.R(2,"placeToHref"),_.H(3,"span"),_.Q(4),_.I(),_.H(5,"span",6),_.Q(6),_.I()(),_.H(7,"button",7)(8,"span",8),_.Q(9,"content_copy"),_.I()());if(a&2){a=_.O();_.F("ngIf",a.displayName==null);_.A();_.Nf("href",_.S(2,9,a.data.Za),_.Se)("data-action-name","navigate")("data-element-name",a.data.qY)("data-track-action-name",a.data.Aha);_.A(3);var b=a.data;b=a.displayName!=null?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.ug(b);_.A(2);_.ug(a.data.zha);_.A();_.Nf("data-copy-content",a.data.Za.path)("data-action-name","copy")}};dYb=function(a,b){a&1&&(_.H(0,"li"),_.K(1,"item-display",9),_.I());a&2&&(a=b.va,b=_.O(4),_.A(),_.F("place",a)("placeItemType",b.Gva(a)))};eYb=function(a){a&1&&(_.H(0,"ul"),_.E(1,dYb,2,2,"li",8),_.I());a&2&&(a=_.O(2).Na,_.A(),_.F("ngForOf",a.Xb))};
fYb=function(a){a&1&&(_.Sf(0),_.E(1,eYb,2,1,"ul",7),_.Uf());if(a&2){a=_.O().Na;_.O();var b=_.bg(4);_.A();_.F("ngIf",a.Xb.length>0)("ngIfElse",b)}};gYb=function(a){a&1&&(_.H(0,"dc-information-box",10),_.Q(1," Recent items unavailable "),_.I())};hYb=function(a){a&1&&_.K(0,"loading",11)};
iYb=function(a,b){a&1&&(_.Sf(0)(1,3),_.E(2,fYb,2,2,"ng-container",4)(3,gYb,2,0,"dc-information-box",5)(4,hYb,1,0,"loading",6),_.Uf()());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.rD.ai),_.A(),_.F("ngSwitchCase",b.rD.Error),_.A(),_.F("ngSwitchCase",b.rD.mj))};jYb=function(a){a&1&&(_.H(0,"p",12),_.Q(1," You don't have any recently viewed items yet. "),_.I())};
kYb=function(a,b){a&1&&(_.H(0,"mat-tree-node"),_.K(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.I());a&2&&(a=b.va,b=_.O(4),_.Nf("aria-label",a.displayName),_.A(2),_.F("isStarred",a.Vy)("type",b.Gva(a.location)),_.Nf("data-node-id",a.id)("data-action",b.p$a),_.A(),_.F("displayName",a.displayName)("place",a.location)("placeItemType",a.ny))};
lYb=function(a,b){a&1&&(_.H(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.Q(4," expand_more "),_.I()(),_.K(5,"simple-star",13)(6,"item-display",14),_.I(),_.H(7,"ul")(8,"li"),_.Vf(9,18),_.I()()());a&2&&(a=b.va,b=_.O(4),_.Nf("aria-label",a.displayName),_.A(2),_.Nf("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.Efc),_.A(),_.Pf("collapsed",!b.Fc.be(a)),_.A(2),_.F("isStarred",a.Vy)("type",b.Gva(a.location)),_.Nf("data-node-id",a.id)("data-action",b.p$a),
_.A(),_.F("displayName",a.displayName)("place",a.location)("placeItemType",a.ny),_.A(),_.Pf("tree-invisible",!b.Fc.be(a)))};mYb=function(a){if(a&1){var b=_.Bd();_.H(0,"button",19);_.N("click",function(){_.w(b);var c=_.O(4);return _.x(c.RAa.next(!0))});_.Q(1," Show all ");_.I()}};
nYb=function(a){a&1&&(_.Sf(0),_.H(1,"mat-tree",8),_.E(2,kYb,4,8,"mat-tree-node",9)(3,lYb,10,15,"mat-nested-tree-node",10),_.I(),_.E(4,mYb,2,0,"button",11),_.Uf());if(a&2){a=_.O(2).Na;var b=_.O();_.A();_.F("dataSource",a.Xb)("treeControl",b.Fc);_.A(2);_.F("matTreeNodeDefWhen",b.qfa);_.A();_.F("ngIf",!b.RAa.value)}};oYb=function(a){a&1&&(_.Sf(0),_.E(1,nYb,5,4,"ng-container",7),_.Uf());if(a&2){a=_.O().Na;_.O();var b=_.bg(4);_.A();_.F("ngIf",a.Xb.data.length>0)("ngIfElse",b)}};
pYb=function(a){a&1&&(_.H(0,"dc-information-box",20),_.Q(1," Starred items unavailable "),_.I())};qYb=function(a){a&1&&_.K(0,"loading",21)};rYb=function(a,b){a&1&&(_.Sf(0)(1,3),_.E(2,oYb,2,2,"ng-container",4)(3,pYb,2,0,"dc-information-box",5)(4,qYb,1,0,"loading",6),_.Uf()());a&2&&(a=b.Na,b=_.O(),_.A(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.ai),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.mj))};
sYb=function(a){a&1&&(_.H(0,"p",22),_.Q(1," You don't have any starred items yet. "),_.I())};tYb=function(a,b){b.push(a);a=_.k(a.children.values());for(var c=a.next();!c.done;c=a.next())tYb(c.value,b)};uYb=function(a,b){return b.children.size>0};
vYb=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.Vy&&c++,f.children.size!==0&&(c=vYb(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};
wYb=function(a,b){var c=a.children;var d=a.location;a=a.Vy;c=new Map(Array.from(c).map(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return[g,wYb(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,Vy:a,location:d,ny:_.jj(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.Vy);var f=b.size;a={children:c,displayName:e,location:d,Vy:a,ny:_.jj(d),id:f};b.set(f,a);return a};xYb=function(a){a&1&&(_.Sf(0),_.K(1,"initial-welcome"),_.Uf())};yYb=function(a){a&1&&(_.Sf(0),_.Q(1),_.R(2,"number"),_.Uf());a&2&&(a=_.O(2),_.A(),_.tg(" (",_.S(2,1,a.xF),") "))};zYb=function(a,b){a&1&&(_.Sf(0),_.Q(1),_.R(2,"number"),_.Uf());a&2&&(a=b.Na,_.A(),_.tg(" (",_.S(2,1,a),") "))};
AYb=function(a,b){if(a&1){var c=_.Bd();_.Sf(0);_.H(1,"div",2);_.E(2,xYb,2,0,"ng-container",3);_.H(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.N("afterExpand",function(){_.w(c);var d=_.O();return _.x(d.ob("expandStarredItems"))})("afterCollapse",function(){_.w(c);var d=_.O();return _.x(d.ob("collapseStarredItems"))});_.H(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.Q(8,"star");_.I();_.H(9,"h2");_.Q(10," starred ");_.E(11,yYb,3,3,"ng-container",3);_.I()()();_.H(12,"starred-items",
7);_.N("countChanged",function(d){_.w(c);var e=_.O();return _.x(e.xF=d)});_.I()();_.H(13,"mat-expansion-panel",5);_.N("afterExpand",function(){_.w(c);var d=_.O();return _.x(d.ob("expandRecentItems"))})("afterCollapse",function(){_.w(c);var d=_.O();return _.x(d.ob("collapseRecentItems"))});_.H(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.K(16,"mat-icon",8);_.H(17,"h2");_.Q(18," recently viewed ");_.E(19,zYb,3,3,"ng-container",3);_.R(20,"async");_.I()()();_.K(21,"recent-items",9);_.I()()();
_.Uf()}a&2&&(a=b.Na,b=_.O(),_.A(2),_.F("ngIf",a===b.I_c.vic),_.A(),_.F("multi",!0),_.A(),_.F("expanded",!0),_.A(7),_.F("ngIf",b.xF>0),_.A(2),_.F("expanded",!0),_.A(6),_.F("ngIf",_.S(20,6,b.g4c)))};BYb=function(a){a&1&&_.K(0,"loading",10);a&2&&_.F("diameter",20)};CYb=function(a){a&1&&_.K(0,"th",5)};DYb=function(a){a&1&&(_.H(0,"th",6),_.Q(1," Project ID "),_.I())};
EYb=function(a){a&1&&(_.H(0,"td",13),_.K(1,"star",14),_.I());if(a&2){a=_.O().va;var b=_.O();_.A();_.F("place",a.Za)("type",b.qwc)("elementName",a.Jk)}};FYb=function(a,b){a&1&&(_.Sf(0),_.K(1,"mat-icon",15),_.Uf());a&2&&(a=b.Na,b=_.O().va,_.A(),_.F("matTooltip",b.z4c)("svgIcon",a))};GYb=function(a){a&1&&(_.H(0,"td",16)(1,"a",17),_.Q(2),_.I()());a&2&&(a=_.O().va,_.A(),_.F("routerLink",a.x4c),_.A(),_.tg(" ",a.nK," "))};
HYb=function(a,b){a&1&&(_.H(0,"tr",7),_.E(1,EYb,2,3,"td",8),_.H(2,"td")(3,"div",9)(4,"a",10),_.Q(5),_.I(),_.E(6,FYb,2,2,"ng-container",11),_.I()(),_.E(7,GYb,3,2,"td",12),_.I());a&2&&(a=b.va,b=_.O(),_.A(),_.F("ngIf",b.FVb),_.A(3),_.F("routerLink",a.A4c),_.A(),_.tg(" ",a.Jk," "),_.A(),_.F("ngIf",a.y4c),_.A(),_.F("ngIf",b.f6a))};IYb=function(a,b){return a.nK.localeCompare(b.nK)||a.Jk.localeCompare(b.Jk)};JYb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
KYb=function(a){a&1&&_.K(0,"repository-searchable-tree",1);a&2&&(a=_.O(),_.F("place",a.Za))};LYb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.F("diameter",20)};MYb=function(a){a&1&&(_.H(0,"div",10),_.K(1,"project-selector",11),_.I());a&2&&(a=_.O(3),_.A(),_.F("place",a.location))};OYb=function(a){if(a&1){var b=_.Bd();_.H(0,"input-with-icon",12);_.N("valueChange",function(c){_.w(b);var d=_.O(3);return _.x(d.kAa.next(c))});_.I()}a&2&&(a=_.O(3),_.F("placeholder",a.c5a)("trackingConfig",_.Bg(2,NYb,a.mc)))};
PYb=function(a){a&1&&(_.Sf(0),_.K(1,"repository-table",13),_.Uf());if(a&2){a=_.O(2).Na;var b=_.O();_.A();_.F("rows",a.Xb.rows)("location",b.location)}};QYb=function(a){if(a&1){var b=_.Bd();_.H(0,"no-search-match",14);_.R(1,"async");_.N("clear",function(){_.w(b);var c=_.O(3);return _.x(c.JM())});_.I()}a&2&&(a=_.O(3),_.F("filter",_.S(1,1,a.kAa)))};
RYb=function(a){a&1&&(_.H(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.Q(2," There are no repositories for this project "),_.I(),_.H(3,"icon-empty-state-subtitle"),_.Q(4," Verify that you can access it "),_.I()())};SYb=function(a){a&1&&(_.H(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.Q(2," Unable to load this project "),_.I(),_.H(3,"icon-empty-state-subtitle"),_.Q(4," Verify that it exists and you can access it "),_.I()())};
TYb=function(a){a&1&&(_.Sf(0),_.E(1,MYb,2,1,"div",5)(2,OYb,1,4,"input-with-icon",6),_.R(3,"async"),_.Sf(4,1),_.E(5,PYb,2,2,"ng-container",3)(6,QYb,2,3,"no-search-match",7)(7,RYb,5,0,"icon-empty-state-display",8)(8,SYb,5,0,"icon-empty-state-display",9),_.Uf()());if(a&2){a=_.O().Na;var b=_.O();_.A();_.F("ngIf",b.GVb);_.A();_.F("ngIf",_.S(3,7,b.P6c));_.A(2);_.F("ngSwitch",a.Xb.kind);_.A();_.F("ngSwitchCase",b.zoa.Kxc);_.A();_.F("ngSwitchCase",b.zoa.xbc);_.A();_.F("ngSwitchCase",b.zoa.wbc);_.A();_.F("ngSwitchCase",
b.zoa.Dic)}};UYb=function(a,b){a&1&&(_.Sf(0,1),_.E(1,LYb,1,1,"loading",2)(2,TYb,9,9,"ng-container",3),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngSwitchCase",b.ad.ai))};WYb=function(a){var b=a.Sf,c=_.fqb(b),d=b.projectId||b.Cn||b.Or,e=a.kW?_.hFb(a.kW):null,f=e?e.icon:null;e=e?VYb.format({repoType:e.name}):null;return{Jk:a.displayName||b.ej,A4c:_.Uq(c),nK:d,x4c:_.Uq(_.iG(c.kc(),"repoGroup").kb()),y4c:f,z4c:e,Za:c}};
XYb=function(a,b){return a===b?!0:a===void 0||b===void 0?!1:_.nc(a,b)};YYb=function(a){var b=a.ub;a=a.Yc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Cn:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.bb(a,"Unknown group type")}};
ZYb=function(a){a&1&&(_.H(0,"nav",11)(1,"a",12),_.Q(2,"My source"),_.I(),_.H(3,"a",13),_.Q(4,"All repositories"),_.I()());if(a&2){_.O();a=_.bg(3);var b=_.O(2).Na,c=_.O();_.F("tabPanel",a);_.A();_.F("routerLink",c.F_c)("active",b.Xb===c.VQ.iFa);_.A(2);_.F("routerLink",c.qM)("active",b.Xb===c.VQ.HGa)}};$Yb=function(a){a&1&&(_.H(0,"div",9),_.E(1,ZYb,5,5,"nav",10),_.K(2,"mat-tab-nav-panel",null,1),_.I());if(a&2){a=_.O(2).Na;var b=_.O();_.A();_.F("ngIf",a.Xb===b.VQ.iFa||a.Xb===b.VQ.HGa)}};
aZb=function(a){a&1&&_.K(0,"landing-page")};bZb=function(a){a&1&&(_.K(0,"repositories-browser",14),_.R(1,"async"));a&2&&(a=_.O(3),_.F("location",_.S(1,1,a.Za)))};cZb=function(a){a&1&&(_.Sf(0),_.E(1,$Yb,4,1,"div",7),_.Sf(2,3),_.E(3,aZb,1,0,"landing-page",4)(4,bZb,2,3,"repositories-browser",8),_.Uf()());if(a&2){a=_.O().Na;var b=_.O();_.A();_.F("ngIf",b.PFb);_.A();_.F("ngSwitch",a.Xb);_.A();_.F("ngSwitchCase",b.VQ.iFa);_.A();_.F("ngSwitchCase",b.VQ.HGa)}};
dZb=function(a){a&1&&_.Vf(0,15);a&2&&(_.O(2),_.F("ngTemplateOutlet",_.bg(3)))};eZb=function(a){a&1&&_.K(0,"loading",16);a&2&&_.F("diameter",20)};fZb=function(a,b){a&1&&(_.Sf(0,3),_.E(1,cZb,5,4,"ng-container",4)(2,dZb,1,1,"ng-container",5)(3,eZb,1,1,"loading",6),_.Uf());a&2&&(a=b.Na,b=_.O(),_.F("ngSwitch",a.state),_.A(),_.F("ngSwitchCase",b.ad.ai),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.mj))};
gZb=function(a){a&1&&(_.H(0,"icon-empty-state-display",17)(1,"icon-empty-state-title"),_.Q(2," Unable to load page. "),_.I(),_.H(3,"icon-empty-state-subtitle"),_.Q(4," Please try again later. "),_.I()());a&2&&_.F("isSvg",!1)};hZb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.bb(a)}};iZb=void 0;lZb=[];mZb=function(a,b){if(b<0)throw Error("G`"+b);var c=a.Ox,d=c+b;if(d>a.UI)throw Error("F`"+(a.UI-c)+"`"+b);a.Ox=d;return c};
nZb=function(a,b){this.AM=null;this.GRa=!1;this.Ox=this.UI=this.FK=0;this.init(a,void 0,void 0,b)};_.h=nZb.prototype;_.h.init=function(a,b,c,d){d=d===void 0?{}:d;this.Xra=d.Xra===void 0?!1:d.Xra;a&&(a=AFb(a),this.AM=a.buffer,this.GRa=a.lO,this.FK=b||0,this.UI=c!==void 0?this.FK+c:this.AM.length,this.Ox=this.FK)};_.h.uyb=function(){this.clear();lZb.length<100&&lZb.push(this)};_.h.clear=function(){this.AM=null;this.GRa=!1;this.Ox=this.UI=this.FK=0;this.Xra=!1};_.h.Wi=function(){return this.UI};
_.h.setEnd=function(a){this.UI=a};_.h.reset=function(){this.Ox=this.FK};_.h.getCursor=function(){return this.Ox};_.h.setCursor=function(a){this.Ox=a};_.h.advance=function(a){_.eBa(this,this.Ox+a)};
_.h.PPb=function(a,b){var c=mZb(this,a),d=this.AM;if(_.aAa){var e;b?(e=jZb)||(e=jZb=new TextDecoder("utf-8",{fatal:!0})):(e=kZb)||(e=kZb=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(iZb===void 0){try{e.decode(new Uint8Array([128]))}catch(y){}try{e.decode(new Uint8Array([97])),iZb=!0}catch(y){iZb=!1}}b=!iZb}b&&(jZb=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?AM(b,f):(n=
d[c++],m<194||(n&192)!==128?(c--,AM(b,f)):f.push((m&31)<<6|n&63)):m<240?c>=a-1?AM(b,f):(n=d[c++],(n&192)!==128||m===224&&n<160||m===237&&n>=160||((e=d[c++])&192)!==128?(c--,AM(b,f)):f.push((m&15)<<12|(n&63)<<6|e&63)):m<=244?c>=a-2?AM(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--,AM(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))):AM(b,f),f.length>=8192&&(g=zFb(g,f),f.length=0);f=zFb(g,f)}return f};
_.h.z3a=function(a){if(a==0)return _.Ra();var b=mZb(this,a);if(this.Xra&&this.GRa)b=this.AM.subarray(b,b+a);else{var c=this.AM;a=b+a;b=b===a?new Uint8Array(0):_.dBa?c.slice(b,a):new Uint8Array(c.subarray(b,a))}return b.length==0?_.Ra():new _.Na(b,_.Pa)};
var oZb=[],HFb=function(a){var b=a.Fg;if(b.Ox==b.UI)return!1;a.z1=a.Fg.getCursor();var c=_.Kj(a.Fg)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error("A`"+c+"`"+a.z1);if(b<1)throw Error("B`"+b+"`"+a.z1);a.v3=b;a.Pt=c;return!0},JFb=function(a){switch(a.Pt){case 0:if(a.Pt!=0)JFb(a);else a:{a=a.Fg;for(var b=a.Ox,c=b+10,d=a.AM;b<c;)if((d[b++]&128)===0){_.eBa(a,b);break a}throw Error("E");}break;case 1:a.Fg.advance(8);break;case 2:a.Pt!=2?JFb(a):(b=_.Kj(a.Fg)>>>0,a.Fg.advance(b));break;case 5:a.Fg.advance(4);
break;case 3:b=a.v3;do{if(!HFb(a))throw Error("C");if(a.Pt==4){if(a.v3!=b)throw Error("D");break}JFb(a)}while(1);break;default:throw Error("A`"+a.Pt+"`"+a.z1);}},pZb=function(a,b){if(lZb.length){var c=lZb.pop();c.init(a,void 0,void 0,b);a=c}else a=new nZb(a,b);this.Fg=a;this.z1=this.Fg.getCursor();this.Pt=this.v3=-1;this.setOptions(b)};_.h=pZb.prototype;_.h.setOptions=function(a){a=a===void 0?{}:a;this.RTa=a.RTa===void 0?!1:a.RTa};
_.h.uyb=function(){this.Fg.clear();this.Pt=this.v3=-1;oZb.length<100&&oZb.push(this)};_.h.getCursor=function(){return this.Fg.getCursor()};_.h.reset=function(){this.Fg.reset();this.z1=this.Fg.getCursor();this.Pt=this.v3=-1};_.h.advance=function(a){this.Fg.advance(a)};_.h.skipToEnd=function(){this.Fg.setCursor(this.Fg.Wi())};_.h.PPb=function(){return _.gBa(this)};_.h.z3a=function(){var a=_.Kj(this.Fg)>>>0;return this.Fg.z3a(a)};
var BFb,CFb,KFb=0,NFb=function(){var a=this;this.rc=!1;this.vg=null;this.Xg=_.u(_.We,{optional:!0});this.AU=_.u(_.Gf);this.AU.ze(function(){a.rc=!0;a.vg=null})};NFb.prototype.subscribe=function(a){var b=this;if(this.rc)throw new _.Nc(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)}}}};
NFb.prototype.emit=function(a){if(this.rc)throw new _.Nc(953,!1);if(this.vg!==null){var b=_.Pc(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.Xg)==null||f.handleError(g)}}}finally{_.Pc(b)}}};
var qZb=function(a){return _.ne(null).ha(_.ff(1),_.xf(function(){a.qq=_.KPa(a,_.Bh(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.qq.jyb=!0}))},oUb=function(a,b){return _.Xj(a,3,b)},rZb=function(a,b){return _.ak(a,1,_.vp,b)},sZb=function(a){this.stream=a};sZb.prototype.on=function(a,b){return a=="data"||a=="error"?this:this.stream.on(a,b)};sZb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};sZb.prototype.cancel=function(){this.stream.cancel()};
var ZM=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.mTa(function(m){return _.nTa(a,m,g)},a.oXb).call(a,_.mRa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new sZb(b)},tZb=function(a,b){return _.Eb(a,3,b,_.lb)},uZb=function(a,b){return _.Xi(a,4,b)},vZb=function(a){var b=_.Mv.has(72);return _.yk(a,6,b)},wZb=function(a){var b=_.Mv.has(73);return _.yk(a,7,b)},xZb=function(a,b){a.sO.getValue(_.Qx(a,b)).ha(_.Ge(function(c){return c!==
"SHOWING"})).subscribe(function(){a.sO.setValue(_.Qx(a,b),"HIDDEN")})},$M=function(a){a=a===void 0?{}:a;this.i={};this.i.piperWorkspaceId=a.M2a==null?null:a.M2a};_.W($M,_.V);$M.prototype.ka=function(){return $M};$M.prototype.ma=function(){return{keys:["piperWorkspaceId"]}};_.p.Object.defineProperties($M.prototype,{M2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.U(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});
var yZb=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Pm(a.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Wa+"/citcWorkspaceId",Ta:_.Yg(b,_.NI,c),Qb:$M})},zZb=function(a,b){var c=_.urb(b);return a.p0c.fetch(c,function(){a.Ejb.next(c);return _.vrb(a.DQc,c,b.category)})},AZb=function(a){return a.vGb.ha(_.z(function(b){return Array.from(b.values())}))},BZb=function(){return _.Mv.has(27)?new Map([["LINE_COUNTS",_.B5a.children.map(function(a){return a.id})],
["FILE_COUNTS",_.C5a.children.map(function(a){return a.id})]]):new Map},CZb=function(a,b,c){var d=new _.pf(1);return d.ha(_.gf(),_.$e(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.Tr,e.count).ha(_.z(_.BF),_.uf(_.KF),_.Ze(function(){return _.AF("History unavailable")}))}),_.uf(_.BF(b)),_.rf(SFb,_.Wyb),_.z(function(e){var f=e.Wk.length>0?e.Wk[0].Tr||void 0:void 0,g=f&&_.hqb(c,f);g=g&&_.Ni(g)?g:c;if(_.mG(c)){var m;var n=f==null?void 0:(m=f.Aw)==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,{lG:f});var y=PFb(g,e),D=v.L3==="TOKEN"&&y!==g.path,J=QFb(g,e);return m.Ida?(d.next({nextPage:D?void 0:v,location:J,Tr:r,refHint:n,count:7E5}),Object.assign({},m,{lG:f})):Object.assign({},m,{lG:f,Gua:function(){d.next({nextPage:D?void 0:v,location:J,Tr:r,refHint:n,count:50})},Hda:function(){d.next({nextPage:D?void 0:v,location:J,Tr:r,refHint:n,count:1E6})}})}))},FRb=function(a,
b){var c=b.Yc==="depot"?b.params.Sb?"":"HEAD":b.Eb;var d=_.mG(b)?_.cG(_.Mi(b,0)):void 0;return a.resolve(b,c?{L3:"COMMITS",Wk:[c]}:void 0,d).ha(_.vf(function(e){return CZb(a,e,b).ha(_.z(_.BF))}),_.Ze(function(){return _.AF("History unavailable")}),_.uf(_.KF))},kXb=function(a){a.oK.getValue()!==0&&a.oK.next(0)},lXb=function(a){a.oK.getValue()!==2&&a.oK.next(2)},eNb=function(a,b){var c=a.Yua.getValue();c<=0?a.dJ.next(-1):(b%=c,a.dJ.next(b>=0?b:b+c))},aN=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},bN=function(a){if(typeof Reflect==="object"&&Reflect&&typeof Reflect.metadata==="function")return Reflect.metadata("design:type",a)},DZb=new _.Ek(function(a,b,c){if(a.Pt!==0)return!1;a=_.Kj(a.Fg);_.ub(b,(0,_.tb)(b),
c,a===0?void 0:a);return!0},!1),EZb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},FZb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("ka");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},zNb=function(a,b){a instanceof _.Ai||(a=_.lub(a));b instanceof _.Ai||(b=_.lub(b));return a.resolve(b)},cN=function(a){this.JTa=a;this.hxa=[];this.lqb=ZFb};
cN.prototype.transform=function(a,b){var c=this;b=b===void 0?ZFb:b;if(!a||!(a instanceof Map)&&typeof a!=="object")return null;this.bua!=null||(this.bua=this.JTa.find(a).create());a=this.bua.diff(a);var d=b!==this.lqb;a&&(this.hxa=[],a.gyb(function(e){c.hxa.push({key:e.key,value:e.Yf})}));if(a||d)this.hxa.sort(b),this.lqb=b;return this.hxa};cN.O=function(a){return new (a||cN)(_.B(_.rKa,16))};cN.He=_.id({name:"keyvalue",type:cN,le:!1,standalone:!0});
var dN=function(a,b,c,d){_.jp.call(this,a,b,d,c,"scroll");this.RZb=!0};_.W(dN,_.jp);dN.prototype.M1a=function(a){var b=this;this.RZb&&(clearTimeout(this.P5c),this.P5c=setTimeout(function(){_.dQa(b,"SCROLL",a,500)},500))};dN.O=function(a){return new (a||dN)(_.B(_.fp),_.B(_.km),_.B(_.Td),_.B(_.ip,8))};
dN.Fa=_.hd({type:dN,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{RZb:"trackGestureScroll"},features:[_.Lf]});
var qVb={GY:0,JDa:1,Pbd:2,Zbd:3,mbd:4,IEc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},GZb=function(a,b,c){c=c||{};c.format="jspb";this.ci=new _.sq(c);this.ji=a==void 0?a:a.replace(/\/+$/,"")},eN=function(){this.Ma=_.u(_.Td);this.I8=_.u(_.tr);this.mKa=_.u(_.qr);this.nb=_.u(_.Fg);this.Tqa="polite"};eN.prototype.La=function(){this.WA&&this.WA.unsubscribe()};
_.p.Object.defineProperties(eN.prototype,{vC:{configurable:!0,enumerable:!0,get:function(){return this.Tqa},set:function(a){var b=this;this.Tqa=a==="off"||a==="assertive"?a:"polite";this.Tqa==="off"?this.WA&&(this.WA.unsubscribe(),this.WA=null):this.WA||(this.WA=this.nb.Vb(function(){return b.mKa.observe(b.Ma).subscribe(function(){var c=b.Ma.na.textContent;c!==b.DMc&&(b.I8.kk(c,b.Tqa,b.duration),b.DMc=c)})}))}}});eN.O=function(a){return new (a||eN)};
eN.Fa=_.hd({type:eN,oa:[["","cdkAriaLive",""]],inputs:{vC:[0,"cdkAriaLive","politeness"],duration:[0,"cdkAriaLiveDuration","duration"]},Rb:["cdkAriaLive"],standalone:!0});var HZb=function(){this.fLc=!0;this.Hc=new _.lf};HZb.prototype.destroy=function(){this.Hc.complete()};HZb.prototype.Hn=function(){};HZb.prototype.Xx=function(){};
var IZb={wa:_.kVa,Cb:function(){return function(){return new HZb}}},JZb=["*",[["mat-option"],["ng-container"]]],KZb=0,fN=function(){this.disabled=!1;this.ft="mat-optgroup-label-"+KZb++;var a,b;this.FH=(b=(a=_.u(_.Rs,{optional:!0}))==null?void 0:a.QYa)!=null?b:!1};fN.O=function(a){return new (a||fN)};
fN.ya=_.ad({type:fN,oa:[["mat-optgroup"]],qb:[1,"mat-mdc-optgroup"],rb:3,Ya:function(a,b){a&2&&_.Nf("role",b.FH?null:"group")("aria-disabled",b.FH?null:b.disabled.toString())("aria-labelledby",b.FH?null:b.ft)},inputs:{label:"label",disabled:[2,"disabled","disabled",_.Pg]},Rb:["matOptgroup"],standalone:!0,features:[_.yg([{wa:_.Ss,Hb:fN}]),_.Mf,_.zg],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&&(_.dg(JZb),_.H(0,"span",0)(1,"span",1),_.Q(2),_.eg(3),_.I()(),_.eg(4,1));a&2&&(_.Pf("mdc-list-item--disabled",b.disabled),_.F("id",b.ft),_.A(2),_.tg("",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 gN=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};gN.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.vM(a,RegExp("^operations/.*$"));return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"cloudresourcemanager.operations.get",path:"/"+this.Wa+"/"+a,Ta:_.Yg(b,_.iD,c),Qb:_.eD})};gN.O=function(a){return new (a||gN)(_.t(_.x_a,8),_.t(_.y_a),_.t(_.Nm,8))};gN.ua=_.q({token:gN,qa:gN.O});var LZb=function(){};LZb.O=function(a){return new (a||LZb)};
LZb.ua=_.q({token:LZb,qa:function(a){return gN.O(a)},Ga:_.av});var eGb=["BUILD","index","METADATA","OWNERS","README"],hN=function(a,b,c){this.S0c=b;this.Va=c;this.unc="GoB packages are deprecated";this.Bnc="You have been redirected to the repository view.";this.znc="Dismiss";this.Anc="Back to Package";this.Q2c=_.$q(a.kc(),{Rx:"1"}).kb()};hN.prototype.Ud=function(){this.S0c.Ud()};var MZb=function(a){a.Va.navigate(_.Uq(a.Q2c)).then(function(){a.Ud()})};
hN.O=function(a){return new (a||hN)(_.B(_.Nt),_.B(_.Rt),_.B(_.uh))};
hN.ya=_.ad({type:hN,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&&(_.H(0,
"span",0),_.Q(1),_.H(2,"a",1),_.Q(3,"go/cs-package-deprecation"),_.I(),_.Q(4),_.I(),_.H(5,"div",2)(6,"button",3),_.N("click",function(){return MZb(b)}),_.Q(7),_.I(),_.H(8,"button",4),_.N("click",function(){return b.Ud()}),_.Q(9),_.I()());a&2&&(_.A(),_.tg(" ",b.unc," "),_.A(3),_.tg(". ",b.Bnc,"\n"),_.A(3),_.tg(" ",b.Anc," "),_.A(2),_.tg(" ",b.znc," "))},Ia:[_.cH,_.kp],styles:["multibranch-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}multibranch-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}"]});
var NZb={LOADING:0,ih:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},iN=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};_.W(iN,_.V);iN.prototype.ka=function(){return iN};iN.prototype.ma=function(){return{keys:["name","stringValue"]}};
_.p.Object.defineProperties(iN.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}},stringValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringValue")?_.U(this,"stringValue"):""},set:function(a){this.i.stringValue=a}}});var jN=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.attribute=a.lk==null?null:a.lk};_.W(jN,_.V);jN.prototype.ka=function(){return jN};
jN.prototype.ma=function(){return{Qa:{attribute:iN},keys:["attribute","name"]}};_.p.Object.defineProperties(jN.prototype,{lk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attribute")?_.U(this,"attribute"):[]},set:function(a){this.i.attribute=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});
var kN=function(a){a=a===void 0?{}:a;this.i={};this.i.targets=a.Xj==null?null:a.Xj;this.i.targetsWithAttributes=a.F7a==null?null:a.F7a};_.W(kN,_.V);kN.prototype.ka=function(){return kN};kN.prototype.ma=function(){return{Qa:{targetsWithAttributes:jN},keys:["targets","targetsWithAttributes"]}};
_.p.Object.defineProperties(kN.prototype,{Xj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.U(this,"targets"):[]},set:function(a){this.i.targets=a}},F7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetsWithAttributes")?_.U(this,"targetsWithAttributes"):[]},set:function(a){this.i.targetsWithAttributes=a}}});var lN=function(a){a=a===void 0?{}:a;this.i={};this.i.repositories=a.lw==null?null:a.lw};_.W(lN,_.V);lN.prototype.ka=function(){return lN};
lN.prototype.ma=function(){return{Qa:{repositories:_.oM},keys:["repositories"]}};_.p.Object.defineProperties(lN.prototype,{lw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.U(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var mN=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};
mN.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Wa+"/file/targets",Ta:_.Yg(a,_.NI,b),Qb:kN})};mN.O=function(a){return new (a||mN)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};mN.ua=_.q({token:mN,qa:mN.O});var OZb=function(){};OZb.O=function(a){return new (a||OZb)};OZb.ua=_.q({token:OZb,qa:function(a){return mN.O(a)},Ga:_.Aw});
var nN=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Om(b,c)};nN.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Pm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Wa+"/repositories",Ta:_.Yg(a,_.NI,b),Qb:lN})};nN.O=function(a){return new (a||nN)(_.t(_.yw,8),_.t(_.zw),_.t(_.Nm,8))};nN.ua=_.q({token:nN,qa:nN.O});var PZb=function(){};PZb.O=function(a){return new (a||PZb)};
PZb.ua=_.q({token:PZb,qa:function(a){return nN.O(a)},Ga:_.Aw});var QZb={F9a:"CALLGRAPHS",H9a:"CODE",x7b:"CODE_XREFS_PREVIEW",Qad:"EXAMPLE_USAGES",Wad:"FILE_TREE",GY:"HISTORY",bbd:"HOME_PAGE_SEARCH",hR:"OUTLINE",Xbd:"SEARCH_BAR",ZEc:"XREFS",IEc:"WARNINGS"},oN=function(a,b,c){var d=this;this.XI=a;this.renderer=b;this.hb=c;this.D3c=function(){xZb(d.XI,d.Zq)}};oN.prototype.Ra=function(){this.C8a||(this.event="click")};oN.prototype.La=function(){var a;(a=this.C8a)==null||a.call(this)};
_.p.Object.defineProperties(oN.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;(b=this.C8a)==null||b.call(this);this.C8a=this.renderer.listen(this.hb.na,a,this.D3c)}}});oN.O=function(a){return new (a||oN)(_.B(_.Px),_.B(_.km),_.B(_.Td))};oN.Fa=_.hd({type:oN,oa:[["","onedevTooltipPreventer",""]],inputs:{Zq:[0,"onedevTooltipPreventer","tooltipId"],event:[0,"onedevPreventTooltipOn","event"]}});
var pN=function(a,b,c,d,e,f){this.XI=a;this.rM=b;this.hb=c;this.renderer=d;this.PPc=e;this.F3c=f;this.JBa=new this.F3c(this.XI,this.renderer,this.hb);this.IBa=new this.PPc(this.rM,this.hb)};pN.prototype.Ra=function(){this.JBa.Ra();this.IBa.Ra()};pN.prototype.La=function(){this.JBa.La();this.IBa.La()};
_.p.Object.defineProperties(pN.prototype,{Zq:{configurable:!0,enumerable:!0,set:function(a){this.JBa.Zq=a;this.IBa.Zq=a}},Ffa:{configurable:!0,enumerable:!0,set:function(a){this.IBa.Ffa=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.JBa.event=a}}});pN.O=function(a){return new (a||pN)(_.B(_.Px),_.B(_.Ix),_.B(_.Td),_.B(_.km),_.B(_.K9a),_.B(_.L9a))};
pN.Fa=_.hd({type:pN,oa:[["","onedevFeatureTooltip",""]],inputs:{Zq:[0,"onedevFeatureTooltip","tooltipId"],Ffa:"hideTooltipWhenAnchorNotVisible",event:[0,"onedevPreventTooltipOn","event"]},features:[_.yg([{wa:_.K9a,lc:_.Sx},{wa:_.L9a,lc:oN}])]});var qN=function(){this.ta=_.u(_.ig)};qN.O=function(a){return new (a||qN)};qN.Fa=_.hd({type:qN,oa:[["","matTabContent",""]],standalone:!0,features:[_.yg([{wa:_.z$a,Hb:qN}])]});
var RZb=function(a){return{animationDuration:a}},SZb=function(a,b){return{value:a,params:b}},sN=function(){var a=_.u(_.hm),b=_.u(_.jg),c=_.u(_.ph);_.Js.call(this,a,b,c);this.Qg=_.u(rN);this.E8=this.e7=_.Zd.EMPTY};_.W(sN,_.Js);sN.prototype.Ra=function(){var a=this;_.Js.prototype.Ra.call(this);this.e7=this.Qg.QR.ha(_.uf(this.Qg.Hu(this.Qg.hf))).subscribe(function(b){a.Qg.vD&&b&&!a.tg()&&a.attach(a.Qg.vD)});this.E8=this.Qg.GR.subscribe(function(){a.Qg.ys||a.detach()})};
sN.prototype.La=function(){_.Js.prototype.La.call(this);this.e7.unsubscribe();this.E8.unsubscribe()};sN.O=function(a){return new (a||sN)};sN.Fa=_.hd({type:sN,oa:[["","matTabBodyHost",""]],standalone:!0,features:[_.Lf]});
var rN=function(){var a=this;this.Ma=_.u(_.Td);this.Wb=_.u(_.Zr,{optional:!0});this.A7=_.Zd.EMPTY;this.cM=new _.lf;this.Z8=new _.vm;this.QR=new _.vm;this.GR=new _.vm;this.Y8=new _.vm(!0);this.animationDuration="500ms";this.ys=!1;if(this.Wb){var b=_.u(_.Tg);this.A7=this.Wb.Hc.subscribe(function(c){a.p7(c);_.xm(b)})}this.cM.ha(_.gf(function(c,d){return c.uk===d.uk&&c.Af===d.Af})).subscribe(function(c){a.Hu(c.Af)&&a.Hu(a.hf)&&a.Y8.emit();a.Hu(c.uk)&&!a.Hu(a.hf)&&a.GR.emit()})};_.h=rN.prototype;
_.h.Ra=function(){this.hf=="center"&&this.origin!=null&&(this.hf=this.kKa(this.origin))};_.h.La=function(){this.A7.unsubscribe();this.cM.complete()};_.h.Gqa=function(a){a=this.Hu(a.Af);this.QR.emit(a);a&&this.Z8.emit(this.Ma.na.clientHeight)};_.h.Fl=function(){return this.Wb&&this.Wb.value==="rtl"?"rtl":"ltr"};_.h.Hu=function(a){return a=="center"||a=="left-origin-center"||a=="right-origin-center"};
_.h.p7=function(a){a=a===void 0?this.Fl():a;this.hf=this.v9<0?a=="ltr"?"left":"right":this.v9>0?a=="ltr"?"right":"left":"center"};_.h.kKa=function(a){var b=this.Fl();return b=="ltr"&&a<=0||b=="rtl"&&a>0?"left-origin-center":"right-origin-center"};_.p.Object.defineProperties(rN.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.v9=a;this.p7()}}});rN.O=function(a){return new (a||rN)};
rN.ya=_.ad({type:rN,oa:[["mat-tab-body"]],tb:function(a,b){a&1&&_.lg(_.Js,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Egb=c.first)}},qb:[1,"mat-mdc-tab-body"],inputs:{vD:[0,"content","_content"],origin:"origin",animationDuration:"animationDuration",ys:"preserveContent",position:"position"},outputs:{Z8:"_onCentering",QR:"_beforeCentering",GR:"_afterLeavingCenter",Y8:"_onCentered"},standalone:!0,features:[_.zg],Aa:3,Ba:6,Ea:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",
""]],ta:function(a,b){if(a&1){var c=_.Bd();_.H(0,"div",1,0);_.N("@translateTab.start",function(d){_.w(c);return _.x(b.Gqa(d))})("@translateTab.done",function(d){_.w(c);return _.x(b.cM.next(d))});_.E(2,jGb,0,0,"ng-template",2);_.I()}a&2&&_.F("@translateTab",_.Cg(3,SZb,b.hf,_.Bg(1,RZb,b.animationDuration)))},Ia:[sN,_.gs],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:[_.A$a]}});var tN=function(){this.Fe=_.u(_.jg);this.l7=_.u(_.K$a,{optional:!0});this.disabled=!1;this.K7=void 0;this.Sma="";this.q7=null;this.Gh=new _.lf;this.origin=this.position=null;this.isActive=!1};tN.prototype.Ub=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Gh.next()};tN.prototype.La=function(){this.Gh.complete()};tN.prototype.Ra=function(){this.q7=new _.Fs(this.K7||this.kMa,this.Fe)};
tN.prototype.COa=function(a){a&&a.kcb===this&&(this.fPa=a)};_.p.Object.defineProperties(tN.prototype,{fY:{configurable:!0,enumerable:!0,get:function(){return this.fPa},set:function(a){this.COa(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.q7}}});tN.O=function(a){return new (a||tN)};
tN.ya=_.ad({type:tN,oa:[["mat-tab"]],Ad:function(a,b,c){a&1&&(_.mg(c,_.xz,5),_.mg(c,qN,7,_.ig));if(a&2){var d;_.pg(d=_.qg())&&(b.fY=d.first);_.pg(d=_.qg())&&(b.K7=d.first)}},tb:function(a,b){a&1&&_.lg(_.ig,7);if(a&2){var c;_.pg(c=_.qg())&&(b.kMa=c.first)}},qb:["hidden",""],inputs:{disabled:[2,"disabled","disabled",_.Pg],Sma:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],m_a:"labelClass",lRa:"bodyClass"},Rb:["matTab"],standalone:!0,features:[_.yg([{wa:_.J$a,
Hb:tN}]),_.Mf,_.ud,_.zg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.E(0,kGb,1,0,"ng-template"))},mb:2});
var TZb=["tabBodyWrapper"],UZb=["tabHeader"],VZb=0,WZb=function(){},uN=function(){this.Ma=_.u(_.Td);this.Ua=_.u(_.Tg);this.ie=_.u(_.jm,{optional:!0});this.Tg=new _.kg;this.GA=0;this.MH=null;this.uT=0;this.iI=this.d$=_.Zd.EMPTY;this.EZ=!1;this.Yy=!0;this.Tx=!1;this.Sg=null;this.xfa="above";this.ys=this.Cc=this.hi=!1;this.Yka=new _.vm;this.fJ=new _.vm;this.Y$=new _.vm;this.wX=new _.vm(!0);this.BD=!_.u(_.cr).isBrowser;var a=_.u(_.B$a,{optional:!0});this.Z7=VZb++;this.animationDuration=a&&a.animationDuration?
a.animationDuration:"500ms";this.hi=a&&a.hi!=null?a.hi:!1;this.Tx=a&&a.Tx!=null?a.Tx:!1;(a==null?void 0:a.Kx)!=null&&(this.Kx=a.Kx);this.ys=!(a==null||!a.ys);this.Cq=a&&a.Cq!=null?a.Cq:!1;this.Yy=a&&a.Yy!=null?a.Yy:!0};_.h=uN.prototype;
_.h.vF=function(){var a=this,b=this.GA=this.i7(this.GA);if(this.Sg!=b){var c=this.Sg==null;if(!c){this.wX.emit(this.kr(b));var d=this.XA.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Tg.forEach(function(e,f){return e.isActive=f===b});c||(a.Yka.emit(b),a.XA.na.style.minHeight="")})}this.Tg.forEach(function(e,f){e.position=f-b;a.Sg==null||e.position!=0||e.origin||(e.origin=b-a.Sg)});this.Sg!==b&&(this.Sg=b,this.MH=null,_.xm(this.Ua))};
_.h.Vd=function(){var a=this;this.ROa();this.UOa();this.d$=this.Tg.Mc.subscribe(function(){var b=a.i7(a.GA);if(b===a.Sg){for(var c=a.Tg.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.GA=a.Sg=e;a.MH=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.wX.emit(a.kr(b))})}_.xm(a.Ua)})};_.h.ROa=function(){var a=this;this.Q6.Mc.ha(_.uf(this.Q6)).subscribe(function(b){a.Tg.reset(b.filter(function(c){return c.l7===a||!c.l7}));_.og(a.Tg)})};
_.h.La=function(){this.Tg.destroy();this.d$.unsubscribe();this.iI.unsubscribe()};_.h.gD=function(){this.vT&&this.vT.gD()};_.h.yH=function(a){this.MH=a;this.fJ.emit(this.kr(a))};_.h.kr=function(a){var b=new WZb;b.index=a;this.Tg&&this.Tg.length&&(b.tab=this.Tg.toArray()[a]);return b};_.h.UOa=function(){var a=this;this.iI&&this.iI.unsubscribe();this.iI=_.Fe.apply(null,_.nd(this.Tg.map(function(b){return b.Gh}))).subscribe(function(){return _.xm(a.Ua)})};
_.h.i7=function(a){return Math.min(this.Tg.length-1,Math.max(a||0,0))};_.h.V7=function(a){return"mat-tab-label-"+this.Z7+"-"+a};_.h.U7=function(a){return"mat-tab-content-"+this.Z7+"-"+a};_.h.AOa=function(a){if(this.Tx&&this.uT){var b=this.XA.na;b.style.height=this.uT+"px";this.XA.na.offsetHeight&&(b.style.height=a+"px")}};_.h.YNa=function(){var a=this.XA.na;this.uT=a.clientHeight;a.style.height="";this.Y$.emit()};_.h.Qk=function(a,b,c){b.Xr=c;a.disabled||(this.selectedIndex=c)};
_.h.qr=function(a){var b,c=(b=this.MH)!=null?b:this.selectedIndex;return a===c?0:-1};_.h.cPa=function(a,b){a&&a!=="mouse"&&a!=="touch"&&(this.vT.Xr=b)};
_.p.Object.defineProperties(uN.prototype,{Cq:{configurable:!0,enumerable:!0,get:function(){return this.EZ},set:function(a){this.EZ=a;_.xm(this.Ua)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Sg},set:function(a){this.GA=isNaN(a)?null:a}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.S6},set:function(a){var b=a+"";this.S6=/^\d+$/.test(b)?a+"ms":b}},Kx:{configurable:!0,enumerable:!0,get:function(){return this.nKa},set:function(a){this.nKa=isNaN(a)?
null:a}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.PR},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.PR=a}}});uN.O=function(a){return new (a||uN)};
uN.ya=_.ad({type:uN,oa:[["mat-tab-group"]],Ad:function(a,b,c){a&1&&_.mg(c,tN,5);if(a&2){var d;_.pg(d=_.qg())&&(b.Q6=d)}},tb:function(a,b){a&1&&(_.lg(TZb,5),_.lg(UZb,5));if(a&2){var c;_.pg(c=_.qg())&&(b.XA=c.first);_.pg(c=_.qg())&&(b.vT=c.first)}},qb:[1,"mat-mdc-tab-group"],rb:10,Ya:function(a,b){a&2&&(_.Qf("mat-"+(b.color||"primary")),_.Of("--mat-tab-animation-duration",b.animationDuration),_.Pf("mat-mdc-tab-group-dynamic-height",b.Tx)("mat-mdc-tab-group-inverted-header",b.xfa==="below")("mat-mdc-tab-group-stretch-tabs",
b.Yy))},inputs:{color:"color",Cq:[2,"fitInkBarToContent","fitInkBarToContent",_.Pg],Yy:[2,"mat-stretch-tabs","stretchTabs",_.Pg],Tx:[2,"dynamicHeight","dynamicHeight",_.Pg],selectedIndex:[2,"selectedIndex","selectedIndex",_.Qg],xfa:"headerPosition",animationDuration:"animationDuration",Kx:[2,"contentTabIndex","contentTabIndex",_.Qg],hi:[2,"disablePagination","disablePagination",_.Pg],Cc:[2,"disableRipple","disableRipple",_.Pg],ys:[2,"preserveContent","preserveContent",_.Pg],backgroundColor:"backgroundColor",
ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"]},outputs:{Yka:"selectedIndexChange",fJ:"focusChange",Y$:"animationDone",wX:"selectedTabChange"},Rb:["matTabGroup"],standalone:!0,features:[_.yg([{wa:_.K$a,Hb:uN}]),_.Mf,_.zg],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=_.Bd();_.dg();_.H(0,"mat-tab-header",3,0);_.N("indexFocused",function(d){_.w(c);return _.x(b.yH(d))})("selectFocusedIndex",function(d){_.w(c);return _.x(b.selectedIndex=d)});_.FC(2,oGb,8,17,"div",4,_.ohb);_.I();_.E(4,pGb,1,0);_.H(5,
"div",5,1);_.FC(7,qGb,1,13,"mat-tab-body",6,_.ohb);_.I()}a&2&&(_.F("selectedIndex",b.selectedIndex||0)("disableRipple",b.Cc)("disablePagination",b.hi)("aria-label",b.ariaLabel)("aria-labelledby",b.je),_.A(2),_.GC(b.Tg),_.A(2),_.Rf(b.BD?4:-1),_.A(),_.Pf("_mat-animation-noopable",b.ie==="NoopAnimations"),_.A(2),_.GC(b.Tg))},Ia:[_.wz,_.vz,_.OC,_.Ws,_.Js,rN],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.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 XZb=function(){this.id="mat-tab-nav-panel-"+_.R$a++};XZb.O=function(a){return new (a||XZb)};XZb.ya=_.ad({type:XZb,oa:[["mat-tab-nav-panel"]],qb:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],rb:2,Ya:function(a,b){a&2&&_.Nf("aria-labelledby",b.bbb)("id",b.id)},inputs:{id:"id"},Rb:["matTabNavPanel"],standalone:!0,features:[_.zg],hc:_.Q$a,Aa:1,Ba:0,ta:function(a){a&1&&(_.dg(),_.eg(0))},mb:2,Oa:0});var YZb=function(){this.mf=new _.pA(!0)};_.h=YZb.prototype;_.h.toggle=function(a){this.mf.toggle(this.kI(a))};
_.h.expand=function(a){this.mf.select(this.kI(a))};_.h.collapse=function(a){this.mf.Zf(this.kI(a))};_.h.be=function(a){return this.mf.Ge(this.kI(a))};_.h.Y7a=function(a){this.mf.Ge(this.kI(a))?this.nta(a):this.Cua(a)};_.h.collapseAll=function(){this.mf.clear()};_.h.Cua=function(a){var b=this,c=[a];c.push.apply(c,_.nd(this.EN(a)));this.mf.select.apply(this.mf,_.nd(c.map(function(d){return b.kI(d)})))};_.h.nta=function(a){var b=this,c=[a];c.push.apply(c,_.nd(this.EN(a)));this.mf.Zf.apply(this.mf,_.nd(c.map(function(d){return b.kI(d)})))};
_.h.kI=function(a){return this.ar?this.ar(a):a};var vN=function(a,b,c){YZb.call(this);this.a2=a;this.Qj=b;if(this.options=c)this.ar=this.options.ar};_.W(vN,YZb);vN.prototype.EN=function(a){for(var b=[],c=this.sk.indexOf(a)+1;c<this.sk.length&&this.a2(a)<this.a2(this.sk[c]);c++)b.push(this.sk[c]);return b};vN.prototype.jN=function(){var a=this;this.mf.select.apply(this.mf,_.nd(this.sk.map(function(b){return a.kI(b)})))};
var ZZb=function(a,b){YZb.call(this);this.GB=a;if(this.options=b)this.ar=this.options.ar;var c;if((c=this.options)==null?0:c.Qj)this.Qj=this.options.Qj};_.W(ZZb,YZb);ZZb.prototype.jN=function(){var a=this;this.mf.clear();var b=this.sk.reduce(function(c,d){return[].concat(_.nd(c),_.nd(a.EN(d)),[d])},[]);this.mf.select.apply(this.mf,_.nd(b.map(function(c){return a.kI(c)})))};ZZb.prototype.EN=function(a){var b=[];this.IZ(b,a);return b.splice(1)};
ZZb.prototype.IZ=function(a,b){var c=this;a.push(b);b=this.GB(b);Array.isArray(b)?b.forEach(function(d){return c.IZ(a,d)}):_.He(b)&&b.ha(_.df(1),_.Ge(Boolean)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.IZ(a,e.value)})};var wN=function(a,b,c,d){this.A9c=a;this.a2=b;this.Qj=c;this.GB=d};
wN.prototype.zdb=function(a,b,c,d){var e=this,f=this.A9c(a,b);c.push(f);this.Qj(f)&&(a=this.GB(a))&&(Array.isArray(a)?this.ydb(a,b,c,d):a.ha(_.df(1)).subscribe(function(g){e.ydb(g,b,c,d)}));return c};wN.prototype.ydb=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.zdb(f,b+1,c,m)})};
var $Zb=function(a,b){var c=[];b.forEach(function(d){return a.zdb(d,0,c,[])});return c},a_b=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.a2(f);m++)g=g&&e[m];g&&d.push(f);a.Qj(f)&&(e[a.a2(f)+1]=c.be(f))});return d},xN=function(a,b,c){this.nPa=a;this.cib=b;this.upa=new _.lh([]);this.jdb=new _.lh([]);this.Ue=new _.lh([]);c&&(this.data=c)};_.W(xN,_.hs);
xN.prototype.connect=function(a){var b=this;return _.Fe(a.tG,this.nPa.mf.changed,this.upa).ha(_.z(function(){b.jdb.next(a_b(b.cib,b.upa.value,b.nPa));return b.jdb.value}))};xN.prototype.disconnect=function(){};_.p.Object.defineProperties(xN.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ue.value},set:function(a){this.Ue.next(a);this.upa.next($Zb(this.cib,this.data));this.nPa.sk=this.upa.value}}});var b_b=function(){this.Ue=new _.lh([])};_.W(b_b,_.hs);
b_b.prototype.connect=function(a){var b=this;return _.Fe.apply(null,[a.tG,this.Ue]).ha(_.z(function(){return b.data}))};b_b.prototype.disconnect=function(){};_.p.Object.defineProperties(b_b.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ue.value},set:function(a){this.Ue.next(a)}}});var yN=function(){_.sD.call(this);this.yTa=0;var a=_.u(new _.dm("tabindex"),{optional:!0});this.v7a=Number(a)||this.yTa};_.W(yN,_.sD);
yN.prototype.eKc=function(){return this.kh.Ib.fLc?this.v7a:this.c$};yN.prototype.Ra=function(){_.sD.prototype.Ra.call(this)};yN.prototype.La=function(){_.sD.prototype.La.call(this)};_.p.Object.defineProperties(yN.prototype,{v7a:{configurable:!0,enumerable:!0,get:function(){return this.kOc},set:function(a){this.kOc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=a}}});yN.O=function(a){return new (a||yN)};
yN.Fa=_.hd({type:yN,oa:[["mat-tree-node"]],qb:[1,"mat-tree-node"],rb:5,Ya:function(a,b){a&1&&_.N("click",function(){return b.Bdb()});a&2&&(_.Wf("tabindex",b.eKc()),_.Nf("aria-expanded",b.Pdb())("aria-level",b.level+1)("aria-posinset",b.Ipa())("aria-setsize",b.Jpa()))},inputs:{v7a:[2,"tabIndex","tabIndexInputBinding",function(a){return a==null?0:_.Qg(a)}],disabled:[2,"disabled","disabled",_.Pg]},outputs:{Tra:"activation",MU:"expandedChange"},Rb:["matTreeNode"],standalone:!0,features:[_.yg([{wa:_.sD,
Hb:yN}]),_.Mf,_.Lf]});var c_b=function(a){this.config=a;this.JTc=/[\u0300-\u036f]/g};c_b.prototype.normalize=function(a){return a.normalize("NFD").replace(this.JTc,"")};
var d_b=function(a,b,c){a=a.config.Kj?a.config.Kj:(a=a.config.Jm&&a.config.Jm.get(b))&&a.Kj?a.Kj:null;return a(b,c)},f_b=function(a,b){var c=a.config.vy;if(!c.displayName||!c.yca)return null;var d=c.OF;if(b.length===0)return{wc:c.yca,confidence:1,U0:[{text:c.displayName}],OF:d};if(c.z0b)a=_.Ahb(a.normalize(b),a.normalize(c.displayName));else{var e=a.normalize(c.displayName).toLowerCase().split(" "),f=a.normalize(b).toLowerCase().split(" ");a=[];e=_.k(e);for(var g=e.next();!g.done;g=e.next()){g=g.value;
for(var m=_.k(f),n=m.next();!n.done;n=m.next())n=n.value,g!==""&&n!==""&&g.includes(n)&&a.push(n)}f=1+a.length*.01;a=a.length>0?f:0}return a>=.9?{confidence:a,wc:c.yca,U0:e_b(c.displayName,b),OF:d}:null},e_b=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},g_b=function(a){return new _.Dmb(function(b){return a.ha(_.vf(function(c){var d=
[];c=_.k(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.vy;!f.us&&f.Dxa&&(f.us=new f.Dxa(e));f.us&&d.push.apply(d,_.nd(f.us.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.ne(d)}))})},wSb=function(a,b){b=b===void 0?[]:b;return new _.KD(g_b(_.ne(a)),_.Gmb(_.ne(a)),b,!0,!0,void 0)},zN=function(){c_b.apply(this,arguments)};_.W(zN,c_b);
var h_b=["panel"],i_b=0,j_b=function(a,b){this.source=a;this.option=b},AN=function(){this.Ua=_.u(_.Tg);this.Ma=_.u(_.Td);this.Ym=_.u(_.hob);this.L6=_.Zd.EMPTY;this.Cl=new _.vm;this.BS=this.SC=!1;this.OI=null;this.wia=new _.vm;this.Bi=new _.vm;this.closed=new _.vm;this.via=new _.vm;this.id="mat-autocomplete-"+i_b++;var a;this.QYa=((a=_.u(_.cr))==null?void 0:a.OGa)||!1;this.pt=!!this.Ym.pt;this.vM=!!this.Ym.vM;this.PF=!!this.Ym.PF;var b;this.xS=(b=this.Ym.yp)!=null?b:!1};_.h=AN.prototype;
_.h.O9=function(a){this.Ki=a;_.xm(this.Ua)};_.h.aPa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.xm(b.value.Ua)};_.h.Vd=function(){var a=this;this.Ib=(new _.oA(this.options)).Lw().gu(this.VD);this.L6=this.Ib.Hc.subscribe(function(b){a.isOpen&&a.via.emit({source:a,option:a.options.toArray()[b]||null})});this.T9()};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.L6.unsubscribe();this.Cl.complete()};
_.h.Q9=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.ELa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.T9=function(){this.SC=!!this.options.length;_.xm(this.Ua)};_.h.NKa=function(a){this.wia.emit(new j_b(this,a))};_.h.sS=function(a){return this.ariaLabel?null:this.je?(a?a+" ":"")+this.je:a};_.h.VD=function(){return!1};
_.p.Object.defineProperties(AN.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.BS&&this.SC}},classList:{configurable:!0,enumerable:!0,set:function(a){this.nj=a;this.Ma.na.className=""}},yp:{configurable:!0,enumerable:!0,get:function(){return this.xS},set:function(a){this.xS=a;this.aPa()}}});AN.O=function(a){return new (a||AN)};
AN.ya=_.ad({type:AN,oa:[["mat-autocomplete"]],Ad:function(a,b,c){a&1&&(_.mg(c,_.tA,5),_.mg(c,_.Ss,5));if(a&2){var d;_.pg(d=_.qg())&&(b.options=d);_.pg(d=_.qg())&&(b.eK=d)}},tb:function(a,b){a&1&&(_.lg(_.ig,7),_.lg(h_b,5));if(a&2){var c;_.pg(c=_.qg())&&(b.ta=c.first);_.pg(c=_.qg())&&(b.panel=c.first)}},qb:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],je:[0,"aria-labelledby","ariaLabelledby"],OI:"displayWith",pt:[2,"autoActiveFirstOption","autoActiveFirstOption",_.Pg],vM:[2,
"autoSelectActiveOption","autoSelectActiveOption",_.Pg],PF:[2,"requireSelection","requireSelection",_.Pg],EF:"panelWidth",Cc:[2,"disableRipple","disableRipple",_.Pg],classList:[0,"class","classList"],yp:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Pg]},outputs:{wia:"optionSelected",Bi:"opened",closed:"closed",via:"optionActivated"},Rb:["matAutocomplete"],standalone:!0,features:[_.yg([{wa:_.Rs,Hb:AN}]),_.Mf,_.zg],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&&(_.dg(),_.E(0,rGb,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))}@media(forced-colors: 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:[_.gob]},Oa:0});
var k_b=function(a){return _.lxb(a.lineNumber,a.line,a.qv)},tGb=/[^\w/]/g,l_b={vu:0,ooa:1,Lec:2,OBc:3,NONE:4,Oab:5,PERMISSION_DENIED:6,owc:7,nqc:8,UNINITIALIZED:9,ppc:10,Nad:11,ERROR:12,zBc: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"},BN=function(a,b){this.Ja=a;this.client=b;this.Hf=new _.zu(this.Ja)};
BN.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.FG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.Hf.fetch(n,function(){return m.client.wea(n)})};BN.O=function(a){return new (a||BN)(_.t(_.fp),_.t(_.VI))};BN.ua=_.q({token:BN,qa:BN.O,Ga:"root"});var CN=function(a,b,c,d){this.Jn=a;this.Mb=b;this.Va=c;this.Rda=d};CN.prototype.La=function(){this.ab&&this.ab.unsubscribe()};
CN.O=function(a){return new (a||CN)(_.t(_.Bw),_.t(_.kh),_.t(_.uh),_.t(_.ZJ))};CN.ua=_.q({token:CN,qa:CN.O});
var DN=function(a,b,c){var d=this;this.ME=b;this.Bd=c;this.aDa="BLAME";this.ZEc="XREFS";this.Jfa=new _.vm;this.APc=_.Mv.has(14)?_.ve([AZb(this.ME),this.Bd.mma]).ha(_.z(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})})):_.ne([]);this.IQc=this.ns("BLAME");this.I1c=this.ns("NL_SEMANTIC_OUTLINES");this.sad=this.ns("XREFS");this.xTc=this.ns("DEPRECATED");this.qSc=this.Bd.Hta.ha(_.vf(function(e){return _.ve(e.map(function(f){return d.ns(f)}))}),
_.z(function(e){return e.some(Boolean)}))};DN.prototype.Ra=function(){};DN.prototype.dCa=function(a){this.Jfa.emit(a)};DN.prototype.ns=function(a){return this.Bd.UB(a).ha(_.z(function(b){return b.enabled}),_.gf())};DN.O=function(a){return new (a||DN)(_.B(_.Nv),_.B(_.EJ),_.B(_.GJ))};
DN.ya=_.ad({type:DN,oa:[["code-layers"]],inputs:{Rh:"layerBaseLocation"},outputs:{Jfa:"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&&(_.E(0,HGb,1,1,"blame-layer",0),_.R(1,"async"),_.E(2,IGb,1,1,"nl-semantic-outlines-layer",0),_.R(3,"async"),_.Sf(4),
_.E(5,JGb,1,1,"xrefs-layer",1),_.R(6,"async"),_.Uf(),_.Sf(7),_.E(8,KGb,1,1,"unified-deprecation-layer",0),_.R(9,"async"),_.Uf(),_.E(10,LGb,1,1,"coverage-layer",0),_.R(11,"async"),_.E(12,MGb,1,2,"finding-layer",2),_.R(13,"async"));a&2&&(_.F("ngIf",_.S(1,6,b.IQc)),_.A(2),_.F("ngIf",_.S(3,8,b.I1c)),_.A(3),_.F("ngIf",_.S(6,10,b.sad)),_.A(3),_.F("ngIf",_.S(9,12,b.xTc)),_.A(2),_.F("ngIf",_.S(11,14,b.qSc)),_.A(2),_.F("ngForOf",_.S(13,16,b.APc)))},Ia:[_.QK,_.ZK,_.RK,_.wn,_.xn,_.aL,_.UK,_.yL,_.Cn],mb:2,Oa:0});
var m_b=function(a,b,c,d,e){this.st=a;this.line=b;this.context=c;this.P_a=d;this.M_a=e};m_b.prototype.remove=function(){this.JQ&&this.JQ.remove()};m_b.prototype.render=function(){this.JQ=this.st.J_(this.line,{startColumn:this.P_a,endColumn:this.M_a,So:"hovercard-decoration-layer",key:this.context.email})};var EN=function(a,b){_.NK.call(this,b);var c=this;this.st=a;this.ab=new _.Zd;this.ab.add(a.Sxa.subscribe(function(d){if(c.sB.length!==0&&(d=c.cs(d))){var e=d.key;e!=null&&(d.hovercardId=e)}}))};
_.W(EN,_.NK);EN.prototype.La=function(){_.NK.prototype.La.call(this);this.ab.unsubscribe()};EN.prototype.Kta=function(){var a=this,b=[];this.vTb&&(b=this.vTb.filter(NGb).map(function(c){var d=c.cs().lastIndexOf("/");d=c.cs().substring(d+1,c.cs().length)+"@google.com";return new m_b(a.st,_.lk(c.getRange(),1),{email:d},_.lk(c.getRange(),2),_.lk(c.getRange(),4))}));return _.ne(b)};
EN.prototype.cs=function(a){a=a.target;return a instanceof Element&&a.tagName!=="div"?(a=_.CG(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};_.p.Object.defineProperties(EN.prototype,{VF:{configurable:!0,enumerable:!0,set:function(a){this.vTb=a;this.update()}}});EN.O=function(a){return new (a||EN)(_.B(_.JJ),_.B(_.We))};EN.Fa=_.hd({type:EN,oa:[["hovercard-decoration-layer"]],inputs:{VF:"scoLinks"},features:[_.Lf]});
var n_b=function(a,b,c,d,e){this.st=a;this.line=b;this.context=c;this.P_a=d;this.M_a=e};n_b.prototype.remove=function(){this.JQ&&this.JQ.remove()};n_b.prototype.render=function(){var a=this.context.href;this.JQ=this.st.J_(this.line,{startColumn:this.P_a,endColumn:this.M_a,tagName:"a",So:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,u0a:!0})};
var FN=function(a,b,c,d,e,f,g,m){_.NK.call(this,m);var n=this;this.st=a;this.dma=b;this.Va=c;this.Mb=d;this.d3=e;this.Ja=f;this.mh=g;this.ab=new _.Zd;this.content=this.Lkb="";this.ab.add(a.n0.subscribe(function(r){n.UE(r)}))};_.W(FN,_.NK);_.h=FN.prototype;_.h.Ra=function(){};_.h.Ub=function(){this.update()};_.h.La=function(){_.NK.prototype.La.call(this);this.ab.unsubscribe()};
_.h.UE=function(a){if(a.button===0&&!_.DG(a)){var b=a.target;if(b instanceof Element&&(b=_.CG(b,"a.link-decoration-layer","code-container"))){var c=b.dataset.key==="external"?b.href:void 0;this.Ja.ob({gestureName:"CLICK",element:this.Lkb+"CodeLink",action:"navigate",Sm:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Po(this.Va,b.pathname+b.search+b.hash))}}};
_.h.Kta=function(){var a=this,b=[];if(this.VF)b=this.VF.map(function(m){var n=m.cs(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=o_b(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:_.bb(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.No(a.Va,n),n=o_b(a,["/"+_.op.x6],n.Ta));return new n_b(a.st,_.lk(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.lk(m.getRange(),2),_.lk(m.getRange(),4))}).filter(function(m){return m!=
null});else{var c=this.st.lines;c.length===0&&console.error("bad");for(var d=0;d<c.length;d++){var e=OGb(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 n_b(this.st,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.ne(b)};var o_b=function(a,b,c){return a.d3.Gy(_.Qo(a.Va,a.RXa(b,c)))};FN.prototype.RXa=function(a,b){return _.Oo(this.Va,a,{Ci:this.Mb,Ta:b})};
FN.O=function(a){return new (a||FN)(_.B(_.JJ),_.B(_.Ov),_.B(_.uh),_.B(_.kh),_.B(_.Gn),_.B(_.fp),_.B(_.Lt),_.B(_.We))};FN.Fa=_.hd({type:FN,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Lkb:"analyticsElementToTrack",content:"content",VF:"scoLinks"},features:[_.Lf,_.ud]});var GN=function(){this.T2=!1;this.Qnc="Star";this.Unc="Unstar";this.B5=""};GN.prototype.Ra=function(){this.B5=_.Bvb(this.type,this.T2)};GN.O=function(a){return new (a||GN)};
GN.ya=_.ad({type:GN,oa:[["simple-star"]],inputs:{type:"type",T2:"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&&(_.H(0,"button",0)(1,"span",1),_.Q(2),_.I()());a&2&&(_.Nf("title",b.B5)("aria-label",b.T2?b.Unc:b.Qnc),_.A(),_.Pf("starred",b.T2)("disabled",!b.T2),_.A(),_.tg(" ",b.T2?"star":"star_border"," "))},styles:[_.uEb()],Oa:0});var p_b=function(){this.email=""};p_b.O=function(a){return new (a||p_b)};
p_b.Fa=_.hd({type:p_b,oa:[["","contactHovercard",""]],rb:1,Ya:function(a,b){a&2&&_.Nf("data-hovercard-id",b.email)},inputs:{email:"email"}});var HN=function(){};HN.O=function(a){return new (a||HN)};HN.Da=_.ed({type:HN});HN.Ca=_.Hc({});var IN=function(){this.layout="row"};IN.O=function(a){return new (a||IN)};IN.ya=_.ad({type:IN,oa:[["dc-p"]],inputs:{size:"size",layout:"layout"},hc:["*"],Aa:5,Ba:3,Ea:[[3,"fxLayout"]],ta:function(a,b){a&1&&(_.dg(),_.H(0,"p",0),_.Q(1,"\n  "),_.eg(2),_.Q(3,"\n"),_.I(),_.Q(4,"\n"));a&2&&(_.Pf("skinny",b.size==="skinny"),_.F("fxLayout",b.layout))},Ia:[_.Lr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var JN=function(){};JN.O=function(a){return new (a||JN)};JN.Da=_.ed({type:JN});JN.Ca=_.Hc({imports:[_.wt]});var q_b={NONE:0,wic:1,0:"NONE",1:"INSIGHTS"},r_b=new _.ld("FORCE_INSIGHTS",{Ga:"root",qa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),KN=function(a,b,c,d){this.jk=a;this.Va=b;this.state=new _.lh(c?1:0);this.Drb=this.state.ha(_.vf(function(e){return QGb(e,d)}),_.vf(function(e){return a.data.ha(_.z(function(f){var g;return((g=f.Vc)==null?void 0:g.params.Yt)!=null}),_.gf(),_.z(function(f,g){return f?1:g<2?e:0}))}),_.gf(),_.qf(1),_.ue())},
uKb=function(a,b){a.state.next(b);b=_.Qh(a.jk.hd);b.params.Yt!=null&&a.Va.navigate(_.Uq(_.XG(b.kc(),function(c){delete c.Yt}).kb()),{wg:"preserve"})};KN.O=function(a){return new (a||KN)(_.t(_.kh),_.t(_.uh),_.t(r_b),_.t(_.QJ))};KN.ua=_.q({token:KN,qa:KN.O});var s_b=new _.ld("GRAPH_TOOLS_PROMISE",{Ga:"root",qa:function(){return _.he(function(a){switch(a.Gc){case 1:return _.ie(a,2),_.je(a,google.corp.devops.tools.loadGraph(),4);case 4:_.Fza(a);break;case 2:return _.ke(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),LN=function(a,b,c){this.Ja=a;this.qXc=b;this.VCb=c};
LN.prototype.init=function(){var a=this,b;return _.he(function(c){if(c.Gc==1)return a.Uva?c.return():_.je(c,_.bp(a.Ja,a.qXc,"g3GraphToolsPromise"),2);b=c.yg;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.VCb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.bb(f)}}a.Uva=e.call(d,{environment:f});c.Gc=0})};LN.prototype.createController=function(a){var b=this,c;return _.he(function(d){return d.Gc==1?_.je(d,b.init(),2):d.return((c=b.Uva)==null?void 0:c.createController(a))})};
var t_b=function(a,b,c){return _.he(function(d){return d.Gc==1?_.je(d,a.init(),2):a.Uva&&b.length!==0?d.return(_.bp(a.Ja,a.Uva.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};LN.O=function(a){return new (a||LN)(_.t(_.fp),_.t(s_b),_.t(_.X4a))};LN.ua=_.q({token:LN,qa:LN.O,Ga:"root"});var MN=function(a,b,c,d,e,f,g,m,n){this.hb=a;this.Ja=b;this.Ewa=c;this.rh=d;this.ez=f;this.nh=g;this.ld=m;this.uka=n;this.ab=new _.Zd;this.Qxa=void 0;this.Za=e.data.ha(_.z(OFb))};
MN.prototype.Ra=function(){var a=this;return _.he(function(b){if(b.Gc==1)return a.ab.add(a.ez.theme.subscribe(function(c){switch(c){case "DARK":a.Qxa="dark";break;case "LIGHT":a.Qxa="light";break;default:_.bb(c)}a.Vva&&a.Vva.setTheme(a.Qxa)})),_.je(b,u_b(a),2);a.ab.add(a.Za.ha(_.jqb(),_.vf(function(c){return _.ve([a.Za,_.SJ(a.rh,c,"path",1).ha(_.Ze(function(){return _.ne("Failed to load the current cl.")})),_.SJ(a.rh,_.Xq(c.kc(),"HEAD").kb(),"path",0).ha(_.Ze(function(){return _.ne("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 _.he(function(r){if(r.Gc==1)return g=Number(e),m=Number(f),_.je(r,t_b(a.Ewa,d||"",m),2);n=r.yg;return a.Vva&&d&&!isNaN(g)&&!isNaN(m)&&n.size>0?_.je(r,a.Vva.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.BI(),n.size>0&&_.au(a.nh,{error:Error("Te`"+e+"`"+f),message:"Failed to load insights panel",Ud:"Dismiss"}),r.xf(0))})}));b.Gc=0})};MN.prototype.La=function(){this.ab.unsubscribe()};
MN.prototype.BI=function(){var a=this;this.ld.run(function(){uKb(a.uka,0)})};var u_b=function(a){return _.he(function(b){if(b.Gc==1)return _.je(b,a.Ewa.createController({element:a.hb.na,theme:a.Qxa,onOpen:function(){},onClose:function(){a.Ja.ob({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.BI()}}),2);a.Vva=b.yg;b.Gc=0})};MN.O=function(a){return new (a||MN)(_.B(_.Td),_.B(_.fp),_.B(LN),_.B(_.RJ),_.B(_.kh),_.B(_.ww),_.B(_.$t),_.B(_.Fg),_.B(KN))};
MN.ya=_.ad({type:MN,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 NN=function(){};NN.O=function(a){return new (a||NN)};NN.Da=_.ed({type:NN});NN.Ca=_.Hc({imports:[_.Dn]});var ON=function(){this.time=this.message=this.RQa="";this.hha=[]};ON.prototype.Ub=function(){var a;this.RQa=((a=this.commit.nn)==null?void 0:a.email)||"";var b;this.kqb=(b=this.commit.ySa)==null?void 0:b.email;this.message=this.commit.tt;this.time=this.commit.NM;this.hha=this.commit.dU};ON.O=function(a){return new (a||ON)};
ON.ya=_.ad({type:ON,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.ud],oc:["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&&(_.E(0,RGb,5,4,"div",0),_.H(1,"div",1)(2,"div",2)(3,"mat-icon"),_.Q(4,"person"),_.I(),_.H(5,"span"),
_.Q(6),_.I(),_.H(7,"span",3),_.Q(8," (author) "),_.I()(),_.E(9,SGb,7,1,"div",4),_.H(10,"div",2)(11,"mat-icon"),_.Q(12,"event"),_.I(),_.H(13,"span"),_.Q(14," Committed on "),_.I(),_.H(15,"span",5),_.Q(16),_.R(17,"dateTimeDisplay"),_.I()()());a&2&&(_.F("ngIf",b.message),_.A(6),_.ug(b.RQa),_.A(3),_.F("ngIf",b.RQa!==b.kqb),_.A(7),_.ug(_.S(17,4,b.time)))},Ia:[_.xn,_.UJ,_.mu,_.HB,_.TJ],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 ZGb=function(a){return{Eb:a}},YGb=function(a){return{context:a}},dHb=function(){return{S6c:!0}},v_b={NONE:0,M5b:1,hkc:2,mrc:3,krc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},PN=function(a,b,c){this.rh=b;this.VW=c;this.ioa=v_b;this.eQb=this.I3a=this.Kla=_.Ee;this.gw={};this.version=1;this.Q_a=!0;this.Z4=!1;this.d7a=_.Mv.has(56)};_.h=PN.prototype;_.h.Ra=function(){};_.h.Ec=function(){};
_.h.Ub=function(a){var b=this;a.activeLocation&&(this.I3a=_.nG(this.location)?_.bzb(this.VW,_.XG(_.Xq(this.location.kc(),this.uU),function(c){c.Sb=b.QSc}).kb()).ha(_.xf(function(){b.gw.iw=!0}),_.uf(_.GG(this.location.Eb)),_.z(function(c){return c.type})):_.Ee,this.eQb=this.I3a.ha(_.z(_.HG)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)w_b(this,a.activeLocation),!this.Z4&&this.dQb?(this.Kla=_.ne(void 0),this.gw.Tq=!0):this.Z4&&this.version===1?(a=_.SF(this.location)?_.Xq(this.location.kc(),
"HEAD").kb():this.location,this.Kla=_.ve([this.c2(a,0),this.c2()]).ha(_.vf(function(c){var d=_.k(c);c=d.next().value;return(d=d.next().value)?c&&c.Of===d.Of?_.ne(void 0):x_b(b,d):_.ne(void 0)}),_.xf(function(c){c&&c.Eb?b.gw.Tq=!0:b.gw={}}))):this.Kla=this.c2().ha(_.z(function(c){if(c!=null&&c.Of)return{Eb:c.Of,fX:c.Tr?_.mqb(b.location,c):void 0}}),_.xf(function(){b.gw.Tq=!0}))};_.h.Fn=function(){this.gw.location&&this.gw.iw&&this.gw.Tq&&(this.gw={},this.F4a.launch(0,0))};
_.h.zba=function(a){var b=this;if(!a)return _.ne();var c=this.d7a?gGb(this.location,this.Q_c):this.location;return y_b(this,a).ha(_.z(function(d){return _.jG(b.location,d,b.version,a.fX||c)}))};
var y_b=function(a,b){return a.I3a.ha(_.z(function(c){var d;return c===5?((d=a.location.params.Sb)==null?void 0:d.replace("codereview/",""))||void 0:b.Eb}))},x_b=function(a,b){var c=b.Of;return a.yj?z_b(a,c,a.location).ha(_.z(function(d){if(d===-1)return{Eb:c};if(d!==0)return{Eb:c,depth:d,yV:_.Uq(_.Xq(_.KG(a.location.kc()),"HEAD").kb())}})):_.ne({Eb:c,fX:_.mqb(a.location,b)})},z_b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.Ni(c)?_.ne(-1):FRb(a.rh,c).ha(_.Ge(_.rG),_.gf(function(e,f){return e.Xb.Wk===
f.Xb.Wk}),_.vf(function(e){var f=e.Xb;e=f.Gua;f=f.Wk.findIndex(function(g){g=Number(g.Of);return!isNaN(g)&&d>=g});return f===-1?e?(e(),_.Ee):_.ne(-1):_.ne(f)}))};PN.prototype.c2=function(a,b){a=a===void 0?this.location:a;b=b===void 0?this.version:b;return this.rh.c2(a,this.Z4?"path":"repository",b).ha(_.z(TFb)).ha(_.Ze(function(){return _.ne(void 0)}))};
var w_b=function(a,b){b=b&&b.Bj;if(b){var c=_.gG(b,a.location);var d=_.Mi(b,a.version);c=c&&d===a.uU}else c=!1;c||(a.gw={},a.Z4?(a.gw.location=!0,a.gw.iw=!0):(c=a.gw,b?(d=_.gG(b,a.location),b=_.Mi(b,a.version),a=d&&b!==a.uU):a=!1,c.location=a))};
_.p.Object.defineProperties(PN.prototype,{Rd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},uU:{configurable:!0,enumerable:!0,get:function(){return _.Mi(this.location,this.version)||""}},QSc:{configurable:!0,enumerable:!0,get:function(){return _.iqb(this.location,this.version)||""}},cUc:{configurable:!0,enumerable:!0,get:function(){return this.uU?this.Z4?this.yj?3:2:this.dQb?4:1:0}},j4c:{configurable:!0,enumerable:!0,get:function(){return _.dG(this.uU)}},
dQb:{configurable:!0,enumerable:!0,get:function(){return _.Lh.test(this.uU)||_.SF(this.location)}},yj:{configurable:!0,enumerable:!0,get:function(){return _.TF(this.location)}}});PN.O=function(a){return new (a||PN)(_.B(_.Nv),_.B(_.RJ),_.B(_.XJ))};
PN.ya=_.ad({type:PN,oa:[["commit-information"]],tb:function(a,b){a&1&&_.lg(_.Ws,5);if(a&2){var c;_.pg(c=_.qg())&&(b.F4a=c.first)}},inputs:{version:"version",Q_a:"linkToCommitDetails",Rd:"activeLocation",Q_c:"lastSubmoduleFetchSpec",Z4:"showMostRecentCommitForPath"},features:[_.ud],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&&(_.H(0,"span",4),_.E(1,VGb,4,3,"ng-container",5)(2,$Gb,3,7,"ng-container",5)(3,bHb,1,1,null,5)(4,eHb,1,3,null,5),_.I(),_.K(5,"div",6),_.E(6,fHb,3,3,"ng-template",null,0,_.Dg)(8,jHb,2,3,"ng-template",null,1,_.Dg)(10,kHb,5,13,"ng-template",null,2,_.Dg)(12,pHb,2,3,"ng-template",null,3,_.Dg));a&2&&(_.F("ngSwitch",b.cUc),_.A(),_.F("ngSwitchCase",b.ioa.M5b),
_.A(),_.F("ngSwitchCase",b.ioa.krc),_.A(),_.F("ngSwitchCase",b.ioa.mrc),_.A(),_.F("ngSwitchCase",b.ioa.hkc),_.A(),_.F("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.kp,_.xn,_.Bn,_.yn,_.zn,_.VJ,_.Lr,_.tt,_.Ws,_.Ro,_.Hw,_.Cn,_.ZG],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 A_b=function(a){return""+a};var QN=function(a,b){this.line=a;this.ch=b===void 0?null:b};var B_b=function(a,b,c,d,e){var f=f===void 0?[]:f;this.type=a;this.mF=b;this.lF=c;this.JP=d;this.IP=e;this.AI=[];this.type=a;this.mF=b;this.lF=c;this.JP=d;this.IP=e;if(f)for(a=_.k(f),b=a.next();!b.done;b=a.next())this.AI.push(b.value)};var C_b=function(a,b){this.Hg=a;this.FYc=!!b};var D_b=function(a,b,c){this.left=a;this.right=b;this.th=c};var E_b=function(){this.L6a=this.hma=0;this.U2a=[];this.V2a=[];this.diff=this.K6a=this.J6a=0};
E_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),y=[],D=[];this.U2a=[];this.V2a=[];for(var J=0;J<=v;J++){for(var L=-1,P=y[J]=0;P<=J;P++){var ba=y[P];this.U2a.push(L<ba?ba*2:L*2+1);var ta=L<ba?ba:L,Ba=ta-2*P+J;for(L=ba+1;ta<m&&Ba<n&&a.charAt(ta)===c.charAt(Ba);)++ta,++Ba;y[P]=ta;ba=J-P-Math.ceil((n-m)/2);if(r&&ba>=0&&ba<J&&D[ba]<=ta){y=P;a=ba;c=ta;this.diff=J=J*2-1;this.J6a=y;this.K6a=a;this.hma=c;this.L6a=c-2*y+Math.ceil(J/
2);break a}}L=D[J]=m;for(ta=0;ta<=J;ta++){ba=D[ta];this.V2a.push(L>=ba?ba*2:L*2+1);P=L>=ba?ba:L;Ba=n-m-J+P+2*ta;for(L=ba-1;P>0&&Ba>0&&a.charAt(P-1)===c.charAt(Ba-1);)--P,--Ba;D[ta]=P;ba=Math.floor((m-n)/2)-ta+J;if(!r&&ba>=0&&ba<=J&&P<=y[ba]){a=ba;c=ta;y=y[ba];this.diff=J*=2;this.J6a=a;this.K6a=c;this.hma=y;this.L6a=y-2*a+Math.ceil(J/2);break a}}}this.diff=-3}if(this.diff>=0){e=[];J=Math.ceil(this.diff/2);a=this.J6a;y=this.hma;for(c=e.length;J>=0;--J)m=this.U2a[(J+1)*J/2+a],n=y-Math.floor(m/2),y-=
n,n!==0&&(r=new D_b(y+b,y-2*a+J+d,n),v=e[e.length-1],e.length!==0&&F_b(r,v)?(v.left-=n,v.right-=n,v.th+=n):e.splice(0,0,r)),m&1&&(y--,a--);c>0&&F_b(e[c-1],e[e.length-1])&&(e[c-1].th+=e[e.length-1].th,e.pop());J=e.splice(c-1,e.length-c+1).reverse();for(y=0;y<J.length;y++)e.push(J[y]);J=Math.floor(this.diff/2);a=this.K6a;for(y=this.hma;J>=0;--J)c=this.V2a[J*(J+1)/2+a],m=Math.floor(c/2)-y,v=g-f-J+y+2*a,r=Math.min(m,Math.max(0,Math.max(this.hma-y,this.L6a-v))),n=y+r+b,v=v+r+d,r=m-r,r!==0&&(n=new D_b(n,
v,r),e.length!==0&&F_b(e[e.length-1],n)?e[e.length-1].th+=r:e.push(n)),y+=m,c&1&&(y++,a--)}return{AI:e,Znd:(f+g-this.diff)/2}};var F_b=function(a,b){return a.left+a.th===b.left&&a.right+a.th===b.right};for(var RN=[],G_b=0;G_b<256;++G_b)RN[G_b]=2;for(var H_b=97;H_b<=122;++H_b)RN[H_b]=3;for(var I_b=65;I_b<=90;++I_b)RN[I_b]=3;for(var J_b=48;J_b<=57;++J_b)RN[J_b]=3;RN[95]=3;RN[32]=RN[9]=RN[10]=RN[13]=0;for(var K_b=_.k("(){},.#/*\";'"),L_b=K_b.next();!L_b.done;L_b=K_b.next())RN[L_b.value.charCodeAt(0)]=0;for(var M_b=_.k("!%^&[]?\\|<>+-=~@`"),N_b=M_b.next();!N_b.done;N_b=M_b.next())RN[N_b.value.charCodeAt(0)]=5;RN[0]=0;
var O_b=function(){this.OKb=1;this.Di=this.mi=null;this.lineArray=[];this.cha=[];this.tka=[];this.bAa=[]};O_b.prototype.wea=function(a,b){a=P_b(a);b=P_b(b);return Q_b(this,a,b)};
var Q_b=function(a,b,c){b=R_b(a,b,c);a.mi=b.n0c;a.Di=b.o0c;a.lineArray=b.lineArray;for(b=0;b<a.mi.text.length;++b)a.cha.push({FO:1,index:b});for(b=0;b<a.Di.text.length;++b)a.tka.push({FO:1,index:b});b=S_b(a,!0);for(c=1;c!==a.OKb&&b>0;++c)b=S_b(a,!1);b=T_b(a.cha,4,-1);c=T_b(a.tka,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=U_b(b[e].V2,c),m=U_b(b[e+(f?2:1)].V2,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].W2=b[e+1].rP,c[g+1].V2=b[e+1].PW);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].rP=b[e].rP;b[e+f].W2=b[e].W2}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].W2=b[n].rP;c[r].V2=b[n].PW;
++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("Ue");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.rP,n=g.PW,g.W2=g.rP,g.V2=g.PW,g.rP=m,g.PW=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 QN(0,0);c=new QN(0,0);d=[];a=_.k(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new B_b(e.type,new QN(e.W2,0),new QN(e.V2,null),new QN(e.rP,0),new QN(e.PW,null)),e.type===1&&(f.mF=b,f.lF=b),e.type===-1&&(f.JP=c,f.IP=c),b=V_b(f.lF),c=V_b(f.IP),d.push(f);a=d}return a},P_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},R_b=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,m){var n="",r=[],
v=0,y=d.length;g=_.k(g);for(var D=g.next();!D.done;D=g.next()){D=D.value;if(e.has(D))n+=String.fromCharCode(e.get(D));else{n+=String.fromCharCode(y);e.set(D,y);d[y]=D;for(var J=RN[0],L=0;L<D.length;++L){var P=D[L];RN[P.charCodeAt(0)]!==void 0&&(J+=RN[P.charCodeAt(0)])}m[y]=J;y++}r.push(v++)}return new W_b(n,r)};b=f(b,a.bAa);a=f(c,a.bAa);return{n0c:b,o0c:a,lineArray:d}},U_b=function(a,b){for(var c=0;c<b.length&&!(b[c].PW>=a);c++);return c},V_b=function(a){return a.ch===null?new QN(a.line+1,0):a},S_b=
function(a,b){if(!a.mi||!a.Di)throw Error();if(b){var c=a.mi;for(var d=a.Di,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={dha:new W_b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),vka:new W_b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),th:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.mi;e=a.Di;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={dha:new W_b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),vka:new W_b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),th:f-1},c.text=c.text.slice(0,c.text.length-f+1),e.text=e.text.slice(0,e.text.length-f+1),c=g)}else c=null;e=c;f=(new E_b).run(a.mi.text,0,a.Di.text,0).AI;c=[];for(g=0;g<f.length;g++)c.push(new C_b(f[g],!1));d!==null&&(a.mi.text=d.dha.text+a.mi.text,a.mi.lineNumbers.splice.apply(a.mi.lineNumbers,[0,0].concat(_.nd(d.dha.lineNumbers))),a.Di.text=d.vka.text+a.Di.text,a.Di.lineNumbers.splice.apply(a.Di.lineNumbers,
[0,0].concat(_.nd(d.vka.lineNumbers))),c.splice(0,0,new C_b(new D_b(0,0,d.th),!0)));d=d&&d.th>0?d.th:0;e!==null&&(a.mi.text+=e.dha.text,a.mi.lineNumbers.splice.apply(a.mi.lineNumbers,[a.mi.lineNumbers.length,0].concat(_.nd(e.dha.lineNumbers))),a.Di.text+=e.vka.text,a.Di.lineNumbers.splice.apply(a.Di.lineNumbers,[a.Di.lineNumbers.length,0].concat(_.nd(e.vka.lineNumbers))),f=d+e.th,c.push(new C_b(new D_b(a.mi.text.length-f,a.Di.text.length-f,e.th),!0)));if(!a.mi||!a.Di)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].Hg.th,y=c[r];e<y.Hg.left;)++e,++g;for(;f<y.Hg.right;)++f,++m;var D=r+1;D<c.length&&(c[D].Hg.left+=d,c[D].Hg.right+=d,y.Hg.left+v===c[D].Hg.left?(X_b(a,a.Di,m,y,c[D],c[D].Hg.right-y.Hg.right),v=y.Hg.th):y.Hg.right+v===c[D].Hg.right&&(X_b(a,a.mi,g,y,c[D],c[D].Hg.left-y.Hg.left),v=y.Hg.th));D=g;for(var J=m;;){var L=D-1,P=J-1;if(L<0||P<0)break;if(a.mi.text[L]!==a.Di.text[P])break;if(a.mi.lineNumbers[L]+1!==a.mi.lineNumbers[D]||a.Di.lineNumbers[P]+1!==a.Di.lineNumbers[J])break;
P=a.Di.lineNumbers[P];if(a.cha[a.mi.lineNumbers[L]].FO!==1||a.tka[P].FO!==1)break;--D;--J;++v}if(v!==0){L=0;P=D;for(var ba=0;ba<v&&L<=0;++ba)L+=a.bAa[a.mi.text.charCodeAt(P)],++P;if(L>0||y.FYc){++n;g=D;m=J;for(L=0;L<v;++L,++J,++D)P=a.mi.lineNumbers[D],ba=a.Di.lineNumbers[J],a.cha[P].FO=b,a.cha[P].index=ba,a.tka[ba].FO=b,a.tka[ba].index=P;a.mi.text=a.mi.text.substr(0,g)+String.fromCharCode(-1)+a.mi.text.substr(D);a.Di.text=a.Di.text.substr(0,m)+String.fromCharCode(-2)+a.Di.text.substr(J);a.mi.lineNumbers.splice(g,
D-g,null);a.Di.lineNumbers.splice(m,J-m,null);g++;m++;e+=y.Hg.th;f+=y.Hg.th}}}return n},X_b=function(a,b,c,d,e,f){var g=c+d.Hg.th,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.Hg.th&&!(--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.Hg.th&&!(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 y=m-1-c;m-=c;g=[];for(var D=0;D<n;++D,++r,++v,++y,++m){var J=Y_b(a,b,r),L=Y_b(a,b,v),P=Y_b(a,b,y),ba=Y_b(a,b,m),ta=Math.min(J,L),Ba=Math.min(P,
ba);Z_b(a,b,r)==="}"&&(ta-=2);Z_b(a,b,v)==="{"&&(ta-=2);Z_b(a,b,y)==="}"&&(Ba-=2);J<L&&--ta;P<ba&&--Ba;g.push(ta+Ba)}c===d.Hg.th&&(g[0]-=10);f===e.Hg.th&&(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.Hg.th+=c,e.Hg.left+=c,e.Hg.right+=c,e.Hg.th-=c)}},Y_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.bAa[b]},Z_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]},T_b=function(a,b,c){var d=[];if(a.length===0)return[];for(var e=a[0].FO,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].FO===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("Ve`"+e);d.push(new $_b(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].FO}a=new $_b(0,f,g,m,n);e===1?a.type=c:e===2&&(a.type=
b);d.push(a);return d},W_b=function(a,b){this.text=a;this.lineNumbers=b},$_b=function(a,b,c,d,e){this.type=a;this.W2=b;this.V2=c;this.rP=d;this.PW=e};var a0b=function(){this.OKb=void 0},b0b=function(a,b){if(a==="")return{lines:["\n"],p2a:[new QN(b,0),new QN(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return g!==""});for(var c=0,d=[new QN(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 QN(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),p2a:d}};
a0b.prototype.wea=function(a,b){var c=new O_b,d=c.wea(a,b);a=c0b(a);b=c0b(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.lF.line-f.mF.line>500||f.IP.line-f.JP.line>500)){f.AI=[];var g=this.getRange(a,f.mF,f.lF);if(!(g.length>1E4)){g=b0b(g,f.mF.line);var m=this.getRange(b,f.JP,f.IP);if(!(m.length>1E4)){m=b0b(m,f.JP.line);c=new O_b;c=Q_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,y){return y.ch!==null?v.p2a[y.line]:v.p2a[y.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.mF=r(g,n.mF);n.lF=r(g,n.lF);n.JP=r(m,n.JP);n.IP=r(m,n.IP);break;default:throw Error("We");}f.AI.push(n)}}}}}return d};
var c0b=function(a){if(a.length===0)return[""];a=P_b(a);_.ma(a).endsWith("\n")&&a.push("");return a},d0b=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.AI.length>0){var g=a.getRange(c,f.mF,f.AI[0].mF);g.length>0&&e.push([0,g]);e.push.apply(e,_.nd(d0b(a,f.AI,c,d)));f=a.getRange(c,_.ma(f.AI).lF,f.lF);f.length>0&&e.push([0,f])}else{g=f.mF;var m=f.lF,n=f.JP,r=f.IP;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("Xe");default:throw Error("Ye");}}return e};a0b.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 e0b=["codeview"],f0b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},SN=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.Bca=f0b;this.Q$c=new a0b;this.wm=this.diffBase="";this.dqb=3;this.TV=[];this.kX=[];this.rendered=new _.vm;this.align=!0;this.ska=this.bha=A_b;this.ab=a.sSa.subscribe(function(e){d.Bca=Object.assign({},f0b,{theme:e});if(d.Uo){e=_.k(g0b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};SN.prototype.Ra=function(){};
SN.prototype.Ub=function(a){(a.diffBase||a.contents||a.fileName)&&h0b(this)};SN.prototype.La=function(){this.ab.unsubscribe()};
var h0b=function(a){a.rendered.emit(!1);a.Uo&&a.rSa.na.removeChild(a.rSa.na.lastChild);var b=_.Mv.has(35);a.zone.Vb(function(){setTimeout(function(){var c,d,e;return _.he(function(f){if(f.Gc==1)return _.je(f,_.Lrb(),2);a.Uo=f.yg.MergeView(a.rSa.na,{orig:null,origLeft:a.diffBase,value:a.wm,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.dqb,diffDriverFunction:function(g,m){if(b){var n=a.Q$c;var r=c0b(g),v=c0b(m);r.length>15E3||v.length>15E3?n=void 0:(g=n.wea(g,m),
n=d0b(n,g,r,v));return n}}});i0b(a);c=_.k(g0b(a));d=c.next();for(e={};!d.done;e={lUa:void 0},d=c.next())e.lUa=d.value,e.lUa.operation(function(g){return function(){var m=g.lUa;j0b(a,m);a.setOptions(m);if(a.Uo){var n=k0b(a,m),r=n?"left-edit-gutter":"right-edit-gutter",v=a.Uo.leftChunks();v=_.k(v);for(var y=v.next();!y.done;y=v.next()){var D=y.value;y=n?D.origTo:D.editTo;for(D=n?D.origFrom:D.editFrom;D<y;D++)m.addLineClass(D,"gutter",r)}}n=k0b(a,m)?a.bha:a.ska;m.setOption("lineNumberFormatter",n);n=
k0b(a,m)?a.TV:a.kX;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)})},g0b=function(a){return a.Uo?[a.Uo.leftOriginal(),a.Uo.editor()]:[]},i0b=function(a){if(a.Uo)a.Uo.editor().on("update",function(){a.zone.run(function(){a.rendered.emit(!0)})})},k0b=function(a,b){if(a.Uo)return b===a.Uo.leftOriginal()?!0:!1};
SN.prototype.setOptions=function(a){if(this.Uo)for(var b=_.k(Object.entries(this.Bca)),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 j0b=function(a,b){var c,d;_.he(function(e){if(e.Gc==1)return a.Uo&&a.fileName?_.je(e,_.Lrb(),2):e.return();d=(c=e.yg.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Gc=0})};
_.p.Object.defineProperties(SN.prototype,{Gka:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.Uo&&(a=_.eG(this.line))&&(this.Uo.editor().scrollTo(0,this.Uo.editor().charCoords({line:a-1,ch:0},"local").top),this.Uo.editor().getDoc().setCursor({line:a-1,ch:0}))}},b9c:{configurable:!0,enumerable:!0,set:function(a){this.rSa=a}}});SN.O=function(a){return new (a||SN)(_.B(_.ww),_.B(_.Nv),_.B(_.Fg))};
SN.ya=_.ad({type:SN,oa:[["code-diff","fileName",""]],tb:function(a,b){a&1&&_.lg(e0b,7);if(a&2){var c;_.pg(c=_.qg())&&(b.b9c=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",wm:"contents",dqb:"collapseIdenticalLines",TV:"leftLineWidgets",kX:"rightLineWidgets",Gka:"scrollToLine",align:"align",bha:"leftLineNumberFormatter",ska:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.ud],oc:["fileName",""],Aa:2,Ba:0,Ea:[["codeview",""],[1,"scope"]],ta:function(a){a&1&&_.K(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 TN=function(){this.rendered=new _.vm;this.PFa="Diff is too large to display";this.JRa=!1;this.TV=[];this.kX=[];this.zSb=this.yGb=void 0;this.ska=this.bha=A_b;this.zGb=new Map;this.ASb=new Map};TN.prototype.Ra=function(){};
TN.prototype.Ub=function(){a:{var a=0;for(var b=_.k(this.yE),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.kF.wm.length+c.RF.wm.length,a>=10485760){a=!0;break a}a=!1}if(a)this.JRa=!1,this.iya(!0);else{a=[];b=[];c=_.k(this.yE);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.RF;e=_.Tlb(_.Ffb(e.kF.wm||""));d=_.Tlb(_.Ffb(d.wm||""));a.push(e);b.push(d)}this.yGb=a.join("");this.zSb=b.join("");a=new Map;b=new Map;d=c=1;e=_.k(this.yE);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 y=g.RF,D=g.kF,J=y.endLine+1,L=D.endLine+1;y=y.hE+1;D=D.hE+1;switch(g.type){case _.hH.KCa:for(L=y;L<J;L++,v++)m.set(r,""),n.set(v," "+L);break;case _.hH.EGa:for(J=D;J<L;J++,r++)m.set(r,""+J),n.set(v,"");break;case _.hH.mIa:case _.hH.kDa:for(g=D;g<L;g++,r++)m.set(r,""+g);for(m=y;m<J;m++,v++)n.set(v," "+m);break;default:throw Error("Ze");}c+=f.kF.endLine-f.kF.hE;d+=f.RF.endLine-f.RF.hE}this.zGb=a;this.ASb=b;this.bha=uHb(a);this.ska=uHb(b);b=a=0;c=_.k(this.yE);for(d=c.next();!d.done;d=
c.next()){v=d=d.value;e=a;f=b;n=v.kF;m=v.RF;n=n.endLine-n.hE;m=m.endLine-m.hE;switch(v.type){case _.hH.KCa:this.TV.push(sHb(e,m));break;case _.hH.EGa:this.kX.push(sHb(f,n));break;case _.hH.kDa:r=J=0;v=!0;m>n?(J=m-n,v=!1):n>m&&(r=n-m,v=!1);n=J;m=r;this.TV.push(sHb(e,n,v));this.kX.push(sHb(f,m,v));break;case _.hH.mIa:break;default:throw Error("Ze");}a+=d.kF.endLine-d.kF.hE;b+=d.RF.endLine-d.RF.hE}tHb(this.zGb,this.TV);tHb(this.ASb,this.kX);this.JRa=!0}};TN.prototype.iya=function(a){this.rendered.emit(a)};
TN.O=function(a){return new (a||TN)};
TN.ya=_.ad({type:TN,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{yE:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.ud],oc:["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&&_.E(0,qHb,1,9,"code-diff",1)(1,rHb,2,1,"ng-template",null,0,_.Dg);a&2&&(a=_.bg(2),_.F("ngIf",b.JRa)("ngIfElse",a))},Ia:[_.xn,_.FF,SN],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});var UN=function(a){this.Ja=a;this.foa=0;this.u$a=2;this.wm=void 0;this.rendered=new _.vm;this.b4a=!1;this.Yvb={ps:"",Kp:"",VJ:"",hg:"",pZa:!1,NV:!1}};UN.prototype.Ra=function(){};UN.prototype.Ub=function(a){if(a.location||a.entry)this.i0c=_.Xq(_.iG(this.location.kc(),"repo"),this.jc.ps).kb(),this.k5c=_.Xq(_.iG(this.location.kc(),"repo"),this.jc.Kp).kb(),this.yVc=_.Uq(_.Xq(this.location.kc(),this.jc.Kp).ud(this.jc.VJ).hj({io:this.jc.ps}).kb())};
UN.prototype.iya=function(a){this.b4a=a;this.rendered.emit({rendered:a,ida:this.ida})};var l0b=function(a){a.Ja.ob({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.NU.Ed?"expand":"collapse",projectId:a.location.ub})},m0b=function(a){a.NU.Ed&&a.b4a&&a.rendered.emit({rendered:a.b4a,ida:a.ida})};
_.p.Object.defineProperties(UN.prototype,{jc:{configurable:!0,enumerable:!0,set:function(a){this.Yvb=a;this.wm=a.wm},get:function(){return this.Yvb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.NU.Ed=a;m0b(this)},get:function(){return this.NU.Ed}},Z0c:{configurable:!0,enumerable:!0,get:function(){return this.jc.NV?"source:file_delete":this.jc.pZa?"source:file_add":"source:file_edit"}},k1c:{configurable:!0,enumerable:!0,get:function(){return this.jc.NV?"Removed":this.jc.pZa?"Modified":
"Added"}},xVc:{configurable:!0,enumerable:!0,get:function(){return this.jc.NV?"":this.yVc}},wB:{configurable:!0,enumerable:!0,get:function(){return this.jc.NV?this.jc.hg:this.jc.VJ}},OZc:{configurable:!0,enumerable:!0,get:function(){return!this.jc.wm}},Ptb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.jc.wm}},s4c:{configurable:!0,enumerable:!0,get:function(){return AHb(this.metadata.removed,this.metadata)}},GPc:{configurable:!0,enumerable:!0,get:function(){return AHb(this.metadata.aE,
this.metadata)}},oRc:{configurable:!0,enumerable:!0,get:function(){return AHb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.jc&&this.jc.wm?this.jc.wm.Lxa:void 0;return a?{R9c:Number(a.L_a||0),removed:Number(a.K_a||0),changed:Number(a.H_a||0),aE:Number(a.G_a||0)}:{changed:0,removed:0,R9c:0,aE:0}}},r4c:{configurable:!0,enumerable:!0,get:function(){return n0b.format({count:this.metadata.removed})}},nRc:{configurable:!0,enumerable:!0,get:function(){return o0b.format({count:this.metadata.changed})}},
FPc:{configurable:!0,enumerable:!0,get:function(){return p0b.format({count:this.metadata.aE})}}});UN.O=function(a){return new (a||UN)(_.B(_.fp))};
UN.ya=_.ad({type:UN,oa:[["commit-file-entry"]],tb:function(a,b){a&1&&_.lg(_.QB,7);if(a&2){var c;_.pg(c=_.qg())&&(b.NU=c.first)}},inputs:{location:"location",ida:"entryIndex",jc:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.ud],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=
_.Bd();_.H(0,"mat-expansion-panel",1);_.N("opened",function(){_.w(c);m0b(b);l0b(b);return _.x()})("closed",function(){_.w(c);m0b(b);l0b(b);return _.x()});_.Q(1,"\n  ");_.H(2,"mat-expansion-panel-header",2);_.Q(3,"\n    ");_.H(4,"mat-panel-title");_.Q(5,"\n      ");_.H(6,"div",3);_.Q(7,"\n        ");_.K(8,"mat-icon",4);_.Q(9,"\n        ");_.H(10,"span",5);_.Q(11);_.I();_.Q(12,"\n        ");_.H(13,"conditional-link",6);_.N("click",function(d){_.w(c);return _.x(d.stopPropagation())});_.Q(14);_.I();_.Q(15,
"\n      ");_.I();_.Q(16,"\n      ");_.H(17,"span",7);_.Q(18,"\n        ");_.E(19,vHb,2,2,"mat-spinner",8);_.Q(20,"\n      ");_.I();_.Q(21,"\n    ");_.I();_.Q(22,"\n  ");_.I();_.Q(23,"\n  ");_.E(24,xHb,13,7,"ng-container",9);_.Q(25,"\n");_.I();_.Q(26,"\n\n");_.E(27,zHb,15,7,"ng-template",null,0,_.Dg);_.Q(29,"\n")}a&2&&(a=_.bg(28),_.A(8),_.F("svgIcon",b.Z0c),_.A(3),_.ug(b.k1c),_.A(2),_.F("condition",!b.jc.NV)("link",b.xVc)("trackGestureClick",!b.jc.NV)("trackProjectId",b.location.ub),_.A(),_.tg("",
b.wB,"\n        "),_.A(5),_.F("ngIf",b.OZc)("ngIfElse",a),_.A(5),_.F("ngIf",b.Ptb))},Ia:[_.kp,TN,_.VJ,PN,_.xn,_.Lr,_.tt,_.mu,_.QB,_.RB,_.fJ,_.Wx,_.Ux,_.qB],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 n0b=new _.Zt("{count, plural, =1 {1 removed line} other {# removed lines}}"),o0b=new _.Zt("{count, plural, =1 {1 changed line} other {# changed lines}}"),p0b=new _.Zt("{count, plural, =1 {1 added line} other {# added lines}}");var VN=function(){this.eVc=this.p1=new _.lh(0)};_.p.Object.defineProperties(VN.prototype,{FZc:{configurable:!0,enumerable:!0,get:function(){return this.p1.getValue()===1}},FZa:{configurable:!0,enumerable:!0,get:function(){return this.p1.getValue()===0}}});VN.O=function(a){return new (a||VN)};VN.ua=_.q({token:VN,qa:VN.O});var q0b=function(a){this.OM=a;this.disabled=!1;this.Za=new _.Ph;this.Hmc="Collapse All";this.Imc="Expand All"};q0b.O=function(a){return new (a||q0b)(_.B(VN))};
q0b.ya=_.ad({type:q0b,oa:[["expand-all-button"]],inputs:{disabled:"disabled",Za:"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&&(_.H(0,"button",0),_.N("click",function(){var c=b.OM;c.FZc?c.p1.next(0):c.p1.next(1)}),_.H(1,"span"),_.Q(2),_.I()());a&2&&(_.F("disabled",b.disabled)("trackAction",b.OM.FZa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Za.ub),_.A(2),_.ug(b.OM.FZa?b.Imc:b.Hmc))},Ia:[_.kp,_.FA],mb:2,Oa:0});var WN=function(a,b,c,d){this.Jda=a;this.nh=b;this.OM=c;this.Td=d;this.wn=[];this.gCb=!1;this.Kda=new Map;this.expand=new Map;this.F1=0;this.Nua=new _.Zd;this.hBa=new _.Zd;this.i1=0};WN.prototype.Ra=function(){var a=this;this.hBa=this.OM.eVc.subscribe(function(b){switch(b){case 1:if(!a.wn||a.wn.length<1)break;DHb(a);break;case 0:clearTimeout(a.MUa);a.expand=new Map;a.i1=0;break;default:_.bb(b,"Unknown expansion state")}})};WN.prototype.La=function(){clearTimeout(this.MUa);this.Nua.unsubscribe();this.hBa.unsubscribe()};
WN.prototype.Ub=function(){this.F1=0;this.Nua.unsubscribe();this.Nua=new _.Zd;this.Kda=new Map;for(var a=0;a<this.wn.length;a++){var b=this.wn[a],c=b.hg;b=b.VJ;this.Kda.set(a,{ps:this.ps,Kp:this.Kp,hg:c||"",VJ:b||"",pZa:!(c||!b),NV:!(b||!c)})}this.expand=new Map;GHb(this)};
var BHb=function(a){a=a.wn.length;return a<1?"No files to expand":a>50?"Too many files to expand":null},DHb=function(a){a.i1>=a.wn.length||(clearTimeout(a.MUa),a.MUa=setTimeout(function(){a.expand.set(a.i1,!0);_.xm(a.Td)}))},GHb=function(a){if(a.wn){for(var b=Math.min(a.F1+150,a.wn.length),c=[],d=[],e=a.F1;e<b;e++){var f=a.ps,g=a.Kp;var m=a.wn[e];g=m.VJ?g:void 0;f=new _.IG({path:m.hg,hash:m.hg?f:void 0,type:m.G1a});m=new _.IG({path:m.VJ,hash:g,type:m.s1a});m=new _.JG({left:f,right:m});d.push({Oua: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())r0b(a,d.value);a.F1=b}},s0b=function(a,b){return b.length<1?_.bj:a.Jda.diff(a.location.ub,a.location.Yc,a.location.repository,b).ha(_.Ze(function(c){var d=a.nh;_.aZa(d);d.log(c);return _.bj}))},r0b=function(a,b){var c=b.map(function(d){return d.Oua});a.Nua.add(s0b(a,c).ha(_.z(function(d){d=d.Mua;if(!d||d.length<1)throw Error("$e");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.Kda.get(g);n&&(m=Object.assign({},n,{wm:m}),f.Kda.set(g,m))}_.ym(a.Td)}))};WN.O=function(a){return new (a||WN)(_.B(_.YJ),_.B(_.$t),_.B(VN),_.B(_.Tg))};
WN.ya=_.ad({type:WN,oa:[["commit-fileset"]],inputs:{location:"location",wn:"fileDiffEntries",gCb:"includeHeader",ps:"leftRefSpec",Kp:"rightRefSpec"},features:[_.ud],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&&(_.E(0,CHb,10,4,"div",0),_.H(1,"div",1),_.E(2,FHb,2,1,"ng-container",2)(3,HHb,3,1,"ng-container",3),_.I());a&2&&(_.F("ngIf",b.gCb),_.A(2),_.F("ngForOf",b.wn),_.A(),_.F("ngIf",b.F1<b.wn.length))},Ia:[_.kp,UN,_.wn,_.xn,q0b,_.Dw,_.Bt,_.Yx,_.ay],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 XN=function(){};XN.prototype.transform=function(a,b){if(!b)return null;b=b.jqb;if(!b)return null;a=b.get(a);return a==null?-1:a};XN.O=function(a){return new (a||XN)};XN.He=_.id({name:"blameIndexOf",type:XN,le:!0});var CM=new WeakMap,YN=function(){};YN.prototype.transform=function(a,b,c){if(!a.Sb||a.Zd==="CitC"){var d=b.Za;CM.has(d)||CM.set(d,{});var e=CM.get(d);if(e.left==null){var f;b=new URL(_.Qo(c,_.Oo(c,JHb((f=b.fX)!=null?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;(g=document.getElementById("historyLeftSelector"))==null||g.focus()})}return IHb(e.left,"dlc","dlf","dlw",d.params.Sb,a)}};YN.O=function(a){return new (a||YN)};YN.He=_.id({name:"linkifyLeft",type:YN,le:!0});var ZN=function(){};
ZN.prototype.transform=function(a,b,c){var d=b.Za;if(!b.uG||!a.Sb||a.Zd==="CitC"){CM.has(d)||CM.set(d,{});var e=CM.get(d);if(e.right==null){var f;b=new URL(_.Qo(c,_.Oo(c,KHb((f=b.fX)!=null?f:d))),location.href);e.right=b.pathname}return IHb(e.right,_.TF(d)?"rcl":"drc","drf","drw",d.params.Sb,a)}};ZN.O=function(a){return new (a||ZN)};ZN.He=_.id({name:"linkifyRight",type:ZN,le:!0});var $N=function(){};
$N.prototype.transform=function(a,b,c){if(!a.Sb||a.Zd==="CitC"){b=b.Za;CM.has(b)||CM.set(b,{});var d=CM.get(b);d.diff==null&&(c=new URL(_.Qo(c,_.Oo(c,LHb(b))),location.href),d.diff=c.pathname);c=d.diff;d=_.TF(b);b=b.params.Sb;var e=a.Zd==="CitC"&&a.id>a.gK[0]&&a.Sb||"",f=a.Zd==="CitC"&&a.Sb||"";return c+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(a.hg==null?"":";drf="+encodeURIComponent(a.hg))+";dlc="+encodeURIComponent(a.gK[0])+(a.parentPath==null?"":";dlf="+encodeURIComponent(a.parentPath))+
(b||a.Sb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};$N.O=function(a){return new (a||$N)};$N.He=_.id({name:"linkifyDiff",type:$N,le:!0});var aO=function(){};aO.prototype.transform=function(a,b,c){var d=b.Za;if(!b.uG||!a.Sb||a.Zd==="CitC")return CM.has(d)||CM.set(d,{}),b=CM.get(d),b.Zd||(c=new URL(_.Qo(c,_.Oo(c,KHb(d))),location.href),b.Zd=c.pathname),IHb(b.Zd,_.SF(d)?"rcl":"drc","drf","drw",d.params.Sb,a)};aO.O=function(a){return new (a||aO)};
aO.He=_.id({name:"linkifyRevision",type:aO,le:!0});var bO=function(){};bO.prototype.transform=function(a,b,c,d){return OHb(a,b,c,a,d)};bO.O=function(a){return new (a||bO)};bO.He=_.id({name:"linkifyRoot",type:bO,le:!0});var cO=function(){};
cO.prototype.transform=function(a,b,c,d){var e=b.Za;if(a.Sb)return OHb(a,b,c,a,d);var f;c=a.id;a=a.hg;b=(f=b.fX)!=null?f:e;e.ub&&e.repository?_.TF(e)?(d=_.Qv,e=NHb(a!=null?a:_.fG(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.SF(e)?c=""+(_.D4a&&"https://"+b.ub+"."+_.D4a+"/")+b.repository+"/+/"+c:(e=b.kc(),c&&_.Xq(e,c),e.hj({}),c=_.Qo(d,_.Oo(d,_.Uq(_.iG(e,"ref").kb())))):c=void 0;return c};cO.O=function(a){return new (a||cO)};cO.He=_.id({name:"linkifyId",type:cO,le:!0});var dO=function(){};dO.prototype.transform=function(a){return a?_.TF(a):!1};dO.O=function(a){return new (a||dO)};dO.He=_.id({name:"isPiperPlace",type:dO,le:!0});var eO=function(){};eO.prototype.transform=function(a){return a?_.oqb(a):!1};eO.O=function(a){return new (a||eO)};eO.He=_.id({name:"isPackagePlace",type:eO,le:!0});var fO=function(){};fO.O=function(a){return new (a||fO)};fO.Da=_.ed({type:fO});fO.Ca=_.Hc({});var gO=function(){};gO.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};gO.O=function(a){return new (a||gO)};gO.He=_.id({name:"truncateCommitMessage",type:gO,le:!0});var t0b=["filterInput"],u0b=function(){return["details"]},v0b=function(){return["oldPath"]},w0b=function(){return["matchSummary"]},x0b=function(){return["matches"]},y0b=function(){return["hiddenCommitsInfo"]},WHb=new _.Zt("Expand history row of CL {id}"),VHb=new _.Zt("Collapse history row of CL {id}"),QIb=new _.Zt("Commit {id} by {author}"),PIb=new _.Zt("CL {id} by {author}"),$Ib=["blame"],z0b=["author","time","subject"],A0b=["id"].concat(_.nd(z0b)),B0b=["id","revision"].concat(_.nd(z0b)),bJb=["actions"],
aJb=["left","right"],ZIb=["toggleExpanded"],eJb=[].concat(_.nd(ZIb),_.nd(A0b),["right"],_.nd(bJb)),gJb=[].concat(_.nd(ZIb),_.nd(A0b),_.nd(aJb),_.nd(bJb)),iJb=cJb(A0b),dJb=[].concat(_.nd(ZIb),_.nd(B0b),["right"],_.nd(bJb)),fJb=[].concat(_.nd(ZIb),_.nd(B0b),_.nd(aJb),_.nd(bJb)),hJb=cJb(B0b),C0b=["#cleanup"],D0b=[].concat(_.nd(C0b),["#minor"]),hO=function(a,b,c,d,e,f,g,m,n,r,v){var y=this;this.Ja=a;this.vQc=b;this.scroll=c;this.qh=e;this.Rda=f;this.hb=g;this.Va=m;this.A6a=n;this.mh=r;this.Em=v;this.OWc=
yGb;this.NWc=zGb;this.bXc=AGb;this.Vmc="Expand search results";this.Gmc="Collapse search results";this.N$a="right";this.P$a="view";this.M$a="left";this.O$a="diff";this.dataSource=new _.JEb;this.YQ=_.Rh;this.uab="SearchInRevisions";this.m$a="xXc";this.wfc="vXc";this.n$a="BXc";this.o$a="HXc";this.Afc="GXc";this.Ffc="OXc";this.Cfc="JXc";this.yfc="yXc";this.xfc="wXc";this.Dfc="KXc";this.QI=[];this.Rq=new _.ax("",{hz:[_.IEb()]});this.d5a=new _.lf;this.k1a=this.iYa=this.tX=!1;this.CB=new Set;this.gW=new Set;
this.wU=new _.lh(void 0);this.ag=new _.pf(1);this.columnType=0;this.ssa=null;this.JYa=new Map;this.h5c=function(){return y.Hd&&_.TF(y.Hd.Za)?10:0};this.xSb=function(){return y.Hd&&_.TF(y.Hd.Za)?60:80};this.N_a=new Map;if(this.jAa=_.Mv.has(46))a=this.wU.ha(_.Ge(function(D){return!!D})),_.ve([this.d5a.ha(_.z(function(){return y.Rq.value}),_.xf(function(){y.Ja.ob({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.uf(""),_.gf()),a]).ha(_.vf(function(D){D=_.k(D);var J=D.next().value;
var L=D.next().value;return L.Hd.ha(_.z(function(P){return J===""?void 0:kJb(J,L,P)}))}),_.vf(function(D){return D?y.Rda.search(D,new _.tI({pageSize:4,yv:!0,dWa:!0})).ha(_.Ze(function(J){_.Mt(y.mh,J);return _.ne(new _.HI)})):_.ne(void 0)}),_.z(function(D){return D?new Map(D.OC.flatMap(function(J){var L;return((L=J.Rua)==null?void 0:L.D4a.map(function(P){return[P.Zd,P]}))||[]})):void 0}),_.zf(this.wU.ha(_.Ge(function(D){return!!D}))),_.wf(this.ag)).subscribe(function(D){var J=_.k(D);D=J.next().value;
J=J.next().value;E0b(y,J,D)})};_.h=hO.prototype;_.h.Ra=function(){this.jAa&&this.Hd&&(this.ISa=_.Tva(this.Hd.Za,"","",["CLICK_RESULT_CONTENT"]))};_.h.Wd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.CG(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.xXc=function(a,b){F0b(this,"commitDetailsNavigate");!_.DG(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),G0b(this,b))};_.h.vXc=function(){F0b(this,"authorClsNavigate",_.Rh.yDa)};
_.h.BXc=function(a,b){H0b(this,a,b)};_.h.HXc=function(a,b){H0b(this,a,b)};var H0b=function(a,b,c){F0b(a,c.dataset.actionName||"");_.DG(b)||(b.preventDefault(),G0b(a,c))};_.h=hO.prototype;_.h.GXc=function(a,b){F0b(this,b.dataset.actionName||"");_.DG(a)||(a.preventDefault(),G0b(this,b))};_.h.OXc=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.CB.has(a)?this.CB.delete(a):this.CB.add(a)};_.h.JXc=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.gW.has(a)?this.gW.delete(a):this.gW.add(a)};
_.h.yXc=function(a,b){a=b.dataset.copyContent||"";_.lB(document,b,a);this.rs(a);this.A6a.open("Copied to clipboard!","",{duration:1E3})};_.h.wXc=function(a,b){F0b(this,"browseRepoNavigate");_.DG(a)||(a.preventDefault(),G0b(this,b))};_.h.KXc=function(){this.tX?this.d5a.next():(this.tX=!0,this.NVc.na.focus())};
var qIb=function(a){setTimeout(function(){a.Em.kk("Diff has been loaded in the code panel.","polite")})},G0b=function(a,b){b instanceof HTMLAnchorElement&&_.Po(a.Va,b.pathname+b.search+b.hash)},yIb=function(a){return _.TF(a)?"Copy CL number":"Copy commit hash"},AIb=function(a,b){return _.TF(b)?"Browse repo at CL "+a:_.czb.format({refSpec:_.jra(a)})};hO.prototype.rs=function(a){this.Ja.ob({gestureName:"CLICK",element:"HistoryTable",action:"copyId",jf:a})};
var F0b=function(a,b,c){a.Ja.ob({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};hO.prototype.ZZc=function(a,b){return b.nX==="oldPath"};hO.prototype.JZc=function(a,b){return b.nX==="hiddenCommits"};hO.prototype.WSb=function(a,b){return b.nX==="history"};hO.prototype.XSb=function(a,b){return b.nX==="history"&&b.matches!=null&&b.matches.ol.length>0};var IIb=function(a){return a?a.ol.map(function(b){return b.Ty.length}).reduce(function(b,c){return b+c}):0};
hO.prototype.Ub=function(a){a.data&&(this.jAa?this.wU.next(this.data):E0b(this,this.data));if(a.focusCommit){this.iYa=!1;var b=a.focusCommit.Yf;b&&(this.CB.add(b),this.k1a=!0)}if(a.columnType||a.data||a.historyPlace)this.QI=jJb(this.columnType,(_.SF(this.Hd.Za)||_.kG(this.Hd.Za))&&this.Hd.Za.fF)};
hO.prototype.Fn=function(){var a=this.fea;a&&!this.iYa&&(a=this.JYa.get(a))&&(a=this.hb.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.k1a&&(a.focus({preventScroll:!0}),this.k1a=!1),this.iYa=!0)};hO.prototype.Ec=function(){var a=this;this.eD=this.qh.registerCallback("HISTORY",this.hb.na,function(){var b;(b=a.hb.na.querySelector("mat-row"))==null||b.focus()})};hO.prototype.La=function(){this.ag.next();this.eD&&this.eD()};
var E0b=function(a,b,c){a.w7a=b;var d=[];a.JYa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.nq,r=n.Of;n=n.revisionNumber;c&&!c.has(r)?(f||(f={nX:"hiddenCommits",gwa:[],hwa:[],lea:!1},d.push(f)),f.hwa.push(n),f.gwa.push(r)):f=void 0;var v=void 0;n=d;var y=n.push,D=a,J=m,L=e,P=(v=c)==null?void 0:v.get(r);v=g;L=I0b(D,J.nq,L,P,f);if(_.oqb(D.Hd.Za)||_.kG(D.Hd.Za))L.Zd=v===0?"HEAD":"HEAD~"+v;J.Eua&&J.nq.Sb&&(L.Zd="CitC",L.Sb=J.nq.Sb);y.call(n,L);a.JYa.set(r,g);if(m=
m.nq.hg)d.push({nX:"oldPath",hg:m}),f=void 0,e=m}a.dataSource.data=d},I0b=function(a,b,c,d,e){var f=b.metadata!=null&&b.metadata.hasOwnProperty("CLEANUP"),g,m=((g=b.tt.match(/(\s|^)#\w+/g))!=null?g:[]).map(function(r){return r.trim()}).filter(function(r){return D0b.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return C0b.includes(r)});m.splice(1);var n;return{nX:"history",id:b.Of,subject:b.sta,Zd:b.revisionNumber,message:b.tt,dU:b.dU,time:b.NM,operation:b.tVa,nn:a.vQc.transform(b.nn),
HP:((n=b.metadata)==null?0:n.hasOwnProperty("R"))?b.metadata.R.split(","):[],matches:d,hidden:e,Vn:f,hg:c!=null?c:void 0,Sb:b.Sb,gK:b.gK,parentPath:b.hg?b.hg:c!=null?c:void 0,tags:m}};hO.O=function(a){return new (a||hO)(_.B(_.Wv),_.B(_.aK),_.B(_.wv),_.B(_.Nv),_.B(_.zh),_.B(_.ZJ),_.B(_.Td),_.B(_.uh),_.B(_.Ut),_.B(_.Lt),_.B(_.tr))};
hO.ya=_.ad({type:hO,oa:[["history-table"]],tb:function(a,b){a&1&&_.lg(t0b,5);if(a&2){var c;_.pg(c=_.qg())&&(b.NVc=c.first)}},Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})},inputs:{fea:"focusCommit",data:"data",Hd:"historyPlace",columnType:"columnType",ssa:"blameInfo"},features:[_.ud],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&&(_.H(0,"mat-table",6,0),_.Sf(2,7),_.E(3,PHb,2,0,"mat-header-cell",8)(4,THb,3,4,"mat-cell",9),_.Uf(),_.Sf(5,10),_.E(6,UHb,3,0,"mat-header-cell",11)(7,XHb,4,5,
"mat-cell",9),_.Uf(),_.Sf(8,12),_.E(9,YHb,2,3,"mat-header-cell",13)(10,ZHb,4,14,"mat-cell",14),_.Uf(),_.Sf(11,15),_.E(12,$Hb,2,1,"mat-header-cell",8)(13,dIb,3,3,"mat-cell",16),_.Uf(),_.Sf(14,17),_.E(15,eIb,2,0,"mat-header-cell",8)(16,hIb,5,5,"mat-cell",18),_.Uf(),_.Sf(17,19),_.E(18,iIb,2,1,"mat-header-cell",8)(19,jIb,2,1,"mat-cell",18),_.Uf(),_.Sf(20,20),_.E(21,kIb,2,0,"mat-header-cell",8)(22,nIb,5,4,"mat-cell",18),_.Uf(),_.Sf(23,21),_.E(24,oIb,3,0,"mat-header-cell",22)(25,tIb,4,4,"mat-cell",23),
_.Uf(),_.Sf(26,24),_.E(27,uIb,3,0,"mat-header-cell",25)(28,xIb,3,3,"mat-cell",23),_.Uf(),_.Sf(29,26),_.E(30,zIb,3,1,"mat-header-cell",27)(31,BIb,8,15,"mat-cell",9),_.Uf(),_.Sf(32,28),_.E(33,CIb,1,0,"mat-header-cell",8)(34,DIb,2,1,"mat-cell",9),_.Uf(),_.Sf(35,29),_.E(36,EIb,1,0,"mat-header-cell",8)(37,FIb,4,5,"mat-cell",9),_.Uf(),_.Sf(38,30),_.E(39,HIb,2,1,"mat-cell",9),_.Uf(),_.Sf(40,31),_.E(41,KIb,2,3,"mat-cell",9),_.Uf(),_.Sf(42,32),_.E(43,NIb,2,1,"mat-cell",9),_.Uf(),_.E(44,OIb,1,0,"mat-header-row",
33)(45,RIb,1,13,"mat-row",34)(46,SIb,1,3,"mat-row",35)(47,TIb,1,0,"mat-row",36)(48,UIb,1,0,"mat-row",37)(49,VIb,1,2,"mat-row",38)(50,WIb,1,0,"mat-row",39),_.I(),_.E(51,YIb,8,10,"div",40),_.R(52,"isPiperPlace"));a&2&&(_.F("dataSource",b.dataSource),_.A(44),_.F("matHeaderRowDef",b.QI),_.A(),_.F("matRowDefColumns",b.QI)("matRowDefWhen",b.WSb),_.A(),_.F("matRowDefColumns",_.Ag(17,u0b))("matRowDefWhen",b.WSb),_.A(),_.F("matRowDefColumns",_.Ag(18,v0b))("matRowDefWhen",b.ZZc),_.A(),_.F("matRowDefColumns",
_.Ag(19,w0b))("matRowDefWhen",b.XSb),_.A(),_.F("matRowDefColumns",_.Ag(20,x0b))("matRowDefWhen",b.XSb),_.A(),_.F("matRowDefColumns",_.Ag(21,y0b))("matRowDefWhen",b.JZc),_.A(),_.F("ngIf",_.S(52,15,b.jAa&&(b.Hd==null?null:b.Hd.Za))))},Ia:function(){return[_.kp,_.dK,_.gK,_.hK,_.kK,_.iK,_.wn,_.xn,_.yn,_.zn,p_b,_.$J,_.dj,_.Uw,_.UJ,_.gM,_.DC,_.vC,_.zC,_.wC,_.uC,_.AC,_.xC,_.yC,_.BC,_.CC,_.Dw,_.Ct,_.Ft,_.Et,_.mu,_.Nw,_.yx,_.ux,_.Mw,_.Yx,_.ay,_.cx,_.yJ,J0b,_.qB,dO,_.TJ,_.ZG,gO,XN,$N,cO,YN,aO,ZN,bO]},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 J0b=function(){this.Twa=!1};J0b.O=function(a){return new (a||J0b)};J0b.Fa=_.hd({type:J0b,oa:[["","isMatFlatButton",""]],rb:6,Ya:function(a,b){a&2&&_.Pf("mat-mdc-button",!b.Twa)("mdc-button--unelevated",b.Twa)("mat-mdc-unelevated-button",b.Twa)},inputs:{Twa:"isMatFlatButton"}});var K0b=new _.ld("GMAT_TABS_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1,Ic:"primary"}}});var iO=function(a,b,c){this.options=a;this.mk=b;this.G8c=c;this.Ic=this.options.Ic};_.p.Object.defineProperties(iO.prototype,{Ic:{configurable:!0,enumerable:!0,get:function(){return this.Xaa},set:function(a){this.Xaa===a||this.options.Pe||(this.Xaa=a,this.G8c.Cq=a==="primary",_.xm(this.mk))}}});iO.O=function(a){return new (a||iO)(_.B(K0b),_.B(_.Tg),_.B(uN))};
iO.Fa=_.hd({type:iO,oa:[["mat-tab-group"]],rb:4,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-tabs-primary",!b.options.Pe&&b.Ic==="primary")("gmat-mdc-tabs-secondary",!b.options.Pe&&b.Ic==="secondary")},inputs:{Ic:"appearance"}});var jO=function(a,b,c){this.options=a;this.mk=b;this.J8c=c;this.Ic=this.options.Ic};_.p.Object.defineProperties(jO.prototype,{Ic:{configurable:!0,enumerable:!0,get:function(){return this.Xaa},set:function(a){this.Xaa===a||this.options.Pe||(this.Xaa=a,this.J8c.Cq=a==="primary",_.xm(this.mk))}}});
jO.O=function(a){return new (a||jO)(_.B(K0b),_.B(_.Tg),_.B(_.yz))};jO.Fa=_.hd({type:jO,oa:[["","mat-tab-nav-bar",""]],rb:4,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-tabs-primary",!b.options.Pe&&b.Ic==="primary")("gmat-mdc-tabs-secondary",!b.options.Pe&&b.Ic==="secondary")},inputs:{Ic:"appearance"}});var kO=function(a,b,c,d){this.Ja=a;this.NTc=b;this.rh=c;this.OM=d};kO.prototype.Ra=function(){};
var L0b=function(a){var b=a.comparison,c=b.Za,d=b.ps;b=b.Kp;var e=c.ub,f=c.Yc,g=c.repository;c=_.mG(c)?_.cG(b):void 0;return a.NTc.diff(e,f,g,b,"",d,c).ha(_.z(function(m){return m.wn}))},M0b=function(a){var b=a.comparison,c=b.Za,d=b.ps;b=b.Kp;var e=c.ub,f=c.Yc,g=c.repository;c=_.mG(c)?_.cG(d):void 0;return a.rh.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.z(function(m){return m.Xn.map(function(n){return{nq:n,Eua:!1,Sb:_.ne(void 0)}})}))};
_.p.Object.defineProperties(kO.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.QRc=a;this.QUc=_.Ae(L0b(this),M0b(this)).ha(_.z(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={Hd:_.ne({Za:a.Za}),entries:d};return{files:b,VN:d,RFb:c}}));this.OM.p1.next(0)},get:function(){return this.QRc}}});kO.O=function(a){return new (a||kO)(_.B(_.fp),_.B(BN),_.B(_.RJ),_.B(VN))};
kO.ya=_.ad({type:kO,oa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},oc:["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&&(_.E(0,rJb,6,7,"ng-container",1),_.R(1,"async"),_.E(2,sJb,1,2,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(3),_.F("ngIf",_.S(1,2,b.QUc))("ngIfElse",a))},Ia:[WN,_.xn,_.Lr,_.Mr,_.tt,hO,_.FF,_.DF,iO,_.xz,tN,uN,_.Cn,_.qB],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 N0b=["refPicker"],lO=function(a){this.VW=a;this.lb=1;this.iw=_.GG("");this.G3a=new _.Zd;this.nAa="";this.wP="ComparisonRefPicker"};lO.prototype.Ra=function(){};
lO.prototype.Ub=function(a){if(a.comparison||a.selector){switch(this.lb){case 1:this.a4={Za:this.comparison.Za,Wza:vJb,version:2};this.nAa=this.comparison.ps;break;case 0:this.a4={Za:this.comparison.Za,Wza:wJb,version:0};this.nAa=this.comparison.Kp;break;default:throw _.bb(this.lb,"Unknown selector type");}O0b(this,this.comparison.Za,this.nAa);this.PTb=P0b(this,this.iw)}};lO.prototype.La=function(){this.G3a.unsubscribe()};
var O0b=function(a,b,c){a.iw=_.GG(c||"");a.G3a.unsubscribe();b.ub&&b.Yc&&b.repository&&c&&(a.G3a=_.bzb(a.VW,_.Xq(b.kc(),c).kb()).subscribe(function(d){a.iw=d;a.PTb=P0b(a,a.iw)}))},P0b=function(a,b){var c=_.dG(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.HG(b.type)+" "+c,ta:a.Mja,mc:a.wP},a.k5a())};lO.prototype.k5a=function(){return _.YG(_.Xq(_.iG(this.comparison.Za.kc(),"ref"),this.nAa).hj({}).kb())};lO.O=function(a){return new (a||lO)(_.B(_.XJ))};
lO.ya=_.ad({type:lO,oa:[["comparison-ref-picker","comparison",""]],tb:function(a,b){a&1&&_.lg(N0b,7,_.ig);if(a&2){var c;_.pg(c=_.qg())&&(b.Mja=c.first)}},inputs:{comparison:"comparison",lb:"selector"},features:[_.ud],oc:["comparison",""],Aa:3,Ba:1,Ea:[["refPicker",""],[3,"item"],[3,"refPickerData","trackElement",4,"ngIf"],[3,"refPickerData","trackElement"]],ta:function(a,b){a&1&&(_.K(0,"segmented-dropdown-button",1),_.E(1,uJb,1,1,"ng-template",null,0,_.Dg));a&2&&_.F("item",b.PTb)},Ia:[_.xn,_.lK,_.uB],
mb:2,Oa:0});var mO=function(){};mO.O=function(a){return new (a||mO)};mO.Da=_.ed({type:mO});mO.Ca=_.Hc({imports:[_.Dn,_.wt,_.mK,_.To,_.xB]});var nO=function(a,b,c){this.ye=a;this.vd=b;this.FQ=c;this.ab=new _.Zd};nO.prototype.Ra=function(){var a=this;this.tl=this.vd.register("toggleFullscreen","a",function(){a.Zma()});this.ab.add(this.FQ.J1.subscribe(function(b){Q0b(a,b)}))};nO.prototype.La=function(){var a;(a=this.tl)==null||a.call(this);var b;(b=this.G_b)==null||b.call(this);this.ab.unsubscribe()};nO.prototype.kJ=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.bb(a)}};
nO.prototype.Nva=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.bb(a)}};var Q0b=function(a,b){switch(b){case 0:a.G_b=a.vd.register("leaveFullScreen","esc",function(){a.Zma()});break;case 1:var c;(c=a.G_b)==null||c.call(a);break;default:_.bb(b)}};nO.prototype.Zma=function(a){this.FQ.Zma();this.ye.ob({element:this.componentId,action:this.FQ.FJ?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
nO.O=function(a){return new (a||nO)(_.B(_.fp),_.B(_.gv),_.B(_.QJ))};
nO.ya=_.ad({type:nO,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&&(_.H(0,"button",0),_.R(1,"async"),_.R(2,"async"),_.N("click",function(c){return b.Zma(c)}),_.H(3,"mat-icon"),_.Q(4),_.R(5,"async"),_.I()());a&2&&(_.F("matTooltip",b.Nva(_.S(1,3,b.FQ.J1))),_.Nf("aria-label",b.Nva(_.S(2,5,b.FQ.J1))),_.A(4),_.ug(b.kJ(_.S(5,7,
b.FQ.J1))))},Ia:[_.Lr,_.Mr,_.Dw,_.Et,_.mu,_.Yx,_.ay,_.Cn],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});var oO=function(a){this.Ja=a;this.FJ=!1;this.o5b=this.foa=0;this.mSc="Copy full hash";this.AYa="Copy commit hash";this.pu=1};oO.prototype.Ra=function(){};oO.prototype.rs=function(){this.Ja.ob({gestureName:"CLICK",element:"CommitHeader",action:"copySha",jf:this.comparison.Kp,projectId:this.comparison.Za.ub})};
_.p.Object.defineProperties(oO.prototype,{Mwa:{configurable:!0,enumerable:!0,get:function(){return this.pu===0}},RQc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Za)return _.Uq(_.Xq(this.comparison.Za.kc(),this.comparison.Kp).ud("/").kb())}},RRc:{configurable:!0,enumerable:!0,get:function(){return _.Uq(_.Xq(this.comparison.Za.kc(),this.comparison.Kp).hj({io:this.comparison.ps||this.comparison.Kp}).kb())}},GTc:{configurable:!0,enumerable:!0,get:function(){return _.Uq(_.Xq(this.comparison.Za.kc(),
this.comparison.Kp).hj({}).kb())}},SQc:{configurable:!0,enumerable:!0,get:function(){return _.czb.format({refSpec:_.jra(this.comparison.Kp)})}},PRc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.PDb?"to Parent:":"to:"}}});oO.O=function(a){return new (a||oO)(_.B(_.fp))};
oO.ya=_.ad({type:oO,oa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",pu:"viewMode"},oc:["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&&(_.H(0,"div",1),_.E(1,xJb,10,6,"ng-container",2),_.I(),_.H(2,"div",3),_.E(3,yJb,9,7,"ng-container",4),_.K(4,"fullscreen-button",5),_.I(),_.E(5,zJb,3,5,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(6),_.A(),_.F("ngIf",b.Mwa)("ngIfElse",a),_.A(2),_.F("ngIf",!b.Mwa))},Ia:[_.kp,PN,_.xn,lO,_.AB,nO,_.FA,_.Dw,
_.Ft,_.Zx,_.mu,_.Yx,_.ay,_.Ro],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 R0b=["dropdownContainer"],pO=function(){this.Gia=[];this.aUb=new _.vm};pO.prototype.Ub=function(){var a=this,b=this.comparison.ps;this.c3c=Object.assign({},{ariaLabel:"Parent commit selector",title:_.dG(b),ta:this.uv,mc:"ParentSelector"},this.k5a(b));this.Gia=this.ZO.map(function(c){return{id:c,FTc:_.Uq(FJb(a.comparison.Za,c)),selected:c===a.comparison.ps}})};pO.prototype.k5a=function(a){return _.YG(FJb(this.comparison.Za,a))};pO.O=function(a){return new (a||pO)};
pO.ya=_.ad({type:pO,oa:[["parent-selector"]],tb:function(a,b){a&1&&_.lg(R0b,7,_.ig);if(a&2){var c;_.pg(c=_.qg())&&(b.uv=c.first)}},inputs:{ZO:"parents",comparison:"comparison"},outputs:{aUb:"selectedParentChange"},features:[_.ud],Aa:8,Ba:3,Ea:function(){return[["dropdownContainer",""],["singleOrNoParents",""],_.$A("{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&&(_.H(0,"div",3)(1,"span",4),_.ag(2,2),_.I(),_.E(3,AJb,1,1,"segmented-dropdown-button",5),_.I(),_.E(4,CJb,2,1,"ng-template",null,0,_.Dg)(6,EJb,1,1,"ng-template",null,1,_.Dg));
a&2&&(a=_.bg(7),_.A(2),_.YA(b.Gia.length),_.ZA(2),_.A(),_.F("ngIf",b.Gia.length>1)("ngIfElse",a))},Ia:[_.kp,_.wn,_.xn,_.Lr,_.wA,_.Dw,_.Bt,_.Ro,_.uB,_.ZG],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 qO=function(a,b,c,d,e){this.YPc=a;this.Ja=b;this.LN=d;this.Dwa=e;this.Hf=new _.Au(this.Ja)},S0b=function(a){return a.Hf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.LN?a.Dwa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.Mv.has(37)};return a.YPc.list(b).ha(_.z(function(c){var d=new Map,e=new Map;c=_.k(c.lw);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=IJb(HJb(f));if(!e.has(g)){e.set(g,[]);var m=f.Be;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(GJb));return{f4a:e,groups:d}}))})};qO.prototype.getMap=function(){return S0b(this).ha(_.z(function(a){for(var b=new Map,c=_.k(a.f4a.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 T0b=function(a){return S0b(a).ha(_.z(function(b){var c=[];b=_.k(b.f4a.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},U0b=function(a,b){return S0b(a).ha(_.z(function(c){return c.f4a.get(IJb(b))||[]}))};qO.O=function(a){return new (a||qO)(_.t(PZb),_.t(_.fp),_.t(_.Nv),_.t(_.rn),_.t(_.uLa))};qO.ua=_.q({token:qO,qa:qO.O,Ga:"root"});var rO=function(){this.clear=new _.vm};rO.prototype.JM=function(a){a.preventDefault();this.clear.emit()};rO.O=function(a){return new (a||rO)};
rO.ya=_.ad({type:rO,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},oc:["filter",""],Aa:7,Ba:1,Ea:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],ta:function(a,b){a&1&&(_.H(0,"div",0),_.Q(1),_.I(),_.H(2,"div"),_.Q(3," Please "),_.H(4,"button",1),_.N("click",function(c){return b.JM(c)}),_.Q(5," clear your filter "),_.I(),_.Q(6," and try again.\n"),_.I());a&2&&(_.A(),_.tg(' Nothing matches your filter "',
b.filter,'".\n'))},Ia:[_.Dw,_.Bt],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 sO=function(){this.isActive=!1};sO.prototype.Ra=function(){};sO.prototype.Ub=function(a){if(a.currentScope||a.searchResultItem){a=this.QP;if(a instanceof _.nM)a=_.PEb(a);else if(a.Sf)a=_.fqb(a.Sf);else throw Error("bf");this.Za=a;this.isActive=_.kra(this.OSc,this.Za)}};
_.p.Object.defineProperties(sO.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.QP instanceof _.nM?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.QP instanceof _.nM||!this.QP.Sf)var a=null;else a=this.QP.Sf,a=a.projectId||a.Cn||a.Or;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.QP instanceof _.nM?JJb(this.QP):this.QP.Sf.ej}},uQ:{configurable:!0,enumerable:!0,get:function(){return this.Za.ub}},
Mb:{configurable:!0,enumerable:!0,get:function(){return _.YG(this.Za).Mb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.YG(this.Za).Ta}}});sO.O=function(a){return new (a||sO)};
sO.ya=_.ad({type:sO,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],rb:2,Ya:function(a,b){a&2&&_.Pf("active-element",b.isActive)},inputs:{jSc:"contextName",OSc:"currentScope",QP:"searchResultItem"},features:[_.ud],oc:"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&&(_.H(0,"conditional-link",1),_.Vf(1,2),_.I(),_.E(2,NJb,6,3,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(3),_.F("ascTrackElement",b.jSc)("trackGestureClick",!b.isActive)("trackProjectId",b.uQ)("condition",!b.isActive)("link",b.Mb)("queryParams",b.Ta),_.A(),_.F("ngTemplateOutlet",a))},Ia:[_.kp,_.VJ,_.xn,_.Bn,_.Lr,_.tt,_.mu],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 V0b=function(a){return{element:a,dSa:"clearButton",RRa:"search"}},W0b=new wN(function(a){return a},WJb,XJb,function(a){return a.children}),tO=function(a,b){this.Ja=a;this.Va=b;this.JPc="All repositories";this.Dua=function(c){return c.fg};this.Fc=new vN(WJb,XJb,{ar:this.Dua});this.dataSource=new xN(this.Fc,W0b);this.Uh="";this.OC=[];this.HJ=_.Mv.has(28)};tO.prototype.Ra=function(){};
tO.prototype.Ub=function(){var a=this.n4;a.size!==1?this.dataSource.data=X0b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=Y0b(a,0));this.Za.repository?(a=this.Za,a=a.ub+"/"+a.repository):a=this.Za.ub;this.Qo=a;Z0b(this);$0b(this)};tO.prototype.JM=function(){this.Pl&&_.Oob(this.Pl);this.Ja.ob({gestureName:"CLICK",element:this.Pka,action:"clearLink",projectId:this.Za.ub})};
var $0b=function(a){a.OC=[];if(a.Uh)for(var b=_.k(a.n4),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;BGb(a.Uh,JJb(c))&&a.n4.size>1&&a.OC.push(c);a.OC=a.OC.concat(d.filter(function(e){return BGb(a.Uh,e.Sf.ej)}))}},Z0b=function(a){a.Fc.collapseAll();if(a.Za.ub){var b=a.dataSource.data.find(function(c){return c.fg===a.Za.ub});b&&a.Fc.expand(b)}},X0b=function(a,b){return b.size===0?[]:Array.from(b.keys()).sort(KJb).filter(function(c){a:{for(var d=_.k(a.n4),e=d.next();!e.done;e=
d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;if(e.Lm&&c.Lm?e.Lm.projectId===c.Lm.projectId:e.host&&c.host?e.host.name===c.host.name:e.KI&&c.KI?e.KI.name===c.KI.name:e.ni&&c.ni&&e.ni===c.ni){c=f.length>0;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.PEb(c);c=JJb(c);return{icon:"shared:project",name:c,fg:c,level:0,location:e,children:Y0b(d)}})},Y0b=function(a,b){b=b===void 0?1:b;return a.map(function(c){var d=b,e=_.fqb(c.Sf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Sf.ej,fg:e.ub+"/"+e.repository}})};
_.p.Object.defineProperties(tO.prototype,{c5a:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},tQa:{configurable:!0,enumerable:!0,get:function(){return this.HJ?void 0:"/repos"}},uQa:{configurable:!0,enumerable:!0,get:function(){var a=this.tQa;return a&&this.Va.isActive(a,!0)}},O6c:{configurable:!0,enumerable:!0,get:function(){return this.MEb&&this.OC.length===0}},MEb:{configurable:!0,enumerable:!0,get:function(){return!!this.Uh}}});
tO.O=function(a){return new (a||tO)(_.B(_.fp),_.B(_.uh),_.B(_.Nv))};
tO.ya=_.ad({type:tO,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],tb:function(a,b){a&1&&_.lg(_.LF,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Pl=c.first)}},inputs:{n4:"repositoriesMap",Za:"place",Pka:"searchTrackElement",E5:"treeItemNavigateTrackElement"},features:[_.ud],oc:"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=_.Bd();_.H(0,"input-with-icon",1);_.N("valueChange",function(d){_.w(c);b.Uh=d;$0b(b);return _.x()});
_.I();_.E(1,SJb,4,4,"ng-container",2)(2,VJb,3,2,"ng-template",null,0,_.Dg)}a&2&&(a=_.bg(3),_.F("placeholder",b.c5a)("trackingConfig",_.Bg(4,V0b,b.Pka)),_.A(),_.F("ngIf",!b.MEb)("ngIfElse",a))},Ia:[_.kp,_.VJ,_.wn,_.xn,_.Lr,_.tt,_.LF,_.Dw,_.Et,_.mu,_.xD,_.AD,_.BD,_.CD,yN,rO,sO],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 uO=function(a,b){this.E5=this.Pka="";this.ad=_.JF;this.n4=b.getMap().ha(_.z(_.BF),_.Ze(function(c){_.Mt(a,c);return _.ne({state:1,message:"Couldn't load repositories."})}),_.uf(_.KF))};uO.prototype.Ra=function(){};uO.O=function(a){return new (a||uO)(_.B(_.Lt),_.B(qO))};
uO.ya=_.ad({type:uO,oa:[["repository-searchable-tree"]],inputs:{Za:"place",Pka:"searchTrackElement",E5:"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&&(_.E(0,aKb,4,4,"ng-container",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.n4))},Ia:[_.xn,_.yn,_.zn,_.Mr,_.tt,_.DF,tO,_.Cn],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var a1b=["scope"],vO=function(){};vO.prototype.Ra=function(){};var b1b=function(a,b){return Object.assign({},{type:2,title:a.GXa(b),ta:a.U4a,label:b.repository?"Repository":b.ub?"Project":"",ariaLabel:b.repository?"Repository picker":b.ub?"Project picker":"",mc:"BreadcrumbRepositoriesTree"},_.YG(_.iG(b.kc(),"repo").kb()))};vO.prototype.GXa=function(a){return _.kG(a)&&a.repository?a.ub+"/"+a.repository:a.repository?a.repository:a.ub?a.ub:"All repositories"};vO.O=function(a){return new (a||vO)};
vO.ya=_.ad({type:vO,oa:[["resource-scope-breadcrumb-item","place",""]],tb:function(a,b){a&1&&_.lg(a1b,7,_.ig);if(a&2){var c;_.pg(c=_.qg())&&(b.U4a=c.first)}},inputs:{Za:"place"},oc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ta:function(a){a&1&&_.E(0,bKb,1,1,"ng-template",null,0,_.Dg)},Ia:[uO],mb:2});var wO=function(){};wO.O=function(a){return new (a||wO)};wO.Da=_.ed({type:wO});wO.Ca=_.Hc({imports:[_.Dn,_.dy]});var xO=function(){};xO.O=function(a){return new (a||xO)};xO.Da=_.ed({type:xO});xO.Ca=_.Hc({imports:[_.mp,_.nK,_.Dn,_.wt,_.xA,_.NF,_.EF,_.dy,_.nu,_.Ex,_.DD,wO,_.eJ,_.lx,_.To]});var yO=function(){};yO.O=function(a){return new (a||yO)};yO.Da=_.ed({type:yO});yO.Ca=_.Hc({imports:[_.Dn,xO]});var zO=function(){this.wsa=[]};zO.prototype.Ra=function(){};zO.prototype.bca=function(){var a=[];a.unshift(b1b(this.oka,this.Za));return a};_.p.Object.defineProperties(zO.prototype,{Rd:{configurable:!0,enumerable:!0,set:function(a){this.Za=a;this.wsa=this.bca()}}});zO.O=function(a){return new (a||zO)};
zO.ya=_.ad({type:zO,oa:[["resource-scope-breadcrumb"]],tb:function(a,b){a&1&&_.lg(vO,7);if(a&2){var c;_.pg(c=_.qg())&&(b.oka=c.first)}},inputs:{Rd:"activeLocation"},Aa:2,Ba:2,Ea:[[3,"items"],[3,"place"]],ta:function(a,b){a&1&&_.K(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.F("items",b.wsa),_.A(),_.F("place",b.Za))},Ia:[vO,_.vB],mb:2});var AO=function(a,b,c,d,e,f){var g=this;this.nh=a;this.Mb=b;this.Va=c;this.gG=d;this.rh=e;this.gma=f;this.ad=_.JF;this.wMb=new _.lf;this.Za=this.Mb.data.ha(_.z(OFb),_.Ge(_.nG));this.USc=this.Za.ha(_.vf(function(m){return g.L8a(m)}));this.r5c=this.Za.subscribe(function(m){g.gG.Qm(m)})};AO.prototype.La=function(){this.r5c.unsubscribe()};
AO.prototype.L8a=function(a){var b=this,c=_.mG(a)?_.cG(_.Mi(a,0)):void 0;return this.rh.list(a.ub,a.Yc,a.repository,_.Mi(a,0),"",1,!0,void 0,void 0,c).ha(_.vf(function(d){if(!d.Xn||d.Xn.length<1)return _.AF("unused");d=hKb(a,d.Xn[0]);return b.wMb.ha(_.rf(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{ps:f})})},d),_.uf(d),_.z(_.BF))}),_.Ze(function(d){var e=d.error;e&&e.code===404&&_.au(b.nh,{error:d,message:"Could not load commit history.",Ud:"Dismiss"});e&&e.code===
403&&_.Yvb(b.nh,d);return _.AF("unused")}),_.uf(_.KF))};AO.prototype.Mwa=function(a){return a.pu===0};_.p.Object.defineProperties(AO.prototype,{FJ:{configurable:!0,enumerable:!0,get:function(){return this.gma.FJ}}});AO.O=function(a){return new (a||AO)(_.B(_.$t),_.B(_.kh),_.B(_.uh),_.B(_.sM),_.B(_.RJ),_.B(_.QJ))};
AO.ya=_.ad({type:AO,oa:[["commit-detail"]],rb:2,Ya:function(a,b){a&2&&_.Pf("fullscreen",b.FJ)},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&&(_.K(0,"resource-scope-breadcrumb",1),_.R(1,"async"),_.E(2,gKb,5,4,"ng-container",2),_.R(3,"async"));a&2&&(_.F("activeLocation",_.S(1,2,b.Za)),_.A(2),_.F("ngIf",_.S(3,4,b.USc)))},Ia:[oO,ON,_.xn,_.yn,_.zn,kO,_.DF,pO,zO,_.KB,_.Cn],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 BO=function(){};BO.O=function(a){return new (a||BO)};BO.Da=_.ed({type:BO});BO.Ca=_.Hc({imports:[_.Dn,_.IB,_.oK,_.nu,_.$G]});var CO=function(){};CO.O=function(a){return new (a||CO)};CO.Da=_.ed({type:CO});CO.Ca=_.Hc({imports:[_.mp,_.Dn,_.nK,_.wt,_.Xs,_.To,_.$G,_.vy]});var DO=function(){};DO.O=function(a){return new (a||DO)};DO.Da=_.ed({type:DO});DO.Ca=_.Hc({imports:[_.Dn,_.GF]});var EO=function(){};EO.O=function(a){return new (a||EO)};EO.Da=_.ed({type:EO});EO.Ca=_.Hc({imports:[_.mp,DO,_.nK,CO,_.Dn,_.wt,_.nu,_.TB,_.xy,_.To]});var FO=function(){};FO.O=function(a){return new (a||FO)};FO.Da=_.ed({type:FO});FO.Ca=_.Hc({imports:[_.mp,_.Dn,_.HA,_.dy]});var GO=function(){};GO.O=function(a){return new (a||GO)};GO.Da=_.ed({type:GO});GO.Ca=_.Hc({imports:[_.mp,EO,_.Dn,FO,_.dy,_.yy]});var HO=function(){};HO.O=function(a){return new (a||HO)};HO.Da=_.ed({type:HO});HO.Ca=_.Hc({});var IO=function(){};IO.O=function(a){return new (a||IO)};IO.Da=_.ed({type:IO});IO.Ca=_.Hc({Pb:[_.aK],imports:[_.mp,_.BB,_.rK,_.sK,_.Dn,HN,_.CB,_.pK,_.hp,_.xA,fO,_.oK,_.hM,_.dy,_.nu,_.Ex,_.xy,_.sz,_.yy,_.ly,_.lx,_.To,_.PJ,_.$G,HO,_.vy]});var JO=function(){};JO.O=function(a){return new (a||JO)};JO.Da=_.ed({type:JO});JO.Ca=_.Hc({imports:[_.lD]});var KO=function(){};KO.O=function(a){return new (a||KO)};KO.Da=_.ed({type:KO});KO.Ca=_.Hc({imports:[_.mp,GO,_.Dn,_.wt,IO,_.GF,_.EF,JO]});var LO=function(){};LO.O=function(a){return new (a||LO)};LO.Da=_.ed({type:LO});LO.Ca=_.Hc({imports:[_.Dn,_.wt,_.dy,_.nu,_.yy]});var MO=function(){};MO.O=function(a){return new (a||MO)};MO.Da=_.ed({type:MO});MO.Ca=_.Hc({imports:[_.mp,CO,_.Dn,mO,_.CB,LO,_.HA,_.dy,_.zy,_.nu,_.yy,_.To,_.vy]});var NO=function(){};NO.O=function(a){return new (a||NO)};NO.Da=_.ed({type:NO});NO.Ca=_.Hc({imports:[_.mp,_.Dn,_.wt,_.dy,_.To,_.xB,_.$G]});var OO=function(){};OO.O=function(a){return new (a||OO)};OO.Da=_.ed({type:OO});OO.Ca=_.Hc({imports:[_.Dn,yO,_.yB]});var PO=function(){};PO.O=function(a){return new (a||PO)};PO.Da=_.ed({type:PO});PO.Ca=_.Hc({Pb:[VN],imports:[MO,BO,_.Dn,KO,_.EF,NO,OO,_.LB,_.vy]});var QO=function(a,b){this.Va=b;this.enabled=_.Mv.has(22)};QO.prototype.kf=function(){this.enabled||this.Va.navigate(["/404"]);return this.enabled};QO.O=function(a){return new (a||QO)(_.t(_.Nv),_.t(_.uh))};QO.ua=_.q({token:QO,qa:QO.O,Ga:"root"});var RO=function(a){this.Va=a};RO.prototype.kf=function(){_.Po(this.Va,"/piper///",{dj:!0});return!1};RO.O=function(a){return new (a||RO)(_.t(_.uh))};RO.ua=_.q({token:RO,qa:RO.O,Ga:"root"});var SO=function(a){this.Va=a};SO.prototype.kf=function(a){var b=_.rra(a.Ta),c=b.N2a;b=b.Ta;if(Object.keys(c).length===0)return!0;a=a.AW.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 _.Oo(this.Va,a,{Ta:b})};SO.O=function(a){return new (a||SO)(_.t(_.uh))};SO.ua=_.q({token:SO,qa:SO.O,Ga:"root"});var TO=function(a,b){this.Va=a;this.client=b};TO.prototype.kf=function(a){var b=this,c=_.Qh(a);if(!c||!_.TF(c)||!c.path||c.params.If)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(_.z(function(e){var f=c.kc();e.Xn&&(e=e.Xn.find(function(g){return g.revisionNumber===d}))&&_.$q(f,{If:e.Of});b.Va.navigate(_.Uq(f.kb()));return!1}))};
TO.O=function(a){return new (a||TO)(_.t(_.uh),_.t(_.XI))};TO.ua=_.q({token:TO,qa:TO.O,Ga:"root"});var UO=function(a){this.window=a};UO.prototype.kf=function(a){var b=_.Qh(a);return b&&_.TF(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.$b(_.fGb(b)),b=_.bc(b),b!==void 0&&a.replace(b),!1):!0};UO.O=function(a){return new (a||UO)(_.t(_.ru))};UO.ua=_.q({token:UO,qa:UO.O,Ga:"root"});var VO=function(a,b){this.Va=a;this.client=b};VO.prototype.kf=function(a){var b=this,c=_.Qh(a);if(!c||!_.TF(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:yZb(this.client,{owner:a.substring(0,d),alias:e}).ha(_.z(function(f){var g=c.kc();f=f.M2a.split(":");if(f.length!==4||f[3]!=="citc")return!0;_.$q(g,{Sb:f[0]+"/"+f[2]});b.Va.navigate(_.Uq(g.kb()));return!1}))};
VO.O=function(a){return new (a||VO)(_.t(_.uh),_.t(_.aJ))};VO.ua=_.q({token:VO,qa:VO.O,Ga:"root"});var WO=function(a,b){this.Ja=a;this.vYa=b;this.Hf=new _.zu(this.Ja)};WO.prototype.nXa=function(a){var b=this;if(!_.oG(a))return _.ne(_.zF("Failed to load pending changes"));var c=wGb(a.ub,a.Yc,a.repository,a.Eb,a.path,a.params.Sb);return this.Hf.fetch(c,function(){return b.vYa.nXa(c)}).ha(_.z(function(d){return _.BF({Pia:d.Pia})}),_.uf(_.KF),_.Ze(function(){return _.ne(_.zF("Failed to load pending changes"))}))};WO.O=function(a){return new (a||WO)(_.t(_.fp),_.t(_.VI))};
WO.ua=_.q({token:WO,qa:WO.O,Ga:"root"});var jKb=function(){return{kHb:!0,count:0}},mKb=function(a){return{kHb:!1,count:a}},XO=function(a){this.l3c=a;this.ad=_.JF;this.RWc=sKb;this.pending=_.ne()};XO.prototype.Ub=function(){this.pending=this.l3c.nXa(this.Za)};XO.O=function(a){return new (a||XO)(_.B(WO))};
XO.ya=_.ad({type:XO,oa:[["pending-cl-indicator"]],inputs:{Za:"place"},features:[_.ud],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&&(_.E(0,oKb,3,3,"ng-container",2),_.R(1,"async"),_.E(2,rKb,8,4,"ng-template",
null,0,_.Dg));a&2&&_.F("ngIf",_.S(1,1,b.pending))},Ia:[_.xn,_.Bn,_.yn,_.zn,_.FA,_.DF,_.mu,_.Cn],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});var c1b=["menuTrigger"],d1b=["auxiliaryCiderButton"],YO=function(a,b,c,d,e,f,g,m){var n=this;this.Ja=a;this.Kk=c;this.vd=d;this.rh=e;this.Ewa=f;this.uka=g;this.bc=m;this.Owa=!1;this.kUa=new _.lh(void 0);this.dVa=new _.lh(void 0);this.Km=new _.lh(void 0);this.uv=new _.lh(void 0);this.YQ=_.Rh;this.umb=_.ne(new Set);this.Aza=_.Mv.has(37);this.m3c=_.Mv.has(32);this.UCb=_.Mv.has(20);this.XYc=_.Mv.has(21);this.CZc=_.Mv.has(92);this.YYc=g.Drb.ha(_.z(function(r){return r===1}),_.gf(),_.z(function(r){return{open:r}}));
this.xUc=_.ve([this.bc.Q1(),this.bc.p2(),this.Km,this.kUa,this.dVa,this.uv]).ha(_.z(function(r){var v=_.k(r);var y=v.next().value;var D=v.next().value;var J=v.next().value;var L=v.next().value;r=v.next().value;v=v.next().value;a:{var P=n.CZc;if(J&&(_.kG(J)||_.SF(J))){var ba=void 0,ta=[],Ba=null;if(!_.kG(J)||P)Ba=_.fGb(J);if(Ba){var ra={ariaLabel:"Edit this file in Cider",title:"Edit in Cider",Mb:Ba};y!=="prompt"?ba=ra:ta.push(ra)}P&&L&&ta.push({ariaLabel:"Edit this file in Git Source Editor (Legacy)",
title:"Legacy edit",Mb:L});if(D=dGb(Ba,D))D={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Mb:D},y==="prompt"?ba=D:ta.push(D);if(ba){y=ta.length?Object.assign({},ba,{tooltip:J.fF?ba.ariaLabel:"Editing code in Cider not supported for this resource type",ta:v,mc:"BreadcrumbOpenInEditor",context:{buttons:ta}}):ba;break a}}y=void 0}if(y)return y;if(L)return L={ariaLabel:"Edit this file",title:"Edit Code",Mb:L},r?Object.assign({},L,{tooltip:L.ariaLabel,ta:v,mc:"BreadcrumbOpenInEditor",
context:{buttons:[{ariaLabel:"Edit this file in Git Source Editor (Legacy)",title:"Legacy edit",Mb:r}]}}):L}),_.xf(function(r){var v=void 0;typeof(r==null?void 0:r.Mb)==="string"&&(v=r.Mb);e1b(n,v)}),_.qf(1),_.ue())};YO.prototype.Ra=function(){};YO.prototype.La=function(){this.ZBa&&this.ZBa()};
YO.prototype.Ub=function(a){var b=this;if("place"in a&&this.UCb){var c=a.place;a=c.Yf;c=c.Bj;c&&_.gG(a,c)||(this.umb=qZb(this.Ja).ha(_.vf(function(){return _.SJ(b.rh,_.Xq(b.Za.kc(),"HEAD").kb(),"path",0).ha(_.xi(b.Ja,"history"),_.Ze(function(){return _.ne(void 0)}))}),_.vf(function(d){d=Number(d);return isNaN(d)?_.ne(new Set):t_b(b.Ewa,b.Za.path||"",d)}),_.xf(function(d){b.Ja.wo({uI:new Map([["insights",d.size>0?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.uf(new Set),_.qf(1),_.ue()))}};YO.prototype.KM=function(){this.aJb&&this.aJb.KM()};var e1b=function(a,b){a.ZBa&&a.ZBa();a.ZBa=b&&a.Za.fF?a.vd.register("editCode","shift+e",function(){_.gc(window,b,"_blank")}):void 0};
_.p.Object.defineProperties(YO.prototype,{d1:{configurable:!0,enumerable:!0,set:function(a){this.kUa.next(a)},get:function(){return this.kUa.value}},u1:{configurable:!0,enumerable:!0,set:function(a){this.dVa.next(a)},get:function(){return this.dVa.value}},Za:{configurable:!0,enumerable:!0,set:function(a){this.Km.next(a)},get:function(){return this.Km.value}},xQc:{configurable:!0,enumerable:!0,set:function(a){this.uv.value!==a&&this.uv.next(a)}},OTa:{configurable:!0,enumerable:!0,get:function(){return!this.Za.fF}}});
YO.O=function(a){return new (a||YO)(_.B(_.Wv),_.B(_.Nv),_.B(_.CK),_.B(_.gv),_.B(_.RJ),_.B(LN),_.B(KN),_.B(_.qw))};
YO.ya=_.ad({type:YO,oa:[["activity-header-actions","place",""]],tb:function(a,b){a&1&&(_.lg(c1b,5),_.lg(d1b,5,_.ig));if(a&2){var c;_.pg(c=_.qg())&&(b.aJb=c.first);_.pg(c=_.qg())&&(b.xQc=c.first)}},inputs:{Owa:"isEmptyRepo",d1:"editLink",u1:"fallbackEditLink",Za:"place"},features:[_.ud],oc:["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&&(_.H(0,"div",2),_.E(1,tKb,1,1,"pending-cl-indicator",3),_.R(2,"isPiperPlace"),_.E(3,yKb,3,3,"div",4),_.R(4,"isPiperPlace"),_.E(5,BKb,4,2,"ng-container",4),_.R(6,"async"),_.I(),_.E(7,DKb,1,1,"ng-template",null,0,_.Dg));a&2&&(_.A(),_.F("ngIf",b.m3c&&_.S(2,3,b.Za)),_.A(2),_.F("ngIf",_.S(4,5,b.UCb&&b.Za.path!=null&&b.Za)),_.A(2),_.F("ngIf",_.S(6,7,!b.Aza&&b.xUc)))},Ia:[_.kp,_.wn,_.xn,XO,_.gp,_.Lx,_.Rx,
pN,_.Tx,_.FA,_.mu,_.Yx,_.ay,_.uB,_.Cn,dO],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 ZO=function(a,b){this.Ja=a;this.Va=b;this.Ji="ChangelistPicker";this.e5=void 0;this.MWb="number"};ZO.prototype.Ra=function(){};var f1b=function(a){if(a.e5){var b=a.e5.toString();a.Ja.ob({element:"ChangelistPicker",action:"selectSpecificCl",jf:b,gestureName:"CLICK"});a.Va.navigate(_.Uq(_.XG(_.KG(_.Xq(a.Tia.kc(),b)),function(c){delete c.Sb;c.line=a.Tia.params.line}).kb()))}};
_.p.Object.defineProperties(ZO.prototype,{Za:{configurable:!0,enumerable:!0,set:function(a){this.Tia=a;this.yV=_.Uq(_.XG(_.KG(_.Xq(a.kc(),"")),function(c){delete c.Sb;delete c.nw;delete c.py;c.line=a.params.line}).kb());this.e5=FKb(a);this.MWb=a.yj()?"number":"text";var b=a.params.Sb?_.Uq(_.KG(a.kc()).kb()):void 0;this.z2b=b;this.T$c=_.qqb(a)}},d_c:{configurable:!0,enumerable:!0,get:function(){return _.ar(this.Tia)||hGb(this.Tia)}},u_c:{configurable:!0,enumerable:!0,get:function(){return!!this.Tia.params.Sb}}});
ZO.O=function(a){return new (a||ZO)(_.B(_.fp),_.B(_.uh))};
ZO.ya=_.ad({type:ZO,oa:[["cl-picker","place",""]],inputs:{Za:"place"},oc:["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&&(_.H(0,"ul",0),_.E(1,EKb,3,5,
"li",1),_.H(2,"li",2)(3,"a",3),_.Q(4," HEAD "),_.I()(),_.H(5,"li",2)(6,"mat-form-field",4)(7,"mat-label"),_.Q(8," Specific CL "),_.I(),_.H(9,"input",5),_.xg("ngModelChange",function(c){_.wg(b.e5,c)||(b.e5=c);return c}),_.N("keyup.enter",function(){return f1b(b)}),_.I()()()());a&2&&(_.A(),_.F("ngIf",b.z2b),_.A(2),_.Pf("active-element",b.d_c),_.F("routerLink",b.yV)("ascTrackElement",b.Ji),_.A(6),_.F("type",b.MWb),_.vg("ngModel",b.e5))},Ia:[_.kp,_.xn,_.Lr,_.tt,_.dj,_.Uw,_.bx,_.Dw,_.Ct,_.Nw,_.yx,_.ux,
_.px,_.Mw,_.Ro],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 $O=function(){};$O.O=function(a){return new (a||$O)};$O.Da=_.ed({type:$O});$O.Ca=_.Hc({imports:[_.mp,_.Dn,_.wt,_.xA,_.dy,_.zy,_.Ex,_.yy,_.To]});var g1b=["crumbs"],h1b=["copyButton"],aP=function(a,b){this.Ja=a;this.Wc=b;this.Fmc="Copy file path";this.items=[];this.nU=""};aP.prototype.rs=function(){this.Ja.ob({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};aP.O=function(a){return new (a||aP)(_.B(_.fp),_.B(_.GK))};
aP.ya=_.ad({type:aP,oa:[["path-breadcrumb"]],tb:function(a,b){a&1&&(_.lg(g1b,5),_.lg(h1b,5,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.Tgd=c.first);_.pg(c=_.qg())&&(b.Igd=c.first)}},inputs:{items:"items",nU:"copyText",projectId:"projectId",lma:"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=_.Bd();_.H(0,"div",1);_.E(1,HKb,6,11,"ng-container",
2);_.I();_.H(2,"div",3);_.Q(3," File Path Breadcrumb ");_.I();_.H(4,"div")(5,"copy-button",4,0);_.N("copyEvent",function(){_.w(c);return _.x(b.rs())});_.I()()}a&2&&(_.A(),_.F("ngForOf",b.items),_.A(4),_.F("hoverMsg",b.Fmc)("copyText",b.nU))},Ia:[_.kp,_.wn,_.xn,_.AB,_.Ro,_.Cn],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 bP=function(a){this.Ha=_.rb(a)};_.W(bP,_.gj);_.h=bP.prototype;_.h.BWa=function(){return _.ok(this,1)};_.h.z5a=function(a){_.sc(this,1,a)};_.h.getName=function(){return _.ok(this,2)};_.h.dg=function(){return _.X(this,2)};_.h.Sd=function(a){return _.sc(this,2,a)};_.h.yi=function(){return _.Dk(this,2)};_.h.zm=function(){return _.ok(this,3)};_.h.fV=function(){return _.X(this,3)};_.h.CK=function(a){_.sc(this,3,a)};_.h.uJ=function(){return _.Dk(this,3)};_.h.nJ=function(){return _.mk(this,4)};
_.h.PN=function(){return _.bk(this,4)!=null};var i1b=function(a){this.Ha=_.rb(a)};_.W(i1b,_.gj);var j1b=_.Tb(i1b);var k1b=function(a){if(a!=null)return _.Rb(a),{codePath:_.l(_.X(a,1)),name:_.l(_.X(a,2)),productId:_.l(_.X(a,3)),eY:_.l(_.bk(a,4))}};bP.prototype.toObject=function(){return k1b(this)};i1b.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Lpd:_.Ob(_.Wj(this,bP,1,_.Rj()),k1b)}}else a=void 0;return a};var cP=function(a){this.Ha=_.rb(a)};_.W(cP,_.gj);cP.prototype.dV=function(){return _.ok(this,1)};cP.prototype.GX=function(a){return _.sc(this,1,a)};cP.prototype.BK=function(a){return _.xk(this,2,a)};var l1b=function(a,b){return _.xk(a,3,b)};cP.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Q3:_.l(_.X(this,1)),Fx:_.kk(this,2,!1),ehd:_.kk(this,3,!1)}}else a=void 0;return a};var dP=function(a){this.Ha=_.rb(a)};_.W(dP,_.gj);dP.prototype.BWa=function(){return _.ok(this,1)};dP.prototype.z5a=function(a){_.sc(this,1,a)};dP.prototype.BK=function(a){return _.xk(this,2,a)};dP.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={codePath:_.l(_.X(this,1)),Fx:_.kk(this,2,!1)}}else a=void 0;return a};var eP=function(a){this.Ha=_.rb(a)};_.W(eP,_.gj);_.h=eP.prototype;_.h.getScope=function(){return _.pk(this,1,0)};_.h.setScope=function(a){return _.Bk(this,1,a)};_.h.Ova=function(a){return _.qk(this,2,_.Rj(a))};_.h.getValue=function(a){return _.rk(this,2,a)};_.h.setValue=function(a,b){return _.Ib(this,2,_.lb,b,a,_.qk,void 0,1)};var m1b=function(a){this.Ha=_.rb(a)};_.W(m1b,_.gj);_.h=m1b.prototype;_.h.zm=function(){return _.tk(this,1,fP)};_.h.CK=function(a){_.Qi(this,1,fP,a)};_.h.uJ=function(){return _.vk(this,1,fP)!=null};_.h.dV=function(){return _.tk(this,2,fP)};_.h.GX=function(a){return _.Qi(this,2,fP,a)};_.h.nJ=function(){return _.mk(this,_.Uj(this,n1b,5))};_.h.PN=function(){return _.uk(this,5,n1b)!=null};_.h.getName=function(){return _.ok(this,4)};_.h.Sd=function(a){return _.sc(this,4,a)};
_.h.yi=function(){return _.Dk(this,4)};var fP=[1,2],n1b=[5,6];var o1b=function(a){this.Ha=_.rb(a)};_.W(o1b,_.gj);o1b.prototype.Dv=function(){return _.ok(this,2)};o1b.prototype.R1=function(){return _.Wj(this,m1b,3,_.Rj())};var MM=function(a){this.Ha=_.rb(a)};_.W(MM,_.gj);_.h=MM.prototype;_.h.dV=function(){return _.ok(this,1)};_.h.GX=function(a){return _.sc(this,1,a)};_.h.S1=function(){return _.Wj(this,o1b,2,_.Rj())};_.h.getName=function(){return _.ok(this,3)};_.h.Sd=function(a){return _.sc(this,3,a)};_.h.yi=function(){return _.Dk(this,3)};_.h.Dv=function(){return _.ok(this,4)};_.h.VU=function(a){return _.qk(this,7,_.Rj(a))};_.h.sea=function(a){return _.qk(this,9,_.Rj(a))};_.h.getId=function(){return _.lk(this,15)};var p1b=function(a){if(a!=null)return _.Rb(a),{scope:_.l(_.hk(a,1)),o$c:_.l(_.qk(a,2,3))}};eP.prototype.toObject=function(){return p1b(this)};var q1b=function(a){if(a!=null)return _.Rb(a),{productId:_.l(_.vk(a,1,fP)),Q3:_.l(_.vk(a,2,fP)),eY:_.l(_.uk(a,5,n1b)),J$c:_.l(_.uk(a,6,n1b)),name:_.l(_.X(a,4)),aQb:_.l(_.X(a,3))}};m1b.prototype.toObject=function(){return q1b(this)};var r1b=function(a){if(a!=null)return _.Rb(a),{fU:_.l(_.hk(a,1)),description:_.l(_.X(a,2)),mqb:_.Ob(a.R1(),q1b)}};o1b.prototype.toObject=function(){return r1b(this)};var s1b=function(a){if(a!=null)return _.Rb(a),{Q3:_.l(_.X(a,1)),pqb:_.Ob(a.S1(),r1b),name:_.l(_.X(a,3)),description:_.l(_.X(a,4)),cG:_.l(_.X(a,6)),tlb:_.kk(a,5,!1),w0:_.l(_.qk(a,7,3)),JQb:_.l(_.bk(a,8)),MQa:_.l(_.qk(a,9,3)),cfd:_.l(_.bk(a,10)),nvd:_.l(_.qk(a,11,3)),XHb:_.l(_.X(a,12)),Okb:_.l(_.qk(a,13,3)),sLb:_.l(_.X(a,14)),id:_.l(_.ek(a,15)),Pkb:_.l(_.ck(a,16,3))}};MM.prototype.toObject=function(){return s1b(this)};var t1b=function(a){this.Ha=_.rb(a)};_.W(t1b,_.gj);_.h=t1b.prototype;_.h.getName=function(){return _.ok(this,1)};_.h.dg=function(){return _.X(this,1)};_.h.Sd=function(a){return _.sc(this,1,a)};_.h.yi=function(){return _.Dk(this,1)};_.h.BK=function(a){return _.xk(this,2,a)};t1b.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={name:_.l(_.X(this,1)),Fx:_.kk(this,2,!1)}}else a=void 0;return a};var gP=function(a){this.Ha=_.rb(a)};_.W(gP,_.gj);gP.prototype.xAa=function(a){_.sc(this,1,a)};gP.prototype.BK=function(a){return _.xk(this,2,a)};gP.prototype.mV=function(){return _.ok(this,3)};gP.prototype.lYa=function(){return _.Dk(this,3)};gP.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={dUa:_.l(_.X(this,1)),id:_.l(_.bk(this,5)),Fx:_.kk(this,2,!1),username:_.l(_.X(this,3)),Vkd:_.kk(this,4,!1)}}else a=void 0;return a};var u1b=function(a){this.Ha=_.rb(a)};_.W(u1b,_.gj);_.h=u1b.prototype;_.h.zm=function(){return _.ok(this,1)};_.h.fV=function(){return _.X(this,1)};_.h.CK=function(a){_.sc(this,1,a)};_.h.uJ=function(){return _.Dk(this,1)};_.h.BK=function(a){return _.xk(this,3,a)};_.h.nJ=function(){return _.mk(this,4)};_.h.PN=function(){return _.bk(this,4)!=null};u1b.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={productId:_.l(_.X(this,1)),ipd:_.l(_.bk(this,2)),Fx:_.kk(this,3,!1),eY:_.l(_.bk(this,4))}}else a=void 0;return a};var hP=function(a){this.Ha=_.rb(a)};_.W(hP,_.gj);hP.prototype.getName=function(){return _.ok(this,1)};hP.prototype.dg=function(){return _.X(this,1)};hP.prototype.Sd=function(a){return _.sc(this,1,a)};hP.prototype.yi=function(){return _.Dk(this,1)};var v1b=function(a){if(a!=null)return _.Rb(a),{name:_.l(_.X(a,1)),v8c:_.l(_.X(a,2))}};hP.prototype.toObject=function(){return v1b(this)};var iP=function(){};iP.O=function(a){return new (a||iP)};iP.ua=_.q({token:iP,qa:iP.O,Ga:"root"});var w1b=new Map([[2,{c5:"https://dev-stacks.corp.google.com",N_:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{c5:"https://staging-stacks.corp.google.com",N_:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{c5:"https://nightly-stacks.corp.google.com",N_:"https://autopush-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{c5:"https://stacks-v4.corp.google.com",N_:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{c5:"http://localhost:5432",N_:"http://localhost:9876",apiKey:""}]]),jP=function(){};
_.p.Object.defineProperties(jP.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return w1b.get(this.PSc)}},PSc:{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}}}});jP.O=function(a){return new (a||jP)(_.t(iP))};jP.ua=_.q({token:jP,qa:jP.O,Ga:"root"});var LM=function(a){this.Ha=_.rb(a)};_.W(LM,_.gj);_.h=LM.prototype;_.h.getUrl=function(){return _.ok(this,1)};_.h.IN=function(){return _.X(this,1)};_.h.Py=function(a){return _.sc(this,1,a)};_.h.B2=function(){return _.Dk(this,1)};_.h.rp=function(){return _.ok(this,2)};_.h.XT=function(){return _.Oj(this,2)};_.h.getId=function(){return _.ok(this,3)};var kP=function(a){this.Ha=_.rb(a)};_.W(kP,_.gj);kP.prototype.getName=function(){return _.ok(this,2)};kP.prototype.dg=function(){return _.X(this,2)};kP.prototype.Sd=function(a){return _.sc(this,2,a)};kP.prototype.yi=function(){return _.Dk(this,2)};var lP=function(a){this.Ha=_.rb(a)};_.W(lP,_.gj);lP.prototype.gzb=function(){return _.qk(this,1,_.Rj())};lP.prototype.Yx=function(a){return _.rk(this,1,a)};lP.prototype.JX=function(a,b){_.Ib(this,1,_.lb,b,a,_.qk,void 0,1)};var x1b=function(a){this.Ha=_.rb(a)};_.W(x1b,_.gj);_.h=x1b.prototype;_.h.getName=function(){return _.ok(this,1)};_.h.dg=function(){return _.X(this,1)};_.h.Sd=function(a){return _.sc(this,1,a)};_.h.yi=function(){return _.Dk(this,1)};_.h.Dv=function(){return _.ok(this,2)};var y1b=[3,4];var mP=function(a){this.Ha=_.rb(a)};_.W(mP,_.gj);_.h=mP.prototype;_.h.mV=function(){return _.ok(this,1)};_.h.lYa=function(){return _.Dk(this,1)};_.h.getName=function(){return _.ok(this,2)};_.h.dg=function(){return _.X(this,2)};_.h.Sd=function(a){return _.sc(this,2,a)};_.h.yi=function(){return _.Dk(this,2)};var z1b=function(a){this.Ha=_.rb(a)};_.W(z1b,_.gj);_.h=z1b.prototype;_.h.nJ=function(){return _.mk(this,_.Uj(this,A1b,5))};_.h.PN=function(){return _.uk(this,5,A1b)!=null};_.h.zm=function(){return _.tk(this,1,nP)};_.h.fV=function(){return _.vk(this,1,nP)};_.h.CK=function(a){_.Qi(this,1,nP,a)};_.h.uJ=function(){return _.vk(this,1,nP)!=null};_.h.dV=function(){return _.tk(this,2,nP)};_.h.GX=function(a){return _.Qi(this,2,nP,a)};_.h.getName=function(){return _.ok(this,4)};
_.h.dg=function(){return _.X(this,4)};_.h.Sd=function(a){return _.sc(this,4,a)};_.h.yi=function(){return _.Dk(this,4)};var A1b=[5,6],nP=[1,2];var B1b=function(a){this.Ha=_.rb(a)};_.W(B1b,_.gj);B1b.prototype.Dv=function(){return _.ok(this,2)};B1b.prototype.R1=function(){return _.Wj(this,z1b,3,_.Rj())};var C1b=function(a){this.Ha=_.rb(a)};_.W(C1b,_.gj);_.h=C1b.prototype;_.h.dV=function(){return _.ok(this,2)};_.h.GX=function(a){return _.sc(this,2,a)};_.h.S1=function(){return _.Wj(this,B1b,3,_.Rj())};_.h.getName=function(){return _.ok(this,4)};_.h.dg=function(){return _.X(this,4)};_.h.Sd=function(a){return _.sc(this,4,a)};_.h.yi=function(){return _.Dk(this,4)};_.h.Dv=function(){return _.ok(this,5)};_.h.CWa=function(){return _.Wj(this,mP,8,_.Rj())};_.h.sea=function(a){return _.qk(this,10,_.Rj(a))};var OM=function(a){this.Ha=_.rb(a)};_.W(OM,_.gj);OM.prototype.getName=function(){return _.ok(this,2)};OM.prototype.dg=function(){return _.X(this,2)};OM.prototype.Sd=function(a){return _.sc(this,2,a)};OM.prototype.yi=function(){return _.Dk(this,2)};var D1b=function(a){this.Ha=_.rb(a)};_.W(D1b,_.gj);_.h=D1b.prototype;_.h.getYear=function(){return _.lk(this,1)};_.h.setYear=function(a){return _.Xi(this,1,a)};_.h.getMonth=function(){return _.lk(this,2)};_.h.setMonth=function(a){return _.Xi(this,2,a)};_.h.getDay=function(){return _.lk(this,3)};var E1b=function(a){this.Ha=_.rb(a)};_.W(E1b,_.gj);var oP=function(a){this.Ha=_.rb(a)};_.W(oP,_.gj);oP.prototype.mJ=function(){return _.ok(this,1)};oP.prototype.SXa=function(){return _.Wj(this,E1b,2,_.Rj())};oP.prototype.nJ=function(){return _.mk(this,3)};oP.prototype.PN=function(){return _.bk(this,3)!=null};var pP=function(a){this.Ha=_.rb(a)};_.W(pP,_.gj);pP.prototype.xAa=function(a){_.Ak(this,1,a)};var NM=function(a){this.Ha=_.rb(a)};_.W(NM,_.gj);NM.prototype.Dv=function(){return _.ok(this,2)};var GQb=function(a){this.Ha=_.rb(a)};_.W(GQb,_.gj);var F1b=function(a){this.Ha=_.rb(a)};_.W(F1b,_.gj);var PM=function(a){this.Ha=_.rb(a)};_.W(PM,_.gj);PM.prototype.getName=function(){return _.ok(this,2)};PM.prototype.dg=function(){return _.X(this,2)};PM.prototype.Sd=function(a){return _.sc(this,2,a)};PM.prototype.yi=function(){return _.Dk(this,2)};var JM=function(a){this.Ha=_.rb(a)};_.W(JM,_.gj);JM.prototype.getName=function(){return _.ok(this,3)};JM.prototype.dg=function(){return _.X(this,3)};JM.prototype.Sd=function(a){return _.sc(this,3,a)};JM.prototype.yi=function(){return _.Dk(this,3)};var qP=function(a){this.Ha=_.rb(a)};_.W(qP,_.gj);qP.prototype.getName=function(){return _.ok(this,1)};qP.prototype.dg=function(){return _.X(this,1)};qP.prototype.Sd=function(a){return _.sc(this,1,a)};qP.prototype.yi=function(){return _.Dk(this,1)};var rP=function(a){this.Ha=_.rb(a)};_.W(rP,_.gj);rP.prototype.mJ=function(){return _.ok(this,1)};rP.prototype.SXa=function(){return _.Wj(this,E1b,2,_.Rj())};rP.prototype.xAa=function(a){_.Ak(this,3,a)};var sP=function(a){this.Ha=_.rb(a)};_.W(sP,_.gj);sP.prototype.getName=function(){return _.ok(this,2)};sP.prototype.dg=function(){return _.X(this,2)};sP.prototype.Sd=function(a){return _.sc(this,2,a)};sP.prototype.yi=function(){return _.Dk(this,2)};var tP=function(a){this.Ha=_.rb(a)};_.W(tP,_.gj);tP.prototype.getName=function(){return _.ok(this,1)};tP.prototype.dg=function(){return _.X(this,1)};tP.prototype.Sd=function(a){return _.sc(this,1,a)};tP.prototype.yi=function(){return _.Dk(this,1)};var uP=function(a){this.Ha=_.rb(a)};_.W(uP,_.gj);uP.prototype.getName=function(){return _.ok(this,2)};uP.prototype.dg=function(){return _.X(this,2)};uP.prototype.Sd=function(a){return _.sc(this,2,a)};uP.prototype.yi=function(){return _.Dk(this,2)};var G1b=function(a){this.Ha=_.rb(a)};_.W(G1b,_.gj);var CPb=function(a){this.Ha=_.rb(a)};_.W(CPb,_.gj);_.h=CPb.prototype;_.h.zm=function(){return _.ok(this,1)};_.h.CK=function(a){_.sc(this,1,a)};_.h.uJ=function(){return _.Dk(this,1)};_.h.nJ=function(){return _.mk(this,6)};_.h.PN=function(){return _.bk(this,6)!=null};_.h.getName=function(){return _.ok(this,2)};_.h.Sd=function(a){return _.sc(this,2,a)};_.h.yi=function(){return _.Dk(this,2)};_.h.Mea=function(){return _.pk(this,3,0)};_.h.zva=function(){return _.kk(this,4)};
_.h.dXa=function(){return _.kk(this,5,!1)};var KM=function(a){this.Ha=_.rb(a)};_.W(KM,_.gj);KM.prototype.zm=function(){return _.ok(this,1)};KM.prototype.CK=function(a){_.sc(this,1,a)};KM.prototype.uJ=function(){return _.Dk(this,1)};KM.prototype.Dv=function(){return _.ok(this,2)};var vP=function(a){this.Ha=_.rb(a)};_.W(vP,_.gj);_.h=vP.prototype;_.h.qva=function(a){return _.Wj(this,LM,2,_.Rj(a))};_.h.BWa=function(){return _.rk(this,4)};_.h.z5a=function(a){_.Ib(this,4,_.lb,void 0,a,_.qk,void 0,1)};_.h.tva=function(a){return _.Wj(this,LM,5,_.Rj(a))};_.h.VU=function(a){return _.Wj(this,mP,7,_.Rj(a))};_.h.Dv=function(){return _.ok(this,9)};_.h.NWa=function(){return _.Vj(this,_.Km,90)};_.h.rg=function(){return _.Vj(this,wP,10)};_.h.UP=function(a){_.Xj(this,10,a)};
_.h.tJ=function(){return _.Pj(this,wP,10)};_.h.yva=function(a){return _.Wj(this,LM,13,_.Rj(a))};_.h.Ava=function(a){return _.Wj(this,LM,15,_.Rj(a))};_.h.Cva=function(a){return _.Wj(this,LM,16,_.Rj(a))};_.h.dXa=function(){return _.kk(this,17,!1)};_.h.Fea=function(){return _.Wj(this,LM,18,_.Rj())};_.h.getName=function(){return _.ok(this,23)};_.h.dg=function(){return _.X(this,23)};_.h.Sd=function(a){return _.sc(this,23,a)};_.h.yi=function(){return _.Dk(this,23)};_.h.zm=function(){return _.ok(this,26)};
_.h.fV=function(){return _.X(this,26)};_.h.CK=function(a){_.sc(this,26,a)};_.h.uJ=function(){return _.Dk(this,26)};_.h.Pea=function(a){return _.Wj(this,LM,31,_.Rj(a))};_.h.sea=function(a){return _.Wj(this,LM,55,_.Rj(a))};_.h.zva=function(){return _.kk(this,66)};_.h.Mea=function(){return _.pk(this,70,0)};_.h.nJ=function(){return _.mk(this,84)};_.h.PN=function(){return _.bk(this,84)!=null};_.h.mXa=function(){return _.Wj(this,pP,88,_.Rj())};_.h.vXa=function(){return _.Wj(this,rP,96,_.Rj())};
var H1b=_.Tb(vP),wP=function(a){this.Ha=_.rb(a)};_.W(wP,_.gj);_.h=wP.prototype;_.h.xAa=function(a){_.sc(this,1,a)};_.h.getName=function(){return _.ok(this,2)};_.h.dg=function(){return _.X(this,2)};_.h.Sd=function(a){return _.sc(this,2,a)};_.h.yi=function(){return _.Dk(this,2)};_.h.getParent=function(){return _.Vj(this,wP,3)};_.h.O5a=function(a){_.Xj(this,3,a)};_.h.Dv=function(){return _.ok(this,7)};_.h.NWa=function(){return _.Vj(this,_.Km,30)};_.h.qva=function(a){return _.Wj(this,LM,8,_.Rj(a))};
_.h.tva=function(a){return _.Wj(this,LM,9,_.Rj(a))};_.h.VU=function(a){return _.Wj(this,mP,10,_.Rj(a))};_.h.yva=function(a){return _.Wj(this,LM,11,_.Rj(a))};_.h.Ava=function(a){return _.Wj(this,LM,12,_.Rj(a))};_.h.Cva=function(a){return _.Wj(this,LM,13,_.Rj(a))};_.h.Fea=function(){return _.Wj(this,LM,14,_.Rj())};_.h.Pea=function(a){return _.Wj(this,LM,16,_.Rj(a))};_.h.vXa=function(){return _.Wj(this,rP,21,_.Rj())};_.h.mXa=function(){return _.Wj(this,pP,29,_.Rj())};var I1b=_.Tb(wP),J1b=[27,28];var xP=function(a){if(a!=null)return _.Rb(a),{url:_.l(_.X(a,1)),label:_.l(_.X(a,2)),id:_.l(_.X(a,3)),protocol:_.l(_.hk(a,4))}};LM.prototype.toObject=function(){return xP(this)};var K1b=function(a){if(a!=null)return _.Rb(a),{gQc:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:xP(_.Vj(a,LM,3)),c4c:_.l(_.X(a,4))}};kP.prototype.toObject=function(){return K1b(this)};var L1b=function(a){if(a!=null)return _.Rb(a),{p$c:_.l(_.qk(a,1,3))}};lP.prototype.toObject=function(){return L1b(this)};var M1b=function(a){if(a!=null)return _.Rb(a),{name:_.l(_.X(a,1)),description:_.l(_.X(a,2)),booleanValue:_.l(_.dk(a,_.Uj(a,y1b,3))),jtd:L1b(_.wk(a,lP,4,y1b))}};x1b.prototype.toObject=function(){return M1b(this)};var N1b=function(a){if(a!=null)return _.Rb(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2)),zgd:_.l(_.hk(a,3))}};mP.prototype.toObject=function(){return N1b(this)};var O1b=function(a){if(a!=null)return _.Rb(a),{eY:_.l(_.uk(a,5,A1b)),Lgd:_.l(_.uk(a,6,A1b)),productId:_.l(_.vk(a,1,nP)),Q3:_.l(_.vk(a,2,nP)),name:_.l(_.X(a,4)),aQb:_.l(_.X(a,3))}};z1b.prototype.toObject=function(){return O1b(this)};var P1b=function(a){if(a!=null)return _.Rb(a),{fU:_.l(_.hk(a,1)),description:_.l(_.X(a,2)),mqb:_.Ob(a.R1(),O1b)}};B1b.prototype.toObject=function(){return P1b(this)};var Q1b=function(a){if(a!=null)return _.Rb(a),{id:_.l(_.bk(a,1)),Q3:_.l(_.X(a,2)),pqb:_.Ob(a.S1(),P1b),name:_.l(_.X(a,4)),description:_.l(_.X(a,5)),cG:_.l(_.X(a,6)),tlb:_.kk(a,7,!1),bSc:_.Ob(a.CWa(),N1b),JQb:_.l(_.bk(a,9)),MQa:_.l(_.qk(a,10,3)),XHb:_.l(_.X(a,11)),sLb:_.l(_.X(a,12)),Okb:_.l(_.qk(a,13,3)),Pkb:_.l(_.ck(a,14,3))}};C1b.prototype.toObject=function(){return Q1b(this)};var R1b=function(a){if(a!=null)return _.Rb(a),{bhd:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};OM.prototype.toObject=function(){return R1b(this)};var S1b=function(a){if(a!=null)return _.Rb(a),{year:_.lk(a,1),month:_.lk(a,2),day:_.lk(a,3)}};D1b.prototype.toObject=function(){return S1b(this)};var T1b=function(a){if(a!=null)return _.Rb(a),{cG:_.l(_.X(a,1)),Cmd:_.l(_.X(a,2)),Rgd:S1b(_.Vj(a,D1b,3))}};E1b.prototype.toObject=function(){return T1b(this)};var U1b=function(a){if(a!=null)return _.Rb(a),{product:_.l(_.X(a,1)),f$c:_.Ob(a.SXa(),T1b),eY:_.l(_.bk(a,3))}};oP.prototype.toObject=function(){return U1b(this)};var V1b=function(a){if(a!=null)return _.Rb(a),{dUa:_.l(_.bk(a,1)),eUa:_.l(_.X(a,2))}};pP.prototype.toObject=function(){return V1b(this)};var W1b=function(a){if(a!=null)return _.Rb(a),{perspective:_.l(_.hk(a,1)),description:_.l(_.X(a,2))}};NM.prototype.toObject=function(){return W1b(this)};var X1b=function(a){if(a!=null)return _.Rb(a),{Upd:_.l(_.X(a,1)),hrd:_.Ob(_.Wj(a,NM,2,_.Rj()),W1b),Dud:_.l(_.qk(a,3,3))}};GQb.prototype.toObject=function(){return X1b(this)};var Y1b=function(a){if(a!=null)return _.Rb(a),{lkd:_.l(_.qk(a,1,3)),hid:_.l(_.qk(a,2,3))}};F1b.prototype.toObject=function(){return Y1b(this)};var Z1b=function(a){if(a!=null)return _.Rb(a),{hF:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};PM.prototype.toObject=function(){return Z1b(this)};var $1b=function(a){if(a!=null)return _.Rb(a),{Jdd:_.l(_.X(a,1)),Idd:_.l(_.X(a,2)),name:_.l(_.X(a,3)),Ktd:_.l(_.X(a,4)),Kdd:_.l(_.Qj(a,5)),Ltd:_.l(_.Qj(a,6)),duration:_.l(_.X(a,7)),h9c:_.l(_.X(a,8)),Eed:_.kk(a,9,!0),Ygd:_.l(_.X(a,10)),ijd:_.l(_.qk(a,11,3)),cnd:_.l(_.hk(a,12)),dnd:_.l(_.hk(a,13)),bnd:_.l(_.qk(a,14,3)),aggregation:_.l(_.hk(a,15))}};JM.prototype.toObject=function(){return $1b(this)};var a2b=function(a){if(a!=null)return _.Rb(a),{name:_.l(_.X(a,1)),L3c:_.l(_.X(a,2))}};qP.prototype.toObject=function(){return a2b(this)};var b2b=function(a){if(a!=null)return _.Rb(a),{product:_.l(_.X(a,1)),f$c:_.Ob(a.SXa(),T1b),dUa:_.l(_.bk(a,3)),eUa:_.l(_.X(a,4))}};rP.prototype.toObject=function(){return b2b(this)};var c2b=function(a){if(a!=null)return _.Rb(a),{isd:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:xP(_.Vj(a,LM,3)),c4c:_.l(_.X(a,4))}};sP.prototype.toObject=function(){return c2b(this)};var d2b=function(a){if(a!=null)return _.Rb(a),{name:_.l(_.X(a,1)),C7c:_.l(_.X(a,2))}};tP.prototype.toObject=function(){return d2b(this)};var e2b=function(a){if(a!=null){_.Rb(a);var b=_.l(_.bk(a,1)),c=_.l(_.X(a,2)),d=_.l(_.bk(a,3)),e=_.l(_.bk(a,4));var f=_.Wj(a,uP,5,_.Rj());f=_.Ob(f,e2b);a=_.Wj(a,mP,6,_.Rj());return{teamsId:b,name:c,level:d,Ipd:e,Tod:f,Ymd:_.Ob(a,N1b)}}};uP.prototype.toObject=function(){return e2b(this)};var f2b=function(a){if(a!=null)return _.Rb(a),{Utd:_.l(_.X(a,1)),Ttd:_.l(_.bk(a,2))}};G1b.prototype.toObject=function(){return f2b(this)};var g2b=function(a){if(a!=null)return _.Rb(a),{productId:_.l(_.X(a,1)),eY:_.l(_.bk(a,6)),name:_.l(_.X(a,2)),sja:_.l(_.hk(a,3)),bYc:_.l(_.dk(a,4)),g_c:_.kk(a,5,!1)}};CPb.prototype.toObject=function(){return g2b(this)};var h2b=function(a){if(a!=null)return _.Rb(a),{productId:_.l(_.X(a,1)),description:_.l(_.X(a,2)),Rqd:_.l(_.qk(a,3,3)),grd:_.l(_.X(a,4)),znd:_.l(_.X(a,5)),Tqd:_.Ob(_.Wj(a,CPb,6,_.Rj()),g2b)}};KM.prototype.toObject=function(){return h2b(this)};var i2b=function(a){if(a!=null){_.Rb(a);var b=_.Ob(a.qva(),xP),c=_.l(_.qk(a,4,3)),d=_.l(_.qk(a,61,3)),e=_.Ob(a.tva(),xP),f=_.l(_.qk(a,98,3)),g=_.Ob(_.Wj(a,LM,6,_.Rj()),xP),m=_.l(_.qk(a,99,3)),n=_.Ob(a.VU(),N1b),r=_.Ob(_.Wj(a,LM,8,_.Rj()),xP),v=_.l(_.qk(a,100,3));var y=_.Wj(a,LM,39,_.Rj());var D=_.Ob(y,xP),J=_.l(_.qk(a,101,3));var L=_.Wj(a,vP,120,_.Rj());var P=_.Ob(L,i2b),ba=_.l(_.X(a,121)),ta=_.l(_.ck(a,122,3)),Ba=_.l(_.X(a,9)),ra=_.Mm(a.NWa()),xa=_.l(_.X(a,93)),Ma=j2b(a.rg()),Xa=_.l(_.bk(a,116)),
Aa=_.l(_.X(a,42)),Qa=_.Ob(_.Wj(a,LM,12,_.Rj()),xP),Oa=_.l(_.qk(a,102,3)),pb=_.Ob(a.yva(),xP),yb=_.l(_.qk(a,103,3)),dd=_.l(_.ck(a,14,3)),fd=_.l(_.qk(a,83,3)),Dd=_.Ob(a.Ava(),xP),Dc=_.l(_.qk(a,104,3)),kf=_.Ob(a.Cva(),xP),sb=_.l(_.qk(a,105,3)),Hb=_.kk(a,17,!1),kb=_.Ob(a.Fea(),xP),xb=_.l(_.qk(a,106,3)),Mb=_.Ob(_.Wj(a,PM,41,_.Rj()),Z1b),hc=_.Ob(_.Wj(a,LM,20,_.Rj()),xP),ia=_.l(_.qk(a,107,3)),ac=_.Ob(_.Wj(a,LM,22,_.Rj()),xP),jc=_.l(_.qk(a,108,3)),Lc=_.l(_.X(a,23)),Uc=_.l(_.ck(a,25,3)),od=_.l(_.X(a,26)),
Sd=_.Ob(_.Wj(a,JM,27,_.Rj()),$1b),Yd=_.Ob(_.Wj(a,LM,28,_.Rj()),xP),Pe=_.l(_.qk(a,109,3)),Hi=a2b(_.Vj(a,qP,29)),rj=_.Ob(_.Wj(a,LM,30,_.Rj()),xP),Jg=_.Ob(a.Pea(),xP),Ii=_.l(_.qk(a,110,3)),Ji=_.l(_.qk(a,38,3)),Do=_.Ob(_.Wj(a,LM,32,_.Rj()),xP),sj=_.l(_.qk(a,111,3)),ik=c2b(_.Vj(a,sP,58)),jk=_.Ob(_.Wj(a,LM,59,_.Rj()),xP),Hl=d2b(_.Vj(a,tP,33)),Kg=v1b(_.Vj(a,hP,34));var di=_.Wj(a,uP,40,_.Rj());var bw=_.Ob(di,e2b),Fra=_.l(_.ck(a,35,3)),oR=_.l(_.ek(a,36)),gb=K1b(_.Vj(a,kP,43)),Kd=_.Ob(_.Wj(a,LM,44,_.Rj()),
xP),ex=_.l(_.dk(a,45)),Gj=_.l(_.dk(a,46)),hC=_.Ob(_.Wj(a,OM,47,_.Rj()),R1b),yf=_.l(_.X(a,54)),wa=_.Ob(a.sea(),xP),Ka=_.l(_.qk(a,112,3)),Ya=_.Ob(_.Wj(a,LM,56,_.Rj()),xP),Rc=_.l(_.qk(a,113,3)),Rd=_.Ob(_.Wj(a,LM,57,_.Rj()),xP),ef=_.l(_.qk(a,114,3));var hh=_.Wj(a,LM,62,_.Rj());var fm=_.Ob(hh,xP);var iC=_.Wj(a,LM,63,_.Rj());var pR=_.Ob(iC,xP);var h0a=_.Wj(a,LM,64,_.Rj());var oua=_.Ob(h0a,xP),i0a=_.Ob(_.Wj(a,LM,65,_.Rj()),xP),sl=_.l(_.qk(a,115,3)),rHa=_.l(_.dk(a,60)),j0a=_.l(_.dk(a,66)),k0a=_.l(_.dk(a,
69)),Op=_.l(_.dk(a,67)),l0a=_.l(_.qk(a,78,3)),m0a=_.l(_.X(a,48)),n0a=_.l(_.qk(a,49,3)),sHa=_.l(_.qk(a,50,3)),pua=_.l(_.X(a,51)),tHa=_.l(_.X(a,52)),uHa=_.l(_.X(a,53)),vHa=_.l(_.hk(a,70)),wHa=_.l(_.hk(a,71)),xHa=_.Ob(_.Wj(a,eP,72,_.Rj()),p1b),n7=_.l(_.dk(a,73)),o0a=_.l(_.X(a,74)),o7=_.l(_.hk(a,75)),yHa=_.l(_.dk(a,76)),zHa=_.l(_.X(a,77)),p0a=h2b(_.Vj(a,KM,79)),qua=_.Ob(_.Wj(a,MM,80,_.Rj()),s1b);var AHa=_.Wj(a,C1b,119,_.Rj());var p7=_.Ob(AHa,Q1b),rua=_.l(_.X(a,68)),iE=_.Ob(_.Wj(a,GQb,81,_.Rj()),X1b),
Pp=_.l(_.bk(a,82)),q0a=_.l(_.bk(a,84));var r0a=_.Wj(a,x1b,85,_.Rj());var s0a=_.Ob(r0a,M1b),BHa=_.l(_.X(a,86)),t0a=_.l(_.qk(a,87,3)),u0a=_.Ob(a.mXa(),V1b);var v0a=_.Wj(a,pP,97,_.Rj());var w0a=_.Ob(v0a,V1b),x0a=_.l(_.qk(a,89,3)),y0a=f2b(_.Vj(a,G1b,91));var z0a=_.Wj(a,_.D3a,94,_.Rj());var A0a=_.Ob(z0a,_.c4a),B0a=_.l(_.qk(a,118,3)),C0a=_.l(_.X(a,92)),D0a=_.Ob(a.vXa(),b2b),E0a=_.l(_.bk(a,117));var F0a=_.Wj(a,LM,123,_.Rj());return{HQc:b,q0:c,Ldd:d,LRc:e,b4c:f,tgd:g,sqd:m,w0:n,Wgd:r,tqd:v,thd:D,uqd:J,Xdd:P,
Wdd:ba,Lid:ta,description:Ba,ATc:ra,zTc:xa,domain:Ma,dsd:Xa,wyb:Aa,Bjd:Qa,xqd:Oa,iXc:pb,yqd:yb,ckd:dd,bkd:fd,xYc:Dd,zqd:Dc,gZc:kf,Aqd:sb,g_c:Hb,G_c:kb,Bqd:xb,Vld:Mb,bmd:hc,Cqd:ia,wnd:ac,Eqd:jc,name:Lc,jpd:Uc,productId:od,Npd:Sd,Opd:Yd,Hqd:Pe,Rpd:Hi,Yqd:rj,U4c:Jg,d4c:Ii,Mrd:Ji,Hsd:Do,Kqd:sj,hsd:ik,jsd:jk,Ysd:Hl,utd:Kg,teamList:bw,Vtd:Fra,Jud:oR,ued:gb,ved:Kd,vtd:ex,Bld:Gj,dhd:hC,Dpd:yf,MQa:wa,pqd:Ka,qrd:Ya,Iqd:Rc,dtd:Rd,Lqd:ef,Ufd:fm,shd:pR,Krd:oua,cud:i0a,Mqd:sl,oga:rHa,bYc:j0a,rkd:k0a,pkd:Op,Fpd:l0a,
gQc:m0a,chd:n0a,Uld:sHa,L3c:pua,C7c:tHa,v8c:uHa,sja:vHa,Zgd:wHa,Sdd:xHa,Edd:n7,Wsd:o0a,Mnd:o7,vud:yHa,vsd:zHa,Vdd:p0a,Sqd:qua,Mgd:p7,Grd:rua,Qid:iE,Tpd:Pp,eY:q0a,Ced:s0a,Ppd:BHa,Qpd:t0a,b3c:u0a,fsd:w0a,Vnd:x0a,Aod:y0a,Wrd:A0a,Jqd:B0a,Hpd:C0a,wza:D0a,Ild:E0a,Ued:_.Ob(F0a,xP),rqd:_.l(_.qk(a,124,3)),Xhd:_.l(_.X(a,125)),esd:_.l(_.X(a,126)),kkd:Y1b(_.Vj(a,F1b,127))}}};vP.prototype.toObject=function(){return i2b(this)};
var j2b=function(a){if(a!=null){_.Rb(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=j2b(a.getParent());var e=_.Wj(a,wP,4,_.Rj());e=_.Ob(e,j2b);var f=_.l(_.dk(a,5));var g=_.Wj(a,vP,6,_.Rj());g=_.Ob(g,i2b);var m=_.l(_.X(a,7)),n=_.Mm(a.NWa()),r=_.l(_.X(a,31)),v=_.l(_.X(a,41)),y=_.Ob(a.qva(),xP),D=_.l(_.qk(a,32,3)),J=_.Ob(a.tva(),xP),L=_.l(_.qk(a,33,3)),P=_.Ob(a.VU(),N1b),ba=_.Ob(a.yva(),xP),ta=_.Ob(a.Ava(),xP),Ba=_.Ob(a.Cva(),xP),ra=_.Ob(a.Fea(),xP);var xa=_.Wj(a,LM,15,_.Rj());xa=_.Ob(xa,xP);var Ma=_.l(_.qk(a,
34,3)),Xa=_.l(_.X(a,20)),Aa=_.Ob(a.Pea(),xP),Qa=_.l(_.qk(a,35,3)),Oa=_.l(_.X(a,17)),pb=_.l(_.bk(a,18)),yb=_.l(_.dk(a,19)),dd=_.Ob(a.vXa(),b2b),fd=_.l(_.X(a,22));var Dd=_.Wj(a,oP,23,_.Rj());return{dUa:b,name:c,parent:d,otd:e,sld:f,Mpd:g,description:m,ATc:n,zTc:r,vqd:v,HQc:y,qqd:D,LRc:J,b4c:L,w0:P,iXc:ba,xYc:ta,gZc:Ba,G_c:ra,Lmd:xa,Dqd:Ma,cc:Xa,U4c:Aa,d4c:Qa,Whd:Oa,Msd:pb,mfd:yb,wza:dd,Qqd:fd,Dhd:_.Ob(Dd,U1b),Yhd:_.l(_.bk(a,24)),ptd:_.l(_.bk(a,25)),teamsId:_.l(_.bk(a,26)),Zhd:xP(_.wk(a,LM,27,J1b)),
aid:_.l(_.vk(a,28,J1b)),wqd:_.l(_.X(a,37)),b3c:_.Ob(a.mXa(),V1b),Xnd:_.pk(a,36,1),Mdd:_.l(_.X(a,38)),Ndd:_.Mm(_.Vj(a,_.Km,39)),Eld:_.kk(a,40,!1)}}};wP.prototype.toObject=function(){return j2b(this)};var GM=function(a){this.Ha=_.rb(a)};_.W(GM,_.gj);_.h=GM.prototype;_.h.getName=function(){return _.ok(this,1)};_.h.dg=function(){return _.X(this,1)};_.h.Sd=function(a){return _.sc(this,1,a)};_.h.yi=function(){return _.Dk(this,1)};_.h.getUrl=function(){return _.ok(this,2)};_.h.IN=function(){return _.X(this,2)};_.h.Py=function(a){return _.sc(this,2,a)};_.h.B2=function(){return _.Dk(this,2)};_.h.kJ=function(){return _.ok(this,3)};_.h.VP=function(a){return _.sc(this,3,a)};var k2b=function(a){if(a!=null)return _.Rb(a),{name:_.l(_.X(a,1)),url:_.l(_.X(a,2)),icon:_.l(_.X(a,3)),Brd:_.Ob(_.Wj(a,LM,4,_.Rj()),xP)}};GM.prototype.toObject=function(){return k2b(this)};var FM=function(a){this.Ha=_.rb(a)};_.W(FM,_.gj);_.h=FM.prototype;_.h.getName=function(){return _.ok(this,1)};_.h.dg=function(){return _.X(this,1)};_.h.Sd=function(a){return _.sc(this,1,a)};_.h.yi=function(){return _.Dk(this,1)};_.h.b2=function(a){return _.Wj(this,GM,2,_.Rj(a))};_.h.FX=function(a){return _.Zj(this,2,a)};_.h.N$=function(a){_.ak(this,2,GM,a)};FM.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={name:_.l(_.X(this,1)),m0c:_.Ob(this.b2(),k2b)}}else a=void 0;return a};var yP=_.lj(["https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/","/default/24px.svg"]),l2b=["domain_less","no_domain"];var m2b=new _.Xp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",dP,i1b,function(a){return a.md()},j1b);var zP=function(a){this.Ha=_.rb(a)};_.W(zP,_.gj);zP.prototype.getName=function(){return _.ok(this,1)};zP.prototype.dg=function(){return _.X(this,1)};zP.prototype.Sd=function(a){return _.sc(this,1,a)};zP.prototype.yi=function(){return _.Dk(this,1)};var n2b=_.Tb(zP);zP.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={name:_.l(_.X(this,1)),Ukb:_.l(_.X(this,2)),fed:_.l(_.hk(this,3))}}else a=void 0;return a};var o2b=new _.Xp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",t1b,zP,function(a){return a.md()},n2b);var p2b=function(a){this.Ha=_.rb(a)};_.W(p2b,_.gj);_.h=p2b.prototype;_.h.mV=function(){return _.ok(this,1)};_.h.lYa=function(){return _.Dk(this,1)};_.h.getName=function(){return _.ok(this,2)};_.h.Sd=function(a){return _.sc(this,2,a)};_.h.yi=function(){return _.Dk(this,2)};var q2b=function(a){this.Ha=_.rb(a)};_.W(q2b,_.gj);_.h=q2b.prototype;_.h.zm=function(){return _.tk(this,1,AP)};_.h.CK=function(a){_.Qi(this,1,AP,a)};_.h.uJ=function(){return _.vk(this,1,AP)!=null};_.h.dV=function(){return _.tk(this,2,AP)};_.h.GX=function(a){return _.Qi(this,2,AP,a)};_.h.nJ=function(){return _.mk(this,_.Uj(this,r2b,5))};_.h.PN=function(){return _.uk(this,5,r2b)!=null};_.h.getName=function(){return _.ok(this,4)};_.h.Sd=function(a){return _.sc(this,4,a)};
_.h.yi=function(){return _.Dk(this,4)};var AP=[1,2],r2b=[5,6];var s2b=function(a){this.Ha=_.rb(a)};_.W(s2b,_.gj);s2b.prototype.Dv=function(){return _.ok(this,2)};s2b.prototype.R1=function(){return _.Wj(this,q2b,3,_.Rj())};var t2b=function(a){this.Ha=_.rb(a)};_.W(t2b,_.gj);_.h=t2b.prototype;_.h.dV=function(){return _.ok(this,1)};_.h.GX=function(a){return _.sc(this,1,a)};_.h.S1=function(){return _.Wj(this,s2b,2,_.Rj())};_.h.getName=function(){return _.ok(this,3)};_.h.Sd=function(a){return _.sc(this,3,a)};_.h.yi=function(){return _.Dk(this,3)};_.h.Dv=function(){return _.ok(this,4)};_.h.CWa=function(){return _.Wj(this,p2b,7,_.Rj())};_.h.sea=function(a){return _.qk(this,9,_.Rj(a))};
_.h.getId=function(){return _.lk(this,12)};var u2b=_.Tb(t2b);var v2b=function(a){if(a!=null)return _.Rb(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};p2b.prototype.toObject=function(){return v2b(this)};var w2b=function(a){if(a!=null)return _.Rb(a),{productId:_.l(_.vk(a,1,AP)),Q3:_.l(_.vk(a,2,AP)),eY:_.l(_.uk(a,5,r2b)),J$c:_.l(_.uk(a,6,r2b)),name:_.l(_.X(a,4)),aQb:_.l(_.X(a,3))}};q2b.prototype.toObject=function(){return w2b(this)};var x2b=function(a){if(a!=null)return _.Rb(a),{fU:_.l(_.hk(a,1)),description:_.l(_.X(a,2)),mqb:_.Ob(a.R1(),w2b)}};s2b.prototype.toObject=function(){return x2b(this)};t2b.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Q3:_.l(_.X(this,1)),pqb:_.Ob(this.S1(),x2b),name:_.l(_.X(this,3)),description:_.l(_.X(this,4)),cG:_.l(_.X(this,6)),tlb:_.kk(this,5,!1),bSc:_.Ob(this.CWa(),v2b),JQb:_.l(_.bk(this,8)),MQa:_.l(_.qk(this,9,3)),XHb:_.l(_.X(this,10)),sLb:_.l(_.X(this,11)),id:_.l(_.ek(this,12)),Okb:_.l(_.qk(this,13,3)),Pkb:_.l(_.ck(this,14,3))}}else a=void 0;return a};var y2b=new _.Xp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",cP,t2b,function(a){return a.md()},u2b);var z2b=new _.Xp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",gP,wP,function(a){return a.md()},I1b);var A2b=new _.Xp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",u1b,vP,function(a){return a.md()},H1b);var BP=function(a){this.Ha=_.rb(a)};_.W(BP,_.gj);BP.prototype.getQuery=function(){return _.ok(this,1)};BP.prototype.setQuery=function(a){return _.sc(this,1,a)};BP.prototype.hYa=function(){return _.Dk(this,1)};BP.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={query:_.l(_.X(this,1)),pageSize:_.lk(this,2,25),pageToken:_.l(_.X(this,3))}}else a=void 0;return a};var B2b=function(a){this.Ha=_.rb(a)};_.W(B2b,_.gj);_.h=B2b.prototype;_.h.mJ=function(){return _.wk(this,vP,1,C2b)};_.h.rg=function(){return _.wk(this,wP,2,C2b)};_.h.UP=function(a){_.Yj(this,2,C2b,a)};_.h.tJ=function(){return _.Nca(this,wP,_.Uj(this,C2b,2))!==void 0};_.h.vva=function(){return _.wk(this,C1b,3,C2b)};var C2b=[1,2,3];var D2b=function(a){this.Ha=_.rb(a)};_.W(D2b,_.gj);var E2b=_.Tb(D2b);var F2b=function(a){if(a!=null)return _.Rb(a),{product:i2b(a.mJ()),domain:j2b(a.rg()),Kgd:Q1b(a.vva())}};B2b.prototype.toObject=function(){return F2b(this)};D2b.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Frd:_.Ob(_.Wj(this,B2b,1,_.Rj()),F2b),nextPageToken:_.l(_.X(this,2))}}else a=void 0;return a};var G2b=new _.Xp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",BP,D2b,function(a){return a.md()},E2b);var H2b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.ci=new _.sq(b);this.ji=a==void 0?a:a.replace(/\/+$/,"")};_.h=H2b.prototype;_.h.mJ=function(a,b,c){return ZM(this.ci,this.ji+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},A2b,c)};_.h.vva=function(a,b,c){return ZM(this.ci,this.ji+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",a,b||{},y2b,c)};
_.h.O1=function(a,b,c){return ZM(this.ci,this.ji+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},o2b,c)};_.h.rg=function(a,b,c){return ZM(this.ci,this.ji+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},z2b,c)};_.h.search=function(a,b,c){return ZM(this.ci,this.ji+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",a,b||{},G2b,c)};var CP=function(a){this.RUc=a};CP.prototype.create=function(){return new H2b(this.RUc.current.N_)};CP.O=function(a){return new (a||CP)(_.t(jP))};CP.ua=_.q({token:CP,qa:CP.O,Ga:"root"});var DP=function(a,b){this.Fx=!1;this.environment=a.current;this.kma=b.create();this.Fx=window.PY_BYPASS_CACHE==="{{ flags.bypass_cache }}"?!1:window.PY_BYPASS_CACHE==="True"};DP.prototype.O1=function(){var a=this,b=new t1b;b.BK(this.Fx);return OKb(function(c){return a.kma.O1(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ha(_.Ze(function(c){console.error("Failed to fetch announcement",c);return _.oe(c)}))};
DP.prototype.rg=function(a){var b=this;if(l2b.includes(a))return _.oe(Error("cf"));var c=new gP;c.xAa(a);c.BK(this.Fx);_.xk(c,4,!1);return OKb(function(d){return b.kma.rg(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Ze(function(d){console.error("Failed to fetch domain",a,d);return d&&d.code===404?_.oe(Error("df`"+a)):_.oe(d)}))};
DP.prototype.mJ=function(a){var b=this,c=new u1b;c.CK(a);c.BK(this.Fx);return OKb(function(d){return b.kma.mJ(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Ze(function(d){console.error("Failed to fetch product",d);return d.message==="Requested entity was not found."?_.oe(Error("ef`"+a)):_.oe(d)}))};
DP.prototype.vva=function(a,b,c){var d=this,e=l1b((new cP).GX(a),b).BK(this.Fx===c?this.Fx:c);return OKb(function(f){return d.kma.vva(e,{"X-Goog-Api-Key":d.environment.apiKey},f)}).ha(_.Ze(function(f){console.error("Failed to fetch well-lit path",f);return f.message==="Requested entity was not found."?_.oe(Error("ff`"+a)):_.oe(f)}))};
var I2b=function(a,b){var c=new dP;c.z5a(b.endsWith("/")?b.substring(0,b.length-1):b);c.BK(a.Fx);return OKb(function(d){var e=a.kma;return ZM(e.ci,e.ji+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},m2b,d)})};DP.prototype.getUrl=function(a){return this.environment.N_+"/v3/"+a+"?key="+this.environment.apiKey};DP.O=function(a){return new (a||DP)(_.t(jP),_.t(CP),_.t(iP))};DP.ua=_.q({token:DP,qa:DP.O,Ga:"root"});var EP=function(a,b,c){this.Ja=a;this.RX=b;this.mh=c;this.Hf=new _.zu(this.Ja)};EP.prototype.get=function(a){var b=this;a.fF&&(a=a.parent||a);if(!a.path)return _.Ee;var c=a.path;return this.Hf.fetch(c,function(){return I2b(b.RX,"//depot/"+c).ha(_.xi(b.Ja,"stacksServiceGet"),_.Ze(function(d){_.Mt(b.mh,d);return _.ne(new i1b)}))})};EP.O=function(a){return new (a||EP)(_.t(_.fp),_.t(DP),_.t(_.Lt))};EP.ua=_.q({token:EP,qa:EP.O,Ga:"root"});var J2b=["clPicker"],K2b=["pathBreadcrumb"],L2b=["refPickerDropdownButton"],M2b=["refPicker"],FP=function(a,b,c,d,e){var f=this;this.Ja=a;this.VW=b;this.O6a=d;this.Wc=e;this.wP="BreadcrumbRefPicker";this.Owa=!1;this.iCb=!0;this.u1=this.d1=void 0;this.YV=new _.pf(1);this.lma=_.Mv.has(53)?this.YV.ha(_.vf(function(m){return f.O6a.get(m)}),_.z(function(m){return new Set(_.Wj(m,bP,1,_.Rj()).map(function(n){return(n.BWa()||"")+"/"}))}),_.xf(function(m){f.Ja.wo({uI:new Map([["stacks",m.size>0?"AVAILABLE":
"UNAVAILABLE"]])})}),_.sf()):_.bj;this.k4c=this.YV.ha(_.z(function(m){return _.nG(m)?{Za:m,Wza:_.Ssb,version:0}:void 0}));var g=[];this.wsa=this.YV.ha(_.vf(function(m){return _.nG(m)?_.bzb(f.VW,m).ha(_.uf(_.GG(m.Eb)),_.z(function(n){return{location:m,iw:n}})):_.ne({location:m,iw:_.GG("")})}),_.z(function(m){return f.bca(g,m.location,m.iw)}))};FP.prototype.Ra=function(){};
FP.prototype.bca=function(a,b,c){var d=_.KG(b.kc()).kb();a[0]=b1b(this.oka,b);if(_.nG(b)){if(_.SF(d)){if(d.params.Sb){c="CitC Workspace";var e=_.qqb(d)}else _.ar(d)||hGb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Eb,e=d.yj()?e:_.dG(e));d=Object.assign({},{type:2,ta:this.pRc,title:e,label:c,ariaLabel:"Pin to CL",mc:"ChangelistPicker",tooltip:void 0},_.YG(d.kc().ud("").kb()))}else d=this.aTa(d,c),c=xGb(c.type),d={type:1,ta:this.l4c,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{H3a:d,
icon:c}};a[1]=d;d=!b.path||b.path==="/";if(this.iCb&&!d){d=[];c=b;var f=c.params;e=f.Mj;var g=f.Wf,m=f.ov,n=f.Sb;f=f.Rx;for(var r=_.Mi(c,0);c&&c.path;){var v=d.length===0?{Sb:n}:{Mj:e,Wf:g,ov:m,Sb:n,Rx:f};v=_.Uq(_.Xq(c.kc().hj(v),r).kb());var y=void 0;d.unshift({title:_.QEb(c),Mb:v,path:(y=c)==null?void 0:y.path});c=c.parent}a[2]={type:1,ta:this.g3c,label:"File path",context:{EMb:d,nU:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
FP.prototype.aTa=function(a,b){var c=_.dG(b);return Object.assign({},{title:c,ta:this.Mja,label:_.HG(b.type),ariaLabel:"Ref picker dropdown",mc:this.wP},_.YG(a.kc().ud("").kb()))};_.p.Object.defineProperties(FP.prototype,{Za:{configurable:!0,enumerable:!0,set:function(a){this.ut=a;this.YV.next(a)},get:function(){return this.ut}},wZa:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.Za)==null||!a.params.Sb)}}});
FP.O=function(a){return new (a||FP)(_.B(_.Wv),_.B(_.XJ),_.B(_.Nv),_.B(EP),_.B(_.GK))};
FP.ya=_.ad({type:FP,oa:[["repository-breadcrumb","location",""]],tb:function(a,b){a&1&&(_.lg(J2b,7,_.ig),_.lg(K2b,7,_.ig),_.lg(L2b,7,_.ig),_.lg(M2b,7,_.ig),_.lg(vO,7));if(a&2){var c;_.pg(c=_.qg())&&(b.pRc=c.first);_.pg(c=_.qg())&&(b.g3c=c.first);_.pg(c=_.qg())&&(b.l4c=c.first);_.pg(c=_.qg())&&(b.Mja=c.first);_.pg(c=_.qg())&&(b.oka=c.first)}},qb:["aria-label","Repository toolbar"],inputs:{Owa:"isEmptyRepo",iCb:"includePathBreadcrumb",d1:"editLink",u1:"fallbackEditLink",Za:[0,"location","place"]},features:[_.yg([_.XJ])],
oc:["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&&(_.H(0,"div",4)(1,"div",5),_.E(2,UKb,1,1,"breadcrumb",6),_.R(3,"async"),_.I(),_.K(4,"activity-header-actions",7),_.I(),_.E(5,WKb,1,1,"ng-template",null,0,_.Dg)(7,YKb,2,3,"ng-template",null,1,_.Dg)(9,$Kb,2,3,"ng-template",null,2,_.Dg)(11,aLb,1,1,"ng-template",null,3,_.Dg),_.K(13,"resource-scope-breadcrumb-item",
8));a&2&&(_.Pf("citc",b.wZa),_.A(2),_.F("ngIf",_.S(3,8,b.wsa)),_.A(2),_.F("place",b.Za)("isEmptyRepo",b.Owa)("editLink",b.d1)("fallbackEditLink",b.u1),_.A(9),_.F("place",b.Za))},Ia:[YO,ZO,_.xn,_.Lr,_.Mr,_.tt,_.mu,_.lK,vO,_.uB,_.vB,aP,_.Cn,_.HK],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 N2b=function(a){this.kUc=a.data.ha(_.z(function(){var b=_.Qh(a.hd);return _.SF(b)||_.kG(b)?iGb(b):""}))};N2b.O=function(a){return new (a||N2b)(_.B(_.kh))};
N2b.ya=_.ad({type:N2b,oa:[["binary-file"]],inputs:{Dta:"contentLength"},Aa:7,Ba:4,Ea:[["alternative",""],["icon","source:file"],[4,"ngIf","ngIfElse"],[3,"href"]],ta:function(a,b){a&1&&(_.H(0,"icon-empty-state-display",1)(1,"icon-empty-state-title"),_.Q(2," You have selected a binary file "),_.I(),_.E(3,bLb,5,2,"icon-empty-state-subtitle",2),_.R(4,"async"),_.E(5,cLb,2,0,"ng-template",null,0,_.Dg),_.I());a&2&&(a=_.bg(6),_.A(3),_.F("ngIf",_.S(4,2,b.kUc))("ngIfElse",a))},Ia:[_.xn,_.DB,_.FB,_.EB,_.Cn],
styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var O2b=["filterInput"],GP=function(a){this.Ja=a;this.mya=new _.vm;this.pLb=new _.vm;this.uya=new _.vm;this.Dq=new _.ax("");this.kQb=this.K3a=new _.lh(!1);this.ab=new _.Zd};
GP.prototype.Ra=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.Dq.setValue(this.initialState.query),this.K3a.next(this.initialState.WZa));b=this.Dq.Tm.ha(_.uf(b),_.af(300),_.xf(function(){a.Ja.ob({element:a.mc,action:"queryChange",gestureName:"CHANGE"})}));this.ab.add(_.ve(b,this.kQb).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,_.Yw(a.Dq,{invalidRegex:{value:""}})):
_.Yw(a.Dq,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.Ulb(c),g));a.uya.emit({query:c,WZa:d,he:g})}))};GP.prototype.La=function(){this.ab.unsubscribe()};GP.prototype.Ay=function(a){a.preventDefault()};GP.prototype.focus=function(){this.input&&this.input.na.focus()};GP.O=function(a){return new (a||GP)(_.B(_.fp))};
GP.ya=_.ad({type:GP,oa:[["regex-filter-input"]],tb:function(a,b){a&1&&_.lg(O2b,7);if(a&2){var c;_.pg(c=_.qg())&&(b.input=c.first)}},Ya:function(a,b){a&1&&_.N("keydown.enter",function(){b.mya.emit(null)})("keydown.shift.enter",function(){b.pLb.emit(null)})},inputs:{initialState:"initialState",label:"label",mc:"trackElement"},outputs:{mya:"onEnter",pLb:"onShiftEnter",uya:"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=_.Bd();_.dg();_.H(0,"form",1);_.N("submit",function(d){_.w(c);return _.x(b.Ay(d))});_.H(1,"mat-form-field",2);_.E(2,dLb,2,1,"mat-label",3);_.H(3,"input",4,0);_.N("focus",function(){_.w(c);return _.x(_.bg(4).select())});_.I();_.E(5,eLb,2,0,"mat-error",3);_.H(6,"div",5);_.eg(7);_.I()();_.H(8,"mat-slide-toggle",6);_.R(9,"async");
_.N("change",function(d){_.w(c);d=d.checked;b.Ja.ob({element:b.mc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.K3a.next(d);return _.x()});_.Q(10," Use regex ");_.I()()}a&2&&(_.A(2),_.F("ngIf",b.label),_.A(),_.F("formControl",b.Dq),_.A(2),_.F("ngIf",b.Dq.Bn("invalidRegex")),_.A(3),_.F("checked",_.S(9,4,b.kQb)))},Ia:[_.xn,_.YB,_.dj,_.Uw,_.XB,_.$w,_.Mw,_.ux,_.px,_.yA,_.zA,_.Nw,_.yx,_.yM,_.wM,_.cx,_.Cn],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 HP=function(){};HP.O=function(a){return new (a||HP)};HP.Da=_.ed({type:HP});HP.Ca=_.Hc({imports:[_.Dn,_.xA,_.Cx,_.Ex,_.zM,_.yy,_.lx]});var IP=function(a,b){var c=this;this.Ja=a;this.Wc=b;this.Ymc="Find";this.ICc="FindInFile";this.ab=new _.Zd;this.yna=new _.lh(0);this.RYc=this.Wc.bea.ha(_.jf());this.V0c=_.ve([this.Wc.bea,this.Wc.Xua,this.Wc.Yua]).ha(_.z(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.U0c=_.ve([this.Wc.bea,this.Wc.Xua,this.Wc.Yua]).ha(_.z(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 _.Zt("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.Zt("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.ab.add(this.yna.ha(_.zf(this.Wc.Xua)).subscribe(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c.Ja.ob({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});eNb(c.Wc,e+d)}))};IP.prototype.La=function(){this.ab.unsubscribe()};IP.prototype.focus=function(){this.lQb&&this.lQb.focus()};IP.prototype.uya=function(a){this.Wc.MVa.next(a)};
IP.O=function(a){return new (a||IP)(_.B(_.fp),_.B(_.GK))};
IP.ya=_.ad({type:IP,oa:[["find-in-file"]],tb:function(a,b){a&1&&_.lg(GP,7);if(a&2){var c;_.pg(c=_.qg())&&(b.lQb=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&&(_.H(0,"regex-filter-input",0),_.R(1,"async"),_.N("onEnter",function(){b.yna.next(1);b.focus()})("onShiftEnter",function(){b.yna.next(-1);b.focus()})("onStateChange",function(c){return b.uya(c)}),_.H(2,"span",1),_.R(3,"async"),_.Q(4),_.R(5,"async"),_.I()(),_.H(6,"button",2),_.N("click",function(){b.yna.next(-1);b.focus()}),_.H(7,"mat-icon"),_.Q(8,"keyboard_arrow_up"),_.I()(),_.H(9,"button",3),_.N("click",function(){b.yna.next(1);
b.focus()}),_.H(10,"mat-icon"),_.Q(11,"keyboard_arrow_down"),_.I()());a&2&&(_.F("label",b.Ymc)("initialState",_.S(1,5,b.RYc))("trackElement",b.ICc),_.A(2),_.Nf("aria-label",_.S(3,7,b.U0c)),_.A(2),_.tg(" ",_.S(5,9,b.V0c)," "))},Ia:[_.Dw,_.Et,_.mu,GP,_.Cn],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 JP=function(){};JP.O=function(a){return new (a||JP)};JP.Da=_.ed({type:JP});JP.Ca=_.Hc({imports:[_.Dn,_.dy,_.nu,HP]});var P2b=["goToLineInput"],KP=function(a,b,c){this.Ja=a;this.Mb=b;this.Va=c;this.Dq=new _.ax("");this.fnc="Go To";this.enc="Go To Line Number"};KP.prototype.focus=function(){this.wzb&&this.wzb.na.focus()};KP.prototype.Ay=function(a){a.preventDefault();(a=this.Dq.value)&&!isNaN(+a)&&+a>0?this.YXa(Number(this.Dq.value)):_.Yw(this.Dq,{invalidLineNumber:{value:""}})};
KP.prototype.YXa=function(a){this.Ja.ob({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Va.navigate(_.Uq(_.$q(_.Qh(this.Mb.hd).kc(),{line:a}).kb()))};KP.O=function(a){return new (a||KP)(_.B(_.fp),_.B(_.kh),_.B(_.uh))};
KP.ya=_.ad({type:KP,oa:[["go-to-line"]],tb:function(a,b){a&1&&_.lg(P2b,7);if(a&2){var c;_.pg(c=_.qg())&&(b.wzb=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=_.Bd();_.H(0,"form",1);_.N("submit",function(d){_.w(c);return _.x(b.Ay(d))});_.H(1,"mat-form-field",2)(2,"mat-label");_.Q(3);_.I();_.K(4,"input",3,
0);_.E(6,fLb,2,0,"mat-error",4);_.I()()}a&2&&(_.A(3),_.tg(" ",b.fnc," "),_.A(),_.F("formControl",b.Dq),_.Nf("aria-label",b.enc),_.A(2),_.F("ngIf",b.Dq.Bn("invalidLineNumber")))},Ia:[_.xn,_.YB,_.dj,_.Uw,_.XB,_.$w,_.Mw,_.ux,_.px,_.yA,_.Nw,_.yx,_.cx],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 LP=function(){};LP.O=function(a){return new (a||LP)};LP.Da=_.ed({type:LP});LP.Ca=_.Hc({imports:[_.Dn,_.xA,_.dy,_.Cx,_.Ex,_.lx]});var MP=function(){this.Kob=!0};MP.prototype.Ra=function(){this.dyb&&this.Kob&&_.WUa(this.dyb)};MP.O=function(a){return new (a||MP)};MP.Fa=_.hd({type:MP,oa:[["","focusOnInit",""]],inputs:{dyb:"focusOnInit",Kob:"cdkTrapFocusAutoCapture"}});var Q2b=[{Ac:"start",Bc:"bottom",qc:"start",uc:"top",offsetX:0,offsetY:0},{Ac:"end",Bc:"bottom",qc:"end",uc:"top",offsetX:0,offsetY:0}],NP=function(){this.M2c=Q2b;this.Ksb=this.xga=!1;this.ayb=!0;this.sBb=!1;this.isOpen=new _.vm};NP.prototype.Ra=function(){this.isOpen.emit(!1)};NP.prototype.cD=function(){R2b(this,!this.xga)};NP.prototype.ZT=function(){R2b(this,!1);this.V7a&&(this.V7a.focus(),delete this.V7a)};var R2b=function(a,b){b!==a.xga&&(a.xga=b,a.isOpen.emit(a.xga))};
NP.prototype.df=function(){this.ig&&this.ig.Id&&this.ig.Id.df()};NP.O=function(a){return new (a||NP)};
NP.ya=_.ad({type:NP,oa:[["dropdown-button","item","","ariaLabel",""]],tb:function(a,b){a&1&&_.lg(_.rA,5);if(a&2){var c;_.pg(c=_.qg())&&(b.ig=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",Ksb:"dense",ayb:"focusAutoCapture",sBb:"iconOnly"},outputs:{isOpen:"isOpen"},oc:["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&&_.E(0,kLb,13,23,"ng-container",2);a&2&&_.F("ngIf",b.item)},Ia:[_.kr,_.kp,_.tB,_.xn,_.Bn,_.Lr,_.Mr,_.Dw,_.Bt,_.mu,_.rA,_.qA,MP,_.Cn],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 OP=function(){};OP.O=function(a){return new (a||OP)};OP.Da=_.ed({type:OP});OP.Ca=_.Hc({imports:[_.ur,_.mp,_.wB,_.Dn,_.wt,_.dy,_.nu,_.yy,_.Ms]});var S2b=["dropdownTemplate"],PP=function(a,b,c,d){var e=this;this.Mb=a;this.vd=b;this.Wc=c;this.aMb=!1;this.mc="FindInFileDropdown";this.displayText="Find in file";this.ab=new _.Zd;this.Lg=[];this.Qh=new _.fv(d);this.Qh.bsa=!1;this.Qh.xP("CTRL_F",70,2);this.Qh.xP("CTRL_F",70,8);_.dq(this.Qh,"shortcut",function(f){f.identifier==="CTRL_F"&&e.aMb&&(f.preventDefault(),e.vq.cD(),mLb(function(){return e.LVa}));return!0});this.ab.add(this.Mb.data.ha(_.z(OFb),_.jqb()).subscribe(function(){T2b(e)}))};
PP.prototype.Ra=function(){var a=this;this.xB={b1:this.uv,title:"Find",mc:this.mc};this.Lg=[this.vd.register("findInFile","f",function(){a.vq.cD();mLb(function(){return a.LVa})}),this.vd.register("goToLine","g",function(){a.vq.cD();mLb(function(){return a.YXa})})]};PP.prototype.La=function(){this.ab.unsubscribe();T2b(this);if(this.Lg)for(var a=_.k(this.Lg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Qh&&this.Qh.dispose()};
var U2b=function(a){mLb(function(){return a.LVa})},T2b=function(a){a.Wc.MVa.next({WZa:!1,query:"",he:null})};PP.O=function(a){return new (a||PP)(_.B(_.kh),_.B(_.gv),_.B(_.GK),_.B(_.ph))};
PP.ya=_.ad({type:PP,oa:[["find-in-file-dropdown"]],tb:function(a,b){a&1&&(_.lg(S2b,7),_.lg(NP,7),_.lg(IP,5),_.lg(KP,5));if(a&2){var c;_.pg(c=_.qg())&&(b.uv=c.first);_.pg(c=_.qg())&&(b.vq=c.first);_.pg(c=_.qg())&&(b.LVa=c.first);_.pg(c=_.qg())&&(b.YXa=c.first)}},inputs:{aMb:"overrideBrowserSearch"},Aa:4,Ba:5,Ea:[["dropdownTemplate",""],[3,"click","item","ariaLabel","dense","focusAutoCapture"]],ta:function(a,b){if(a&1){var c=_.Bd();_.H(0,"dropdown-button",1);_.N("click",function(){_.w(c);return _.x(U2b(b))});
_.Q(1);_.I();_.E(2,lLb,2,0,"ng-template",null,0,_.Dg)}a&2&&(_.F("item",b.xB)("ariaLabel",b.displayText)("dense",!0)("focusAutoCapture",!1),_.A(),_.tg(" ",b.displayText,"\n"))},Ia:[NP,IP,KP],mb:2,Oa:0});var QP=function(a){this.Bd=a;a=this.Bd.hXa().ha(_.z(function(b){var c=new Map;return{index:c,D5:[].concat(_.nd(nLb(b,c)))}}));this.Tta=_.ve([a,this.Bd.mma]).ha(_.xf(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.ZO;e=d.Gf.enabled;var m=d.Gf.Ct,n=d.Gf.Qt;Object.assign(d.Gf,f);f=_.k(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.Gf.Qt;d.Gf.Ct===1&&n===void 0&&(r=(r||0)+d.Gf.Qt);g.counts.set(oLb(m),(g.counts.get(oLb(m))||1)-1);g.counts.set(oLb(d.Gf.Ct),(g.counts.get(oLb(d.Gf.Ct))||0)+1);g.fba.set(e,(g.fba.get(e)||1)-1);g.fba.set(d.Gf.enabled,(g.fba.get(d.Gf.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.fba.get(!0)||0)>0,Ct:v,Qt:r};Object.assign(g.Gf,r)}}}}),_.z(function(b){return _.k(b).next().value.D5}))};QP.O=function(a){return new (a||QP)(_.t(_.GJ))};
QP.ua=_.q({token:QP,qa:QP.O});var V2b=function(){vN.apply(this,arguments);this.bZa=[]};_.W(V2b,vN);_.p.Object.defineProperties(V2b.prototype,{sk:{configurable:!0,enumerable:!0,set:function(a){this.bZa=a;a=this.mf.selected;this.mf.clear();this.mf.select.apply(this.mf,_.nd(pLb(a,this.bZa)))},get:function(){return this.bZa}}});var W2b=function(){this.cache=new Map};
W2b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Gf;switch(a.type){case 1:b={li:a.li,displayName:c,Gf:d,level:b,kN:!1,Bga:a.Bga};break a;case 0:if(a.children.length===0)throw Error("gf");b={kB:a.kB,displayName:c,Gf:d,level:b,kN:!0};break a;default:b=_.bb(a,"Unsupported tree node type");break a}b=void 0}a=a.type===1?"layer-"+a.li:"category-"+a.kB;if((c=this.cache.get(a))&&_.nc(Object.assign({},b,{Gf:void 0}),Object.assign({},c,{Gf:void 0}))&&_.nc(b.Gf,c.Gf))return c;this.cache.set(a,
b);return b};var RP=function(a){this.qGb=new _.pf(1);this.zFa=NZb;this.Gf=this.qGb.ha(_.vf(function(b){return a.UB(b)}))};_.p.Object.defineProperties(RP.prototype,{li:{configurable:!0,enumerable:!0,set:function(a){this.qGb.next(a)}}});RP.O=function(a){return new (a||RP)(_.B(_.GJ))};
RP.ya=_.ad({type:RP,oa:[["layer-status"]],inputs:{li:"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&&
(_.E(0,tLb,4,4,"ng-container",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.Gf))},Ia:[_.xn,_.yn,_.zn,_.DF,_.mu,_.Yx,_.ay,_.Cn],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});var BLb=function(a){return{expanded:a}},ELb=new _.Zt("Expand {categoryName}"),DLb=new _.Zt("Collapse {categoryName}"),SP=function(a,b,c,d){var e=this;this.Bd=b;this.Ja=c;this.rc=new _.lf;this.Fc=new V2b(HLb,ILb);var f=new W2b;this.dataSource=new xN(this.Fc,new wN(function(g,m){return f.transform(g,m)},HLb,ILb,JLb),[]);d.Tta.ha(_.wf(this.rc),_.xf(function(){_.xm(a)}),_.gf()).subscribe(function(g){e.dataSource.data=g})};SP.prototype.Ra=function(){};SP.prototype.La=function(){this.rc.next()};
SP.prototype.be=function(a){return this.Fc.be(a)};SP.prototype.Qj=function(a,b){return b.kN};
var yLb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.CG(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=KLb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=KLb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.kN)a.Fc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=KLb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.kN&&a.Fc.expand(c)}},uLb=function(a,b,c){b=b.checked;c=c.li;b?a.Bd.uua(c):a.Bd.gua(c);a.Ja.ob({element:"LayerMenu",action:b?"enableLayer":"disableLayer",jf:c,gestureName:"CLICK"})},ALb=function(a,b,c){var d=a.Fc.EN(c).filter(GLb);b.checked?(d.some(function(e){return e.Bga})&&(d=d.slice(0,1)),a.Bd.uua.apply(a.Bd,_.nd(d.map(function(e){return e.li})))):a.Bd.gua.apply(a.Bd,_.nd(d.map(function(e){return e.li})));a.Ja.ob({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",jf:c.kB,gestureName:"CLICK"})},CLb=function(a,b){return a.Fc.EN(b).some(function(c,d,e){d=c.Bga;return c.Gf.enabled!==e[0].Gf.enabled&&!d})};SP.O=function(a){return new (a||SP)(_.B(_.Tg),_.B(_.GJ),_.B(_.fp),_.B(QP))};
SP.ya=_.ad({type:SP,oa:[["layer-menu"]],features:[_.yg([QP,IZb])],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&&(_.H(0,"mat-tree",1),_.E(1,zLb,5,3,"mat-tree-node",2)(2,FLb,6,9,"mat-tree-node",3),_.I());a&2&&(_.F("dataSource",b.dataSource)("treeControl",b.Fc),
_.A(2),_.F("matTreeNodeDefWhen",b.Qj))},Ia:[_.vn,_.xn,RP,_.Dw,_.Et,_.ED,_.FD,_.mu,_.eM,_.xD,_.AD,_.BD,_.CD,yN],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 X2b=["layerMenuDropdownItem"],TP=function(){this.AV="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};TP.prototype.Ra=function(){this.xB={b1:this.T_c,title:"Layers",mc:"LayerMenuDropdown"}};TP.O=function(a){return new (a||TP)};
TP.ya=_.ad({type:TP,oa:[["layer-menu-dropdown"]],tb:function(a,b){a&1&&_.lg(X2b,7);if(a&2){var c;_.pg(c=_.qg())&&(b.T_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&&(_.K(0,"dropdown-button",1),_.E(1,LLb,6,1,"ng-template",null,0,_.Dg));
a&2&&_.F("item",b.xB)("dense",!0)},Ia:[NP,_.gp,SP,_.Dw,_.Ft,_.mu],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 UP=function(){this.Yb=[];this.tooltip="Copy link"};UP.prototype.Ra=function(){};UP.prototype.copy=function(){this.button.trigger()};UP.O=function(a){return new (a||UP)};
UP.ya=_.ad({type:UP,oa:["link-row label  url  shortcut ".split(" ")],tb:function(a,b){a&1&&_.lg(_.AB,7);if(a&2){var c;_.pg(c=_.qg())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Yb:"shortcut",url:"url"},oc:"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&&(_.H(0,"span"),_.Q(1),_.I(),_.K(2,"copy-button",1,0)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.A(),_.ug(b.label),_.A(),_.F("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.A(2),_.F("shortcut",b.Yb))},Ia:[_.AB,_.uK],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 VP=function(a,b){this.Ja=a;this.JVc=b;this.Hf=new _.zu(this.Ja)};VP.prototype.list=function(a,b){var c=this;b=b===void 0?[]:b;if(!a.ub||!a.Yc||!a.repository)return _.oe("Missing necessary repo group details.");var d=Object.assign({},_.FG(a.ub,a.Yc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Eb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE",attributeNames:b});return this.Hf.fetch(d,function(){return c.JVc.list(d)}).ha(_.z(function(e){return e.F7a}))};
VP.O=function(a){return new (a||VP)(_.t(_.fp),_.t(OZb))};VP.ua=_.q({token:VP,qa:VP.O,Ga:"root"});var Y2b=["clLink"],Z2b=["dropdownList"],$2b=["buildLink"],a3b=["headLink"],b3b=["includeLink"],c3b=["pathLink"],d3b=["google3Link"],e3b=["publicCsHeadLink"],f3b=["publicCommitLink"],oMb=function(){return["l","p"]},pMb=function(){return["l","h"]},NLb=function(){return["l","r"]},TLb=function(){return["l","g"]},WLb=function(){return["l","i"]},ZLb=function(){return["l","b"]},gMb=function(){return["l","e"]},iMb=function(){return["l","c"]},WP=function(a,b,c,d,e,f,g){this.Ja=a;this.rh=b;this.aRc=c;this.vd=
d;this.lTa=e;this.window=f;this.PX=g;this.ad=_.JF;this.inc="List of code hyperlinks";this.bHb=this.aHb=this.ZGb=this.hrb=_.Ee;this.Lg=[];this.R_a=this.lTa.R_a};WP.prototype.Ra=function(){var a=this;this.xB={title:"Links",b1:this.uv,mc:"LinksDropdown"};this.zQ=this.vd.register("toggleLinkDropdown","l",function(){a.vq.cD();a.ts("toggleDropdown")})};
WP.prototype.Ub=function(){var a=this,b=tMb(this.Za,this.rh).ha(_.qf(1),_.ue()),c=this.Ab.kind===0&&this.Ab.hF==="swift",d=this.aRc.list(this.Za,c?["module_name"]:[]).ha(_.z(function(e){if(e!=null&&e.length)return c&&e.sort(function(f,g){return(g.lk[0]!==void 0?1:0)-(f.lk[0]!==void 0?1:0)}),e[0]}));this.hrb=d.ha(_.z(function(e){return _.BF(e==null?void 0:e.name)}),_.xf(function(e){e&&a.Lg.push(a.vd.register("copyBuildRule","b",function(){a.YQc.copy();a.ts("focusIncludeBuildRule")},!0))}),_.Ze(function(){return _.AF("Error contacting Depserver")}),
_.uf(_.KF));this.aHb=g3b(this,d).ha(_.z(function(e){return _.BF(e)}),_.xf(function(e){e&&a.Lg.push(a.vd.register("copyIncludeLink","i",function(){a.JYc.copy();a.ts("focusIncludeLink")},!0))}),_.Ze(function(){return _.AF("TODO: Error message")}),_.uf(_.KF));this.ZGb=h3b(this,b).ha(_.xf(function(){a.Lg.push(a.vd.register("copyClLink","r",function(){a.Xsa.copy();a.ts("focusClLink")},!0))}),_.z(_.BF),_.Ze(function(){return _.AF("Error determining most recent commit")}),_.uf(_.KF));this.bHb=i3b(this,b).ha(_.xf(function(){a.Lg.push(a.vd.register("copyPublicCommitLink",
"c",function(){a.U3c.copy();a.ts("focusPublicCommitLink")},!0))}),_.z(_.BF),_.Ze(function(){return _.AF("Error determining most recent commit")}),_.uf(_.KF))};WP.prototype.La=function(){this.zQ&&this.zQ();this.xQ()};
var qMb=function(a){if(_.lG(a.Za))return _.nqb(a.Za)},rMb=function(a){if(_.SF(a.Za)||_.kG(a.Za))switch(a.Ab.kind){case 1:return a.Ab.fK?a.Ab.fK+"/":void 0;case 0:return a.Ab.fK}},MLb=function(a){var b=!!a.Za.params.line;return _.TF(a.Za)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},h3b=function(a,b){return b.ha(_.z(function(c){var d=a.Za;_.SF(a.Za)&&(d=_.Xq(d.kc()).kb());d=d.kc().hj({line:a.Za.params.line,If:c,Sb:a.Za.params.Sb,Jp:a.Za.params.Jp}).kb();return _.hwb(a.PX,d)}))},i3b=function(a,b){return rMb(a)?
b.ha(_.z(function(c){var d=rMb(a),e=_.mra(a.Za.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.ne(void 0)},VLb=function(a){return a.Ab.kind===0&&a.Ab.hF!==void 0&&["objectivec","objectivec++"].includes(a.Ab.hF)},g3b=function(a,b){if(!a.Za||!_.lG(a.Za))return _.ne(null);var c=_.nqb(a.Za);c=c.replace(/\.(?:cc?|mm?)$/,".h");c.endsWith(".proto")&&(c=c.replace(/\.proto$/,".proto.h"));if(c.endsWith(".h"))return VLb(a)?_.ne('#import "'+c+'"'):_.ne('#include "'+c+'"');if(c.endsWith(".dart")){c=
c.split("/lib/");if(c.length<2)return _.ne(null);a=c.slice(0,c.length-1).join("/lib/");return _.ne("import 'package:"+(a.replace(/\//g,".")+"/"+c[c.length-1])+"';")}if(c.endsWith(".java")){if(c.startsWith("java/"))c=c.substring(5);else return _.ne(null);c=c.substring(0,c.length-5);c=c.replace(/\//g,".");return _.ne("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 _.ne(null);b=c.substring(d+1,c.length);c=c.substring(0,d).replace(/\//g,".");a||(c="google3."+c);return _.ne("from "+c+" import "+b)}return c.endsWith(".td")?_.ne('include "'+c+'"'):c.endsWith(".value")?_.ne('#import "'+c.replace(/\.value$/,".h")+'"'):c.endsWith(".swift")?b.ha(_.z(function(e){if(!e)return null;var f;if(((f=e.lk[0])==null?void 0:f.name)==="module_name"&&e.lk[0].stringValue)return"import "+e.lk[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=uMb(e);f=uMb(f);return"import "+e+"_"+f})):_.ne(null)};WP.prototype.hia=function(){this.xQ()};
WP.prototype.iia=function(){var a=this;this.Lg=[this.vd.register("copyPathLink","p",function(){a.h3c.copy();a.ts("focusPathLink")},!0),this.vd.register("copyHeadLink","h",function(){a.yV.copy();a.ts("focusHeadLink")},!0)];qMb(this)&&this.Lg.push(this.vd.register("copyGoogle3Link","g",function(){a.oXc.copy();a.ts("focusGoogle3Link")},!0));rMb(this)&&this.Lg.push(this.vd.register("copyPublicHeadLink","e",function(){a.V3c.copy();a.ts("focusPublicHeadLink")},!0))};
WP.prototype.ts=function(a){this.Ja.ob({element:"LinksDropdown",action:a,projectId:this.Za.ub,gestureName:"KEYBOARD"})};WP.prototype.xQ=function(){if(this.Lg)for(var a=_.k(this.Lg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.p.Object.defineProperties(WP.prototype,{Za:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});WP.O=function(a){return new (a||WP)(_.B(_.fp),_.B(_.RJ),_.B(VP),_.B(_.gv),_.B(_.pL),_.B(_.ru),_.B(_.Zz))};
WP.ya=_.ad({type:WP,oa:[["links-dropdown","viewData",""]],tb:function(a,b){a&1&&(_.lg(Y2b,5),_.lg(Z2b,7),_.lg(NP,7),_.lg($2b,5),_.lg(a3b,5),_.lg(b3b,5),_.lg(c3b,5),_.lg(d3b,5),_.lg(e3b,5),_.lg(f3b,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Xsa=c.first);_.pg(c=_.qg())&&(b.uv=c.first);_.pg(c=_.qg())&&(b.vq=c.first);_.pg(c=_.qg())&&(b.YQc=c.first);_.pg(c=_.qg())&&(b.yV=c.first);_.pg(c=_.qg())&&(b.JYc=c.first);_.pg(c=_.qg())&&(b.h3c=c.first);_.pg(c=_.qg())&&(b.oXc=c.first);_.pg(c=_.qg())&&(b.V3c=c.first);_.pg(c=
_.qg())&&(b.U3c=c.first)}},inputs:{Ab:"viewData"},features:[_.ud],oc:["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=_.Bd();_.H(0,"dropdown-button",9);_.N("isOpen",function(d){_.w(c);return _.x(d?b.iia():b.hia())});_.I();_.E(1,sMb,14,20,"ng-template",null,0,_.Dg)}a&2&&_.F("item",b.xB)("ariaLabel",b.inc)("dense",!0)},Ia:[_.xn,NP,_.Mr,_.DF,UP,_.Cn],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 XP=function(a,b,c,d){this.Ja=a;this.pN=b;this.Se=d;this.Hf=new _.zu(this.Ja)};XP.prototype.SWa=function(a,b,c){var d=this;c=c===void 0?[]:c;if(!_.oG(a))return _.ne(_.zF("Dynamic related files unavailable"));var e=tZb(uZb(wZb(vZb((new _.Lq).Q4(_.Rva(a.ub,a.Yc,a.repository)))).ud(a.path),b),c);return this.Hf.fetch(e.md(),function(){return _.aw(d.Se,function(){return d.pN.SWa(e,d.Se.Xk())},"FileService.getRelated")}).ha(_.z(function(f){return _.BF(vMb(f))}),_.uf(_.KF),_.Ze(function(){return _.ne(_.zF("Dynamic related files unavailable"))}))};
XP.O=function(a){return new (a||XP)(_.t(_.fp),_.t(_.g$a),_.t(_.Nv),_.t(_.rw))};XP.ua=_.q({token:XP,qa:XP.O,Ga:"root"});var j3b=["dropdownList"],zMb=function(a){return["r",a]},YP=function(a,b,c,d,e,f,g,m){var n=this;this.Ja=a;this.uUc=c;this.Ur=d;this.mh=e;this.Va=f;this.vd=g;this.PX=m;this.ad=_.JF;this.label="Related files";this.mc="RelatedFilesDropdown";this.CZa=new _.lh(!1);this.Km=new _.lh(new _.Ph({}));this.ab=new _.Zd;this.Lg=[];this.Q3a=this.Km.ha(_.vf(function(r){return k3b(n,r)}));_.Mv.has(13)&&(this.tUc=this.Q3a.ha(_.zf(this.Km.Mf()),_.vf(function(r){var v=_.k(r);r=v.next().value;v=v.next().value;if(!_.TF(v))return _.ne(_.BF([]));
r=r.map(function(y){return y.sN});return n.uUc.SWa(v,10,r)}),_.xf(function(r){r.state===2&&n.vq&&r.Xb.length>0&&setTimeout(function(){n.vq.df()},0)})))};_.h=YP.prototype;
_.h.Ra=function(){var a=this;this.xB={b1:this.uv,title:"Related files",mc:this.mc};this.zQ=this.vd.register("toggleRelatedFilesDropdown","r",function(){a.vq.cD();a.Ja.ob({element:a.mc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.ab.add(_.ve([this.Q3a,this.CZa.Mf(),this.Km.Mf()]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.xQ();d&&a.N3a(b,c)}))};_.h.La=function(){this.zQ&&this.zQ();this.xQ();this.ab.unsubscribe()};_.h.iia=function(){this.CZa.next(!0)};
_.h.hia=function(){this.CZa.next(!1)};
_.h.N3a=function(a,b){var c=this,d=new Set;a=_.k(a);for(var e=a.next(),f={};!e.done;f={FC:void 0,mK:void 0},e=a.next())f.mK=e.value,f.FC=f.mK.FC,f.FC&&f.mK.Yb&&!d.has(f.mK.Yb)&&(d.add(f.mK.Yb),this.Lg.push(this.vd.register(f.FC,f.mK.Yb,function(g){return function(){c.vq.cD();c.Ja.ob({element:c.mc,action:"navigateTo"+EZb(g.FC),gestureName:"KEYBOARD"});c.Va.navigate(_.Uq(_.KG(b.kc().ud(g.mK.sN)).kb()))}}(f),!0)),this.Lg.push(this.vd.register(f.FC+"InNewTab","shift+"+f.mK.Yb,function(g){return function(){c.vq.cD();
c.Ja.ob({element:c.mc,action:"navigateTo"+EZb(g.FC),gestureName:"KEYBOARD"});var m=_.KG(b.kc().ud(g.mK.sN)).kb();_.gc(window,_.Pbb(c.PX,m),"_blank")}}(f),!0)))};_.h.Dva=function(a){return this.Km.ha(_.z(function(b){return _.Uq(_.KG(b.kc().ud(a)).kb())}))};
var k3b=function(a,b){var c=b.parent,d=b.path,e=a.jha(c).ha(_.z(function(n){var r=[];n=_.k(n);for(var v=n.next();!v.done;v=n.next())(v=l3b(a,d,v.value))&&r.push(v);c.path&&r.push({sN:c.path,FC:"parent",Yb:"p"});return r})),f=_.ne([]);if(!b.fF){var g=m3b(a,d);g&&(b=JMb(b,g.xBa),f=a.jha(b).ha(_.z(function(n){return n.length&&(n=_.Ih(n[0]))?[KMb(n,g.cxa)]:[]}),_.uf([])))}else if(c.path){var m=m3b(a,c.path);m&&(b=JMb(c,m.xBa),f=a.jha(b).ha(_.z(function(n){for(var r=[],v=_.k(n),y=v.next();!y.done;y=v.next())(y=
n3b(d,y.value,m.xBa))&&r.push(y);!r.length&&n.length&&(n=_.Ih(n[0]))&&r.push(KMb(n,m.cxa));return r}),_.uf([])))}return _.ve(f,e).ha(_.z(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},m3b=function(a,b){a=_.k(a.config.w5);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.iG;d=d.nG;if(b.match(c.tq))return{cxa:!0,xBa:c};if(b.match(d.tq))return{cxa:!1,xBa:d}}},n3b=function(a,b,c){var d=_.mB(b),e=c.he.exec(_.mB(a));if(e&&(a=new RegExp(wMb(c.xh,function(f){return _.Ulb(e[Number(f)])})),
d.match(a)))return{sN:b,FC:"test",Yb:"t"}},l3b=function(a,b,c){if(c!==b){var d=_.mB(c);b=_.mB(b);a=_.k(a.config.e4);for(var e=a.next(),f={};!e.done;f={L3a:void 0},e=a.next())if(e=e.value,f.L3a=e.he.exec(b),f.L3a&&(f=new RegExp(wMb(e.xh,function(g){return function(m){return _.Ulb(g.L3a[Number(m)])}}(f))),d.match(f)))return{sN:c,FC:e.label,Yb:e.Yb}}};
YP.prototype.jha=function(a){var b=this;return this.Ur.list(a.ub,a.Yc,a.repository,_.Si(a),a.path||"",a.params.Sb).ha(_.z(function(c){return c.map(function(d){return d.qe()})}),_.Ze(function(c){_.Mt(b.mh,c);return _.ne([])}))};YP.prototype.xQ=function(){for(var a=_.k(this.Lg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Lg=[]};_.p.Object.defineProperties(YP.prototype,{Za:{configurable:!0,enumerable:!0,set:function(a){this.Km.next(a)},get:function(){return this.Km.value}}});
YP.O=function(a){return new (a||YP)(_.B(_.fp),_.B(_.Nv),_.B(XP),_.B(_.VK),_.B(_.Lt),_.B(_.uh),_.B(_.gv),_.B(_.Zz))};
YP.ya=_.ad({type:YP,oa:[["related-files-dropdown"]],tb:function(a,b){a&1&&(_.lg(NP,7),_.lg(j3b,7));if(a&2){var c;_.pg(c=_.qg())&&(b.vq=c.first);_.pg(c=_.qg())&&(b.uv=c.first)}},inputs:{config:"config",Za:"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=_.Bd();_.H(0,"dropdown-button",3,0);_.N("isOpen",function(d){_.w(c);return _.x(d?b.iia():b.hia())});_.Q(2);_.I();_.E(3,IMb,5,6,"ng-template",null,1,_.Dg)}a&2&&(_.F("item",b.xB)("ariaLabel",b.label)("dense",!0),_.A(2),_.tg(" ",b.label,"\n"))},Ia:[_.kp,_.wn,_.xn,_.yn,_.zn,NP,_.FF,_.DF,_.MF,_.PA,_.OA,_.Zx,_.uK,_.Ro,_.Cn,_.JB],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});_.o3b=[];var p3b=["dropdownTemplate"],MMb=function(a){return["v",a]},ZP=function(a,b){this.Ja=a;this.vd=b;this.r0c=_.o3b;this.Vnc="View this file in an external site";this.eF=!1;this.lba="ciderv";this.Cma=!1;this.Nza=[];this.Lg=[]};_.h=ZP.prototype;_.h.Ra=function(){var a=this;this.xB={title:"View in",b1:this.uv,mc:"ViewInDropdown"};this.zQ=this.vd.register("openViewInDropdown","v",function(){a.vq.cD();a.ts("openDropdown")})};
_.h.Ub=function(a){if(a.place||a.ciderDefault.Yf!=null||a.suggestUniqueCiderWs.Yf!=null){var b=this.Za;a=[];for(var c=_.k(this.r0c),d=c.next();!d.done;d=c.next())if(d=d.value,!d.he||b.path.match(d.he)){var e=d;d=Object.assign({},e);e=e.iD;d=(delete d.iD,d);e=e(b);var f=void 0;if((f=e)==null?0:f.includes("cider.corp.google.com"))switch(this.lba){case "prompt":f=void 0,e=(f=dGb(e,this.Cma))!=null?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.eF||(b=iGb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.Sva&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.Sva});this.fK&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.fK});this.Nza=a}};_.h.La=function(){this.zQ&&this.zQ();this.xQ()};_.h.hia=function(){this.xQ()};
_.h.iia=function(){for(var a=this,b=_.k(this.Nza),c=b.next(),d={};!c.done;d={Jga:void 0},c=b.next())d.Jga=c.value,this.Lg.push(this.vd.register(d.Jga.label,d.Jga.key,function(e){return function(){_.gc(window,e.Jga.url,"_blank");a.vq.ZT();a.ts(e.Jga.label)}}(d),!0))};_.h.ts=function(a){this.Ja.ob({element:"ViewInDropdown",action:a,projectId:this.Za.ub,gestureName:"KEYBOARD"})};_.h.xQ=function(){for(var a=_.k(this.Lg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Lg=[]};
ZP.O=function(a){return new (a||ZP)(_.B(_.fp),_.B(_.gv))};
ZP.ya=_.ad({type:ZP,oa:[["view-in-dropdown"]],tb:function(a,b){a&1&&(_.lg(NP,5),_.lg(p3b,7));if(a&2){var c;_.pg(c=_.qg())&&(b.vq=c.first);_.pg(c=_.qg())&&(b.uv=c.first)}},inputs:{Za:"place",Sva:"gitilesLink",fK:"ossLink",eF:"isGenerated",lba:"ciderDefault",Cma:"suggestUniqueCiderWs"},features:[_.ud],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&&_.E(0,LMb,1,3,"dropdown-button",1)(1,OMb,2,1,"ng-template",null,0,_.Dg);a&2&&_.F("ngIf",b.Nza.length)},Ia:[_.wn,_.xn,NP,_.MF,_.PA,_.OA,_.uK],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 YMb=function(a){return{enabled:a}},$P=function(a,b,c,d,e,f,g,m){this.Ja=a;this.Td=b;this.Bd=d;this.vd=e;this.Cza=f;this.service=g;this.bc=m;this.I1b=this.bc.e9a.ha(_.sf(1))};$P.prototype.Ra=function(){var a=this;this.tl=this.vd.register("toggleBlame","b",function(){a.Ula&&(UMb(a,"KEYBOARD"),_.xm(a.Td))})};$P.prototype.La=function(){this.tl&&this.tl()};$P.prototype.hO=function(){return this.service.hO(this.lD.ha(_.z(function(a){return a.kind===1}))).ha(_.z(function(a){return{visible:a}}))};
var UMb=function(a,b){b=b===void 0?"CLICK":b;a.Bd.ns("BLAME")?(a.Bd.gua("BLAME"),q3b(a,!1,b)):(a.Bd.uua("BLAME"),q3b(a,!0,b))},q3b=function(a,b,c){a.Ja.ob({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Rd.ub,gestureName:c})};
_.p.Object.defineProperties($P.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.lD?this.lD.next(a):this.lD=new _.lh(a)},get:function(){return this.lD.value}},h_c:{configurable:!0,enumerable:!0,get:function(){return _.Zq(this.Rd,_.iG(this.Rd.kc(),"ref").kb())}},OVb:{configurable:!0,enumerable:!0,get:function(){return this.componentId!=="DiffDetailHeader"&&(this.componentId!=="FileDetail"||this.contentType!=="code-diff")}},Ula:{configurable:!0,enumerable:!0,get:function(){return this.componentId===
"FileDetail"&&this.contentType==="text"}},i7c:{configurable:!0,enumerable:!0,get:function(){return _.oG(this.Rd)&&this.componentId==="FileDetail"&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},pGb:{configurable:!0,enumerable:!0,get:function(){var a=this.componentId==="FolderDetail"&&_.Mv.has(11);return _.Mv.has(23)&&(this.Ula||a)}},eF:{configurable:!0,enumerable:!0,get:function(){return _.qG(this.Ab.JF)}},aFb:{configurable:!0,enumerable:!0,get:function(){return _.Mv.has(85)&&
this.Ula}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}},sZc:{configurable:!0,enumerable:!0,get:function(){return this.Bd.ns("BLAME")}}});$P.O=function(a){return new (a||$P)(_.B(_.fp),_.B(_.Tg),_.B(_.Nv),_.B(_.GJ),_.B(_.gv),_.B(_.uM),_.B(_.GK),_.B(_.qw))};
$P.ya=_.ad({type:$P,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",Ab:"viewData"},oc:["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&&(_.E(0,PMb,1,0,"layer-menu-dropdown",0),_.Q(1,"\n"),_.E(2,QMb,2,3,"find-in-file-dropdown",1),_.Q(3,"\n"),_.E(4,RMb,1,1,"links-dropdown",2),_.Q(5,"\n"),_.E(6,SMb,4,10,"view-in-dropdown",
3),_.Q(7,"\n"),_.E(8,TMb,2,2,"related-files-dropdown",4),_.Q(9,"\n"),_.Q(10,"\n"),_.E(11,VMb,5,2,"button",5),_.Q(12,"\n"),_.E(13,WMb,7,2,"ng-container",0),_.R(14,"async"),_.Q(15,"\n"),_.E(16,ZMb,5,5,"ng-container",0),_.Q(17,"\n"),_.K(18,"fullscreen-button",6),_.Q(19,"\n"));a&2&&(_.F("ngIf",b.pGb),_.A(2),_.F("ngIf",b.Ula),_.A(2),_.F("ngIf",b.OVb),_.A(2),_.F("ngIf",b.i7c),_.A(2),_.F("ngIf",b.Cza.config&&!b.h_c&&b.OVb),_.A(3),_.F("ngIf",b.Ula&&!b.pGb),_.A(2),_.F("ngIf",_.S(14,9,b.hO())),_.A(3),_.F("ngIf",
b.aFb),_.A(2),_.F("componentId",b.componentId))},Ia:[_.kp,_.xn,PP,nO,TP,WP,_.Dw,_.Bt,_.Et,_.mu,_.Yx,_.ay,YP,ZP,_.Cn],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 aQ=function(a,b,c){this.Ja=a;this.vd=c;this.jEb=this.eF=this.Z6c=!1;this.D2a="";this.ZWb="FILE";this.ZCa="Generated by a BUILD rule. See go/bbcp for more details";this.WQ="detail-header-id";this.mc="DetailHeader";this.tl=function(){};this.r6a=_.Mv.has(22)};aQ.prototype.Ra=function(){var a=this;this.tl=this.vd.register("triggerStarButton","s",function(){a.Ja.ob({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.XWb&&a.XWb.M8a.next({kind:"event",action:"KEYBOARD"})})};
aQ.prototype.La=function(){this.tl()};
_.p.Object.defineProperties(aQ.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){var b;this.eF=_.qG(a.JF);this.jEb=_.vqb(a.JF);(b=a.location.path||"")&&b!=="/"?(b=_.mB(b),b=b.substr(-1)==="/"?b.substr(0,b.length-1):b):b="Repository Root";this.D2a=b;if(a.kind===0&&a.Oyb.length!==0){var c=a.Oyb[0];var d=_.Vj(c,_.Ti,1);b=d.Zr();d=_.ok(d,3);var e=c.qe();c=aGb(b);b=_.ok(b,2);b=c.type==="depot"?new _.Oh({repository:b,Eb:d,path:e,params:void 0}):new _.Ph({Be:c,repository:b,Eb:d,path:e,params:void 0})}else b=
void 0;this.mWa=b;this.ZWb=_.jj(a.location);this.pCa=a},get:function(){return this.pCa}},Za:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});aQ.O=function(a){return new (a||aQ)(_.B(_.fp),_.B(_.Nv),_.B(_.gv))};
aQ.ya=_.ad({type:aQ,oa:[["detail-header","componentId","","viewData",""]],tb:function(a,b){a&1&&_.lg(_.zL,5);if(a&2){var c;_.pg(c=_.qg())&&(b.XWb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",Z6c:"showLinksDropdown",Ab:"viewData"},oc:["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&&(_.H(0,"div",1)(1,"div",2),_.E(2,$Mb,1,4,"star",3),_.H(3,"h2",4),_.Q(4),_.E(5,cNb,3,3,"ng-container",5),_.I(),_.K(6,"commit-information",6),_.I(),_.K(7,"header-actions",7),_.I(),_.E(8,
dNb,1,0,"ng-template",null,0,_.Dg));a&2&&(_.A(2),_.F("ngIf",b.r6a),_.A(),_.Nf("id",b.WQ),_.A(),_.tg(" ",b.D2a," "),_.A(),_.F("ngIf",b.eF),_.A(),_.F("activeLocation",b.Za)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Ab.X2),_.A(),_.F("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Ab))},Ia:[_.kp,PN,_.xn,_.Lr,_.Mr,_.tt,_.wA,$P,_.Yx,_.ay,_.Ro,_.zL],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 bQ=function(){this.u$a=2};bQ.prototype.Ra=function(){};_.p.Object.defineProperties(bQ.prototype,{s3c:{configurable:!0,enumerable:!0,get:function(){return _.Uq(_.XG(this.Ab.location.kc(),function(a){delete a.oy;delete a.io}).kb())}}});bQ.O=function(a){return new (a||bQ)};
bQ.ya=_.ad({type:bQ,oa:[["diff-detail-header"]],inputs:{Ab:"viewData"},Aa:11,Ba:6,Ea:[["fxFlex","50","fxLayout","row",1,"left-diff"],["fxFlex","grow","fxLayoutAlign","stretch"],[3,"activeLocation","version"],["fxFlexAlign","center","ascTrackElement","DiffDetailHeader","trackAction","closeDiff",1,"close-diff",3,"routerLink","trackProjectId"],"type;button;mat-icon-button;;aria-label;Exit diff".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",3,"activeLocation"],
["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]],ta:function(a,b){a&1&&(_.H(0,"div",0)(1,"div",1),_.K(2,"commit-information",2),_.I(),_.H(3,"a",3)(4,"button",4)(5,"mat-icon"),_.Q(6,"clear"),_.I()()()(),_.H(7,"div",5),_.K(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.I());a&2&&(_.A(2),_.F("activeLocation",b.Ab==null?null:b.Ab.location)("version",b.u$a),_.A(),_.F("routerLink",b.s3c)("trackProjectId",b.Ab.location.ub),_.A(5),_.F("activeLocation",b.Ab==null?null:b.Ab.location),
_.A(2),_.F("viewData",b.Ab))},Ia:[_.kp,PN,_.Lr,_.Mr,_.tt,_.wA,$P,_.Dw,_.Et,_.mu,_.Ro],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 cQ=function(a,b){this.Ja=a;this.Wc=b;this.markerHeight="10px";this.oIb=new _.lh([]);this.NKb=new _.lh(null);this.nIb=new _.lh({});this.mIb=new _.vm;this.oIb=_.ve(this.nIb,this.NKb).ha(_.z(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=gNb("find",c.find,e);var f=gNb("search",c.search,e),g=gNb("xrefs",c.rad,e);c=gNb("importantXrefs",c.IYc,e);return[].concat(_.nd(f),_.nd(g),_.nd(c),_.nd(d))}))};
_.p.Object.defineProperties(cQ.prototype,{Bxa:{configurable:!0,enumerable:!0,set:function(a){this.nIb.next(a)}},Im:{configurable:!0,enumerable:!0,set:function(a){this.NKb.next(a)}}});cQ.O=function(a){return new (a||cQ)(_.B(_.fp),_.B(_.GK))};
cQ.ya=_.ad({type:cQ,oa:[["file-content-pager"]],inputs:{Bxa:"markers",Im:"numLines"},outputs:{mIb:"markerClicked"},Aa:2,Ba:3,Ea:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ta:function(a,b){a&1&&(_.E(0,fNb,1,7,"div",0),_.R(1,"async"));a&2&&_.F("ngForOf",_.S(1,1,b.oIb))},Ia:[_.wn,_.Cn],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 dQ=function(a,b){this.Ja=a;this.mh=b};_.h=dQ.prototype;_.h.onError=function(a){_.Mt(this.mh,a)};_.h.l8a=function(a){return _.GPa(this.Ja,a,"codeRenderFull")};_.h.jna=function(a,b){_.GPa(this.Ja,a,"codeRenderRefresh_"+b)};_.h.IHb=function(){this.Ja.ob({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.r0a=function(){this.Ja.ob({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.e3=function(){this.Ja.ob({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.rs=function(){this.Ja.ob({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.bW=function(){this.Ja.ob({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};dQ.O=function(a){return new (a||dQ)(_.t(_.fp),_.t(_.Lt))};dQ.ua=_.q({token:dQ,qa:dQ.O});var eQ=function(){};eQ.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Vdb("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(""),_.UA(a)):_.UA("<data with types: "+Object.keys(a).join(", ")+">")};eQ.O=function(a){return new (a||eQ)};eQ.He=_.id({name:"renderData",type:eQ,le:!0});var fQ=function(){};fQ.prototype.Ra=function(){};fQ.O=function(a){return new (a||fQ)};
fQ.ya=_.ad({type:fQ,oa:[["jupyter-notebook"]],inputs:{A3:"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&&_.E(0,qNb,4,3,"ng-container",0);a&2&&_.F("ngForOf",b.A3.cells)},Ia:[_.wn,_.xn,_.yn,_.zn,_.sL,_.JK,_.UB,_.hJ,_.QB,_.RB,_.fJ,_.NJ,eQ],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0;background:var(--card)}"]});var gQ=function(){this.size=0;this.nea=_.Ee;this.SFb=new _.vm;this.tza=void 0;this.Rla=!1};gQ.prototype.Ra=function(){};gQ.prototype.La=function(){var a;(a=this.ab)==null||a.unsubscribe()};gQ.prototype.Ub=function(a){if(a.fullViewData){var b;(b=this.ab)==null||b.unsubscribe();this.tza=void 0;this.Rla=!1;this.ab=void 0}};
var vNb=function(a,b){a.Rla=!1;var c;(c=a.ab)==null||c.unsubscribe();a.ab=void 0;a.tza=b.ha(_.z(function(d){return d.ue}))},uNb=function(a,b){a.Rla=!0;var c;(c=a.ab)==null||c.unsubscribe();a.ab=b.ha(_.df(1)).subscribe(function(d){a.SFb.emit(d);a.Rla=!1})};gQ.O=function(a){return new (a||gQ)};
gQ.ya=_.ad({type:gQ,oa:[["large-file","fullViewData",""]],inputs:{size:"size",nea:"fullViewData"},outputs:{SFb:"largeFileViewData"},features:[_.ud],oc:["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&&_.E(0,tNb,5,4,"ng-container",3)(1,yNb,7,5,"ng-template",null,0,_.Dg);a&2&&(a=_.bg(2),_.F("ngIf",b.tza)("ngIfElse",a))},Ia:[_.kp,_.xn,_.FA,_.DB,_.FB,_.EB,_.DF,_.Cn,_.nD],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 hQ=function(a,b,c){var d=this;this.Ja=a;this.Wc=b;this.bc=c;this.bY=_.gw().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Wc.vxb.ha(_.z(function(e){return d.bY.get(e)}))};hQ.prototype.Ra=function(){};hQ.prototype.Ek=function(a){(a=_.hw(this.bY,a))&&this.Wc.ZI!==a&&(this.Ja.ob({element:"MarkdownTabHeader",action:this.nWa(a),gestureName:"CLICK",projectId:this.Ab.location.ub}),this.Wc.ZI=a,this.bc.vla(a))};
hQ.prototype.nWa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.bb(a,"Unknown file detail tab selected")}};hQ.O=function(a){return new (a||hQ)(_.B(_.fp),_.B(_.GK),_.B(_.qw))};
hQ.ya=_.ad({type:hQ,oa:[["markdown-tab-header","viewData",""]],inputs:{Ab:"viewData"},oc:["viewData",""],Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Preview"],["label","Source"]],ta:function(a,b){a&1&&(_.H(0,"mat-tab-group",0),_.R(1,"async"),_.N("selectedIndexChange",function(c){return b.Ek(c)}),_.K(2,"mat-tab",1)(3,"mat-tab",2),_.I());a&2&&_.F("selectedIndex",_.S(1,1,b.selectedIndex))},Ia:[iO,tN,uN,_.Cn],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-mdc-tab-label{height:40px}"]});var iQ=function(a){this.element=a};_.p.Object.defineProperties(iQ.prototype,{D5c:{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;_.wl(d);d.appendChild(FZb(c))})}}});iQ.O=function(a){return new (a||iQ)(_.B(_.Td))};iQ.Fa=_.hd({type:iQ,oa:[["","safeSvg",""]],inputs:{D5c:"safeSvg"}});var jQ=function(a){this.Eb=a};_.p.Object.defineProperties(jQ.prototype,{F5c:{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)}}}});jQ.O=function(a){return new (a||jQ)(_.B(_.Td))};jQ.Fa=_.hd({type:jQ,oa:[["","sanitizeSrc",""]],inputs:{F5c:"sanitizeSrc"}});var kQ=function(a){this.YVa=a};
kQ.prototype.HB=function(a){if(a.kind===5)return _.ne(_.KF);if(a.kind!==0)return _.ne(_.zF("Folding unsupported"));var b=a.location,c=b.ub,d=b.Yc,e=b.repository,f=b.path;b=b.params;f=_.fG(a.location,1)||f;var g=b.Sb?"HEAD":_.Mi(a.location,1);a={Eb:_.Mi(a.location,0)||"",commit:g};return this.YVa.HB(c,d,e,a,f,b.Sb).ha(_.z(function(m){if(m.Gg()===2||m.Gg()===4)var n=_.zF("Folding unavailable");else{n=[];m=_.k(_.Wj(m,_.Aq,3,_.Rj()));for(var r=m.next();!r.done;r=m.next()){r=r.value;var v=r.getRange();
v&&n.push({start:_.lk(v,1)-1,end:_.lk(v,3)-1,indentation:_.lk(r,2)})}n=_.BF(n)}return n}),_.uf(_.KF),_.Ze(function(){return _.ne(_.zF("Folding unavailable"))}))};kQ.O=function(a){return new (a||kQ)(_.t(_.bz))};kQ.ua=_.q({token:kQ,qa:kQ.O});var lQ=function(a,b,c,d){var e=b.events.ha(_.Ge(function(f){return f instanceof _.qh}),_.uf(null),_.z(function(){var f=_.Qh(a.hd);f.path&&f.path.endsWith(".md")&&(f=f.parent);return f.kc().hj().kb()}),_.gf(function(f,g){return _.Zq(f,g)}),_.qf(1),_.ue());this.uQb=e.ha(_.z(function(f){return ANb(f,b)}));this.sQb=e.ha(_.z(function(f){return BNb(f,c,d)}))};lQ.O=function(a){return new (a||lQ)(_.t(_.kh),_.t(_.uh),_.t(_.VK),_.t(_.$t))};lQ.ua=_.q({token:lQ,qa:lQ.O});var r3b=function(){this.f2b=[]};_.p.Object.defineProperties(r3b.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.f2b},set:function(a){this.f2b=a}}});var mQ=function(){r3b.apply(this,arguments)};_.W(mQ,r3b);var s3b=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=mQ.prototype;_.h.q2=function(a){var b=this.widgets.filter(function(c){return sGb(c.line,a)});this.Th=b.length>0?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.Pva=function(a,b){if(!this.Th||a>this.widgets[this.Th.last].line||b<=this.widgets[this.Th.first].line)return[{widgets:this.q2({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Th.first],d=this.widgets[this.Th.last],e=[];if(a>c.line){var f=this.xXa(a);f.length>0&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.pWa(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.wXa(b),a.length>0&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.oWa(b),b.length>
0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.oWa=function(a){for(var b=[],c=this.Th.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Th.last=c}return b};_.h.pWa=function(a){for(var b=[],c=this.Th.first-1;c>=0;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Th.first=c}return b};_.h.xXa=function(a){for(var b=[],c=this.Th.first;c<=this.Th.last;c++){var d=this.widgets[c];if(d.line>=a){this.Th.first=c;break}b.push(d)}return b};
_.h.wXa=function(a){for(var b=[],c=this.Th.last;c>=this.Th.first;c--){var d=this.widgets[c];if(d.line<=a){this.Th.last=c;break}b.push(d)}return b};mQ.O=function(){var a;return function(b){return(a||(a=_.Od(mQ)))(b||mQ)}}();mQ.ua=_.q({token:mQ,qa:mQ.O});var nQ=function(){r3b.apply(this,arguments)};_.W(nQ,r3b);_.h=nQ.prototype;_.h.q2=function(a){var b=this.widgets.filter(function(c){return c.startLine!==void 0&&sGb(c.startLine,a)||c.endLine!==void 0&&sGb(c.endLine,a)});b.length>0&&(this.Th={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.Pva=function(a,b){if(!this.Th)return[];var c=this.widgets[this.Th.first],d=this.widgets[this.Th.last];if(d.endLine!==void 0&&a>=d.endLine||c.startLine!==void 0&&b<=c.startLine)return[{widgets:this.q2({start:a,end:b}),type:"replace"}];var e=[];if(c.endLine!==void 0&&a>c.endLine){var f=this.xXa(a);f.length>0&&e.push({widgets:f,type:"remove"})}c.startLine!==void 0&&a<c.startLine&&(a=this.pWa(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));d.startLine!==void 0&&b<d.startLine&&(a=this.wXa(b),
a.length>0&&e.push({widgets:a,type:"remove"}));d.endLine!==void 0&&b>d.endLine&&(b=this.oWa(b),b.length>0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.oWa=function(a){for(var b=[],c=this.Th.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.Th.last=c}return b};_.h.pWa=function(a){for(var b=[],c=this.Th.first-1;c>=0;c--){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine<a)break;b.push(d);this.Th.first=c}return b};
_.h.xXa=function(a){for(var b=[],c=this.Th.first;c<=this.Th.last;c++){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine>=a){this.Th.first=c;break}b.push(d)}return b};_.h.wXa=function(a){for(var b=[],c=this.Th.last;c>=this.Th.first;c--){var d=this.widgets[c];if(d.startLine!==void 0&&d.startLine<=a){this.Th.last=c;break}b.push(d)}return b};nQ.O=function(){var a;return function(b){return(a||(a=_.Od(nQ)))(b||nQ)}}();nQ.ua=_.q({token:nQ,qa:nQ.O});var oQ=function(a){var b=a.line;a=a.column;this.line=b;this.column=a};oQ.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};oQ.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var pQ=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};pQ.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var qQ=function(a,b){_.rJ.call(this,a,b);this.hb=a;this.visibility=_.zJ;this.XE=new Map;this.nv=0;this.Wl=[];this.wj=this.Bf=0;this.VGb=10};_.W(qQ,_.rJ);var t3b=function(a){a.ena&&(a.ena.style.height=_.EG(a.visibility,a.Bf)*a.lineHeight+"px");if(a.Paa){for(var b=a.visibility,c=a.wj,d=0,e=b.pY.length-1;e>=0;e--){var f=b.pY[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.Paa.style.height=(a.nv-c-d)*a.lineHeight+"px"}};
qQ.prototype.nLb=function(){this.ena||(this.ena=document.createElement("div"),this.container.appendChild(this.ena));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.Paa||(this.Paa=document.createElement("div"),this.container.appendChild(this.Paa))};qQ.prototype.Dt=function(){return this.nv};var u3b=function(a){return{start:a.Bf,end:a.wj}};qQ.prototype.Vi=function(a){if(a>=this.Bf&&a<this.wj)return this.Wl[a-this.Bf]};
var v3b=function(a,b,c){b>=a.Bf&&b<a.wj&&(a.content.replaceChild(c,a.Wl[b-a.Bf]),a.Wl[b-a.Bf]=c)};_.h=qQ.prototype;_.h.clear=function(){_.rJ.prototype.clear.call(this);this.Wl=[];this.wj=this.Bf=0;this.content&&(this.content.textContent="");this.XE.clear()};
_.h.Rt=function(a,b){if(this.content&&this.ena&&this.Paa&&this.JSa()){var c=a+b;a>=this.wj||c<=this.Bf?(this.Tja(this.wj-this.Bf),this.wj=this.Bf=a,this.MT(b,!0)):(a>this.Bf?this.Tja(a-this.Bf):this.MT(this.Bf-a),c<this.wj?this.Tja(this.wj-c,!0):this.MT(c-this.wj,!0));t3b(this)}};
_.h.MT=function(a,b){b=b===void 0?!1:b;a<=0||(this.wj=Math.max(this.wj,0),this.Bf=Math.max(this.Bf,0),_.WF(this.content,b?"beforeend":"afterbegin",this.Lyb(Math.max(0,b?this.wj:this.Bf-a),a)),this.Wl=Array.from(this.content.children),b?this.wj+=a:(this.Bf-=a,this.Bf<=0&&(this.wj-=this.Bf,this.Bf=0)))};
_.h.Tja=function(a,b){b=b===void 0?!1:b;a=Math.min(this.Wl.length,a);for(var c=_.k(this.Wl.splice(b?this.Wl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.Bf+=a);this.wj=this.Bf+this.Wl.length};_.h.JSa=function(){return!0};
_.h.Hw=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=w3b(d,c),f=d.start;f<d.end;f++)x3b(this,f,e,f===d.start),b.add(f)}c=_.k(this.XE);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||this.showLine(a);t3b(this)};
var w3b=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},x3b=function(a,b,c,d){if(_.yG(b,a.Dt())){var e=a.XE.get(b);e&&e.hidden===!d||(c=a.grb(b,c,!d),a.XE.set(b,{node:c,hidden:!d}),a.Vi(b)&&(d=document.createElement("div"),_.WF(d,"afterbegin",c),v3b(a,b,d.firstChild)))}};
qQ.prototype.showLine=function(a){if(_.yG(a,this.Dt())&&this.XE.get(a)){var b=this.Vi(a);b&&v3b(this,a,b.lastElementChild.firstElementChild);this.XE.delete(a)}};_.p.Object.defineProperties(qQ.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.VGb},set:function(a){this.VGb=a;t3b(this)}},RO:{configurable:!0,enumerable:!0,set:function(a){this.nv=a;t3b(this)}}});qQ.O=function(a){return new (a||qQ)(_.B(_.Td),_.B(_.km))};
qQ.Fa=_.hd({type:qQ,inputs:{visibility:"visibility"},features:[_.Lf]});var rQ=function(a,b,c,d,e,f){qQ.call(this,c,d);var g=this;this.Td=a;this.view=b;this.hb=c;this.y8a=f;this.Iw=!1;this.Pf=[];this.Ck=new _.vm;this.WB=new _.vm;this.ab=new _.Zd;this.lines=[];this.Cm=[];this.Uob=new _.lf;this.T_b=new _.lf;this.wJ=new Set;this.h3a=0;this.ab.add(e.kV().ha(_.gf()).subscribe(function(m){var n=g.tabSize===void 0;g.tabSize=m;n||_.xm(g.Td)}));this.ab.add(this.y8a.tad.subscribe(function(){g.Dna(_.Odb(0,g.Cm.length))}));this.ab.add(this.T_b.ha(_.Fka(function(){return g.Uob.ha(_.uf(void 0),
_.af(20),_.jf())})).subscribe(function(){y3b(g)}))};_.W(rQ,qQ);rQ.Fa=qQ.Fa;_.h=rQ.prototype;_.h.Ra=function(){qQ.prototype.nLb.call(this)};_.h.La=function(){this.ab.unsubscribe()};_.h.Lyb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.XE.has(a)?c.push(this.XE.get(a).node):c.push(this.Cm[a]);return _.VA(_.jl,c)};
_.h.MT=function(a,b){b=b===void 0?!1:b;if(!(a<=0)){var c=Math.max(0,b?this.wj:this.Bf-a),d=c+a;qQ.prototype.MT.call(this,a,b);for(a=c;a<d;a++)this.wJ.has(a)&&(b=void 0,(b=this.Vi(a))==null||b.setAttribute("aria-current","true"));this.T_b.next()}};_.h.JSa=function(){return this.Cm.length>0};
_.h.Ub=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=_.xG(this.Pf,this.Dt(),this.Bf,!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.Vi(c))==null||d.setAttribute("aria-current","true")}}this.wJ=_.Nqb(this.Pf)}};
_.h.Jta=function(a,b){var c=this,d=_.qJ(this,"line");d.appendChild(_.pJ(this,Array.from({length:b+1}).join(" "),"line"));b=_.pJ(this,"...","line ellipses");b.addEventListener("click",function(){c.Ck.emit(a)});d.appendChild(b);return d};
_.h.grb=function(a,b,c){a=this.Cm[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;">'+_.lJ(a)+"</div></div>";return(0,_.kJ)(c).bD()};_.h.Wd=function(a){a=a.target;a.classList.contains("ellipses")&&this.Ck.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.gU=function(){if(this.Dt()&&this.Wl[0])return this.Wl[0].getBoundingClientRect().height;var a=_.qJ(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.O$=function(a,b){b=b===void 0?[]:b;this.lines=a;this.RO=a.length;this.Cm=[];var c=document.getElementById("pre-rendered-code");if(c!=null&&this.Iw){var d=c.scrollTop;c.parentNode.removeChild(c);c=c.querySelector("virtual-scroll-code-container").firstChild;this.container.replaceChild(c,this.content);this.content=c;this.Wl=Array.from(this.content.children);this.Bf=Number(this.Wl[0].getAttribute("data-line-number"));this.wj=this.Bf+this.Wl.length;(c=_.CG(this.container,"virtual-scroll-format-code",
"body"))&&c.scrollTop<=0&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Cm.push(b[d]);if(this.Cm.length<a.length)for(b=this.vSa(0,a.length),d=this.Cm.length;d<a.length;d++)this.Cm.push(k_b({lineNumber:d,line:a[d],qv:b[d]}).bD())};var A3b=function(a){a.selection=new pQ({start:new oQ({line:0,column:0}),end:z3b(a)});y3b(a)};
rQ.prototype.Dna=function(a){var b=this;if(this.JSa()&&(a=a.filter(function(n){return _.yG(n,b.Dt())}),!(a.length===0||a[a.length-1]>=this.Dt()))){var c=new _.vJ(new B3b),d=a.map(function(n){var r;return c.md((r=b.Pj.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.Cm[m]=k_b({lineNumber:m,line:this.lines[m],qv:d[g]}).bD();_.WF(e,"afterbegin",this.Cm[m]);
v3b(this,m,e.firstChild)}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};rQ.prototype.focus=function(a){a=_.xG(a,this.Dt());if(a.length!==0){var b=this.Vi(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.WB.next(a[0].start),b.focus())}};
rQ.prototype.Vv=function(){if(this.h3a)this.h3a--;else{this.Uob.next();var a=C3b(this);if(a==null?0:a.Ae){var b=a.Ae,c,d=b.start.isEqual(new oQ({line:this.Bf,column:0}))&&((c=this.selection)==null?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(D3b(this))&&((e=this.selection)==null?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new pQ({start:d,end:c});this.Hga=a.Hga}else this.Hga=this.selection=void 0}};
var y3b=function(a){if(a.selection){var b=a.selection;var c=new pQ({start:new oQ({line:a.Bf,column:0}),end:D3b(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 pQ({start:d,end:c})}var f;d=(f=C3b(a))==null?void 0:f.Ae;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=E3b(a,c.start),d=E3b(a,c.end),(c=document.getSelection())&&f&&d&&(a.Hga||(d=_.k([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.h3a++))}},G3b=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?z3b(a):new oQ({line:0,column:0});a=F3b(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 oQ({line:Number(b.getAttribute("data-line-number")),column:c})},F3b=function(a,b,c){return b.childNodes.length===0?{node:b,offset:c}:b.childNodes.length<=c?E3b(a,D3b(a)):F3b(a,b.childNodes[c],0)},E3b=function(a,b){var c=a.Vi(b.line);if(c)return H3b(a,c,b.column)},H3b=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 H3b(a,e,c-d);d+=m}},I3b=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("")};
rQ.prototype.clear=function(){qQ.prototype.clear.call(this);this.view.clear();this.lines=[];this.Cm=[]};
var C3b=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=G3b(a,d,b.anchorOffset),a=G3b(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{Ae:new pQ({start:b,end:a}),Hga:!0}:{Ae:new pQ({start:a,end:b}),Hga:!1}}},D3b=function(a){var b,c;return new oQ({line:a.wj-1,column:((b=a.Vi(a.wj-1))==null?void 0:(c=b.textContent)==null?void 0:c.length)||0})},z3b=function(a){var b=a.lines.length-
1;return new oQ({line:b,column:a.lines[b].length})};rQ.prototype.vSa=function(a,b){for(var c=new _.vJ(new B3b),d=[];a<b;a++){var e=void 0;d.push(c.md((e=this.Pj.get(a))!=null?e:null))}return d};rQ.O=function(a){return new (a||rQ)(_.B(_.Tg),_.B(_.jg),_.B(_.Td),_.B(_.km),_.B(_.qw),_.B(_.nL))};
rQ.ya=_.ad({type:rQ,oa:[["virtual-scroll-code-container"]],rb:4,Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)});a&2&&_.Of("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Iw:"usePrefetchIfPossible",Pf:"highlightedLines",Pj:"inlineWidgets"},outputs:{Ck:"lineShown",WB:"lineFocused"},features:[_.Lf,_.ud],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 B3b=function(){};_.h=B3b.prototype;_.h.J$=function(a,b){_.ak(a,8,_.oJ,b)};_.h.Wqb=function(a,b,c){return _.Oj(a.clone(),8).setStart(b).setEnd(c)};_.h.Bq=function(a){return a};_.h.GB=function(a){return _.nJ(a,_.Mj)};_.h.Wi=function(a){return a.Wi()};_.h.Am=function(a){return a.Am()};_.h.Kwa=function(a){return _.ok(a,3)==="a"};_.h.Swa=function(a){return _.kk(a,7)};_.h.DQb=function(a,b){b=_.nJ(a).concat(_.nJ(b));_.Zj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.OWb=function(a,b){if(b<a.Am()||b>=a.Wi())throw new RangeError;var c=_.Oj(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.kc=function(a){var b=(new _.oJ).setStart(a.startColumn).setEnd(a.endColumn);a.u0a&&_.yk(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.Pi(b,3,d);_.Pi(c,4,a.So);a.href!=null&&_.Pi(b,5,a.href);a.key!=null&&b.xw(a.key);return b};_.h.p9a=function(a,b){return b.Am()-a.Am()||a.Wi()-b.Wi()};var J3b=["CodeMirror-activeline","CodeMirror-activeline-gutter"],sQ=function(a,b){qQ.call(this,a,b);this.hb=a;this.WB=new _.vm;this.Kq=new _.vm;this.Et=new _.vm;this.Ck=new _.vm;this.C2=void 0;this.NF=new Set;this.wJ=new Set;this.TUa=new Map;this.Qsa=10};_.W(sQ,qQ);sQ.Fa=qQ.Fa;_.h=sQ.prototype;
_.h.Ra=function(){qQ.prototype.nLb.call(this);if(this.content){var a=_.qJ(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.Qsa;this.rRc=a};_.h.Jta=function(a){var b=this,c=_.qJ(this,"line-number CodeMirror-gutter-background");c.appendChild(_.pJ(this,"-",""));c.addEventListener("click",function(){b.Ck.emit(a)});return c};
_.h.grb=function(a,b,c){b=this.Dm?this.Dm(a):void 0;return(0,_.kJ)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+((b instanceof _.jJ?b.T1():b)?_.hxb(a,b):_.jxb(a,a+1))+"</div></div>").bD()};
_.h.Wd=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.Ck.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.Et.next({line:c,p3:a}),!0;this.Kq.next({line:c,p3:a});return!1};
_.h.clear=function(){qQ.prototype.clear.call(this);this.RO=0};_.h.focus=function(a){a=_.xG(a,this.Wl.length,this.Bf,!0);a.length>0&&(this.Wl[a[0].start-this.Bf].firstElementChild.focus(),this.WB.next(a[0].start))};
_.h.Hfa=function(a){for(var b=_.k(this.NF||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(J3b),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.C2=a;this.NF=_.Mqb(this.C2,this.Wl,this.Bf,!0);this.wJ=_.Nqb(a);a=_.k(this.NF);for(b=a.next();!b.done;b=a.next())this.Gfa(b.value)};
_.h.H8a=function(a){if(this.Dm){this.Dm=a;for(var b=0,c=this.Wl.length;b<c;b++)_.cc(this.Wl[b].firstElementChild,a(b+this.Bf))}else this.clear(),this.RO=this.nv};_.h.Lyb=function(a,b){b=a+b;if(this.Dm){for(var c=[];a<b;a++)this.XE.has(a)?c.push(this.XE.get(a).node):c.push(_.ixb({lineNumber:a,href:this.Dm(a)}).bD());return _.VA(_.jl,c)}return _.kxb({start:a,end:b}).bD()};
_.h.MT=function(a,b){b=b===void 0?!1:b;var c=Math.max(0,b?this.wj:this.Bf-a),d=c+a;qQ.prototype.MT.call(this,a,b);a=_.k(this.TUa.entries());for(b=a.next();!b.done;b=a.next()){var e=_.k(b.value);b=e.next().value;e=e.next().value;c<=b&&b<d&&this.Wl[b-c].classList.add.apply(this.Wl[b-c].classList,_.nd(e))}for(;c<d;c++)this.wJ.has(c)&&(a=this.Vi(c))&&(this.Gfa(a),this.NF.add(a))};
_.h.Tja=function(a,b){b=b===void 0?!1:b;for(var c=Math.max(0,b?this.wj:this.Bf-a),d=c+a;c<d;c++)if(this.wJ.has(c)){var e=this.Vi(c);e&&this.NF.delete(e)}qQ.prototype.Tja.call(this,a,b)};_.h.Gfa=function(a){a.classList.add("highlight");for(var b=_.k(J3b),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.p.Object.defineProperties(sQ.prototype,{rRc:{configurable:!0,enumerable:!0,set:function(a){this.Qsa=a;this.container.style.width=Math.ceil(Math.log10(this.nv))*this.Qsa+13+"px"}},RO:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.Qsa+13+"px";this.nv=a;t3b(this)}}});sQ.O=function(a){return new (a||sQ)(_.B(_.Td),_.B(_.km))};
sQ.ya=_.ad({type:sQ,oa:[["virtual-scroll-line-number-container"]],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})},inputs:{Dm:"lineNumberLinkProvider"},outputs:{WB:"lineFocused",Kq:"lineNumberClicked",Et:"gutterClicked",Ck:"lineShown"},features:[_.Lf],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 K3b=["content"],L3b=["gutter"],M3b=["decorations"],N3b=["sidebar"],O3b=["focusElement"],P3b=new _.ld("sidebarService"),Q3b=new _.ld("lineWidgetsService"),tQ=function(a,b,c,d,e,f,g,m,n,r,v,y,D,J,L,P,ba,ta,Ba,ra){_.JJ.call(this,y,D,a);var xa=this;this.renderer=c;this.view=d;this.al=e;this.Ika=f;this.AY=g;this.qh=m;this.vd=n;this.document=r;this.Td=J;this.ez=L;this.D_a=P;this.cQa=ba;this.t6a=ta;this.pxa=Ba;this.ifa=ra;this.TXa=_.xG;this.Pr=new Set;this.Pj=new Map;this.LB=this.xV=this.vV=this.wV=
!1;this.qy=[];this.Gv=new Map;this.KB=new Map;this.Rba=new _.pf(1);this.ab=new _.Zd;this.fu=[];this.HF=null;this.oY=[];this.fta=new _.lf;this.fD=function(){};this.uV=!0;this.YK=this.lineHeight=0;this.value=this.fileName="";this.Rga=1E3;this.ixa=800;this.visibility=_.zJ;this.eo=[];this.nD=void 0;this.Iw=!1;this.gna=new _.vm;this.Ck=new _.vm;this.sP=new _.vm;this.aU=0;this.ne=this.bU="";this.cr=this.tl=this.NJ=void 0;this.uba=!1;this.CU=!0;this.Kq=new _.vm;this.Et=new _.vm;this.bW=_.mA(function(){xa.ye.bW()},
500);this.ye=v||_.pyb;this.Qh=new _.fv(this.document);this.Qh.bsa=!1;this.Qh.xP("CTRL_A",65,2);this.Qh.xP("CTRL_A",65,8);_.dq(this.Qh,"shortcut",function(Ma){if(Ma.identifier==="CTRL_A"){Ma=xa.Tba.na;for(var Xa={};Ma;Xa={bla:void 0,Zmb:void 0}){if(xa.document.activeElement===Ma)return xa.continue?(Xa.bla=r.getSelection(),Xa.Zmb=Xa.bla&&Xa.bla.toString(),xa.continue.then(function(Aa){return function(){Aa.bla&&Aa.bla.toString()!==Aa.Zmb||A3b(xa.ke)}}(Xa))):A3b(xa.ke),!1;Ma=Ma.parentElement}}return!0});
this.ab.add(this.cQa.Ir.subscribe(function(Ma){xa.hb.na.style.fontSize=Ma!=null?Ma+"px":"";_.xm(xa.Td);setTimeout(function(){xa.Kja(xa.ke.gU())})}));this.ab.add(this.ez.mta.subscribe(function(Ma){xa.ne=Ma;_.xm(xa.Td)}))};_.W(tQ,_.JJ);tQ.Fa=_.JJ.Fa;_.h=tQ.prototype;_.h.Vv=function(){this.ke.Vv()};
_.h.Ub=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.ne.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.Tba.na.classList.add(d);this.lineHeight=this.ke.gU();this.Ig.lineHeight=this.lineHeight;this.ke.lineHeight=this.lineHeight;this.Rt()}a.fileName||a.value?(this.V1a(),this.continue=this.ye.l8a(function(){return b.render()})):a.scrollToLine?(this.Jv(this.Pf),this.rX(_.eG(this.Pf))):a.lineNumberLinkProvider?(c=function(){b.Ig.H8a(b.Dm)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Bj&&this.AY.vB(a.visibleCodeIdentifier.Bj),this.Qja());(a.visibility||a.folding)&&this.Hw();if(!this.uV){this.fD();var e=this.Pf;this.OE==="CODE"?this.fD=_.fwb(this.qh,function(){e!=null?b.CN(e,!0):b.gea.na.focus()}):this.OE!==void 0&&(this.fD=this.qh.registerCallback(this.OE,this.hb.na,function(){b.CN(e,!0);b.fD()}))}this.CU||this.Ig.clear();if(a.lineLimitation){var f;this.bU="".padStart((f=this.PJ)!=null?f:80," ")}};
_.h.CX=function(a){this.uba=a};_.h.CN=function(a,b){b=b===void 0?!1:b;var c=this;_.he(function(d){if(d.Gc==1)return _.je(d,c.continue,2);_.L2a(c.al,function(){c.zJ(a,b)});d.Gc=0})};_.h.zJ=function(a,b){if(b===void 0||!b||this.tga(_.eG(a)))this.ke.focus(a),this.hb.na.scrollLeft=0,this.uV=!0};_.h.Kja=function(a){this.lineHeight=a;this.Ig.lineHeight=a;this.ke.lineHeight=a;_.xm(this.Td);this.rX(_.eG(this.Pf));R3b(this)};
_.h.Ra=function(){var a=this;_.JJ.prototype.Ra.call(this);this.qL.ha(_.Ye(function(){return a.al.PO}),_.z(function(b){return b.target.scrollLeft}),_.Ye(function(){return a.al.Xxa})).subscribe(function(b){a.Op.na.style.right=-b+"px";a.bW()});this.hb.na.addEventListener("copy",function(b){b.preventDefault();var c;(c=b.clipboardData)==null||c.setData("text/plain",I3b(a.ke));a.ye.rs()});this.hb.na.addEventListener("keydown",function(b){if(!_.DG(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.ke.hb.na.contains(c)?a.zJ(d-1):a.Ig.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.ke.hb.na.contains(c)?a.zJ(d+1):a.Ig.focus(d+1),b.preventDefault())))}}});this.OE==="CODE"&&(this.tl=this.vd.register("openCode","c",function(){a.ye.e3();_.Fw(a.qh,"CODE")}),this.cr=this.qh.registerCallback("CODE",this.hb.na,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.hb.na.contains(b)&&!a.Ig.hb.na.contains(b)&&a.gea.na!==b?a.Ig.focus(a.NJ||0):a.zJ(a.NJ||0)}))};_.h.Ec=function(){var a=this;this.Qja();this.qL.subscribe(function(){a.Rt()})};
_.h.Rt=function(){var a=this.i3("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.k(this.visibility.pY),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.pY),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.Ig.Rt(a,b);this.ke.Rt(a,b);c=a+b;if(this.fu&&this.fu.length!==0){d=this.t6a.Pva(a,c);d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.m4(this.lineHeight,!1,e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.ZW(this.Op,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())S3b(this,this.Op,f.value)}_.xm(this.Td)}if(this.qy&&this.qy.length!==0){d=this.pxa.Pva(a,c);
d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.l4(e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.ZW(this.WV,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())S3b(this,this.WV,f.value)}_.xm(this.Td)}if(this.ifa.widgets&&this.ifa.widgets.length!==0){c=this.ifa.Pva(a,c);c=_.k(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.j4(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.Eza(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.KB.get(e.value.line))&&this.renderer.removeChild(this.fs.na,e)}_.xm(this.Td)}this.scroll.next({Zua:a,RO:b})};
_.h.Qja=function(){var a=this;this.nD&&this.AY.register(this.nD,this.qL.ha(_.Ye(function(){return a.al.PO}),_.z(function(b){return b.target.scrollTop}),_.gf(),_.z(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.hb.na.clientHeight)/a.lineHeight),a.Im)}}),_.Ye(function(){return a.al.Rha})))};_.h.Vd=function(){this.Rba.next(!0)};
_.h.La=function(){this.clear();this.nD&&this.AY.vB(this.nD);this.Qh&&this.Qh.dispose();this.tl&&this.tl();this.cr&&this.cr();this.fD();this.ab.unsubscribe();_.JJ.prototype.La.call(this)};_.h.ZD=function(a){this.hb.na.classList.add(a)};_.h.yP=function(a){this.hb.na.classList.remove(a)};_.h.f3a=function(a){this.sP.emit(a);this.CN(a.start-1)};_.h.Hw=function(){for(var a=_.k([this.ke,this.Ig]),b=a.next();!b.done;b=a.next())b.value.Hw(this.visibility.pY,this.eo);_.Syb(this);R3b(this);this.Rt()};
_.h.F0a=function(){var a=this;this.wV||(this.wV=!0,setTimeout(function(){a.wV=!1;a.l4();_.xm(a.Td)}))};_.h.G0a=function(){var a=this;this.xV||(this.xV=!0,setTimeout(function(){a.xV=!1;a.m4(a.lineHeight);_.xm(a.Td)}))};_.h.Dha=function(){var a=this;this.vV||(this.vV=!0,setTimeout(function(){a.vV=!1;a.j4();_.xm(a.Td)}))};_.h.Eha=function(a){this.Pr.add(a);this.Jla()};_.h.kIb=function(a,b,c,d){this.HF={lb:a,position:b,line:c,offset:d};this.Jla()};
_.h.Jv=function(a){var b=this;return _.he(function(c){if(c.Gc==1)return b.Ck.emit(a),_.je(c,b.continue,2);b.ye.jna(function(){b.Ig.Hfa(a);return Promise.resolve()},"selectLine");c.Gc=0})};
_.h.Jla=function(){var a=this;this.LB||(this.LB=!0,this.ye.jna(function(){var b;return _.he(function(c){if(c.Gc==1)return b=new _.ce(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.XW=b.subscribe(),_.je(c,_.Opb(b),2);if(c.Gc!=3)return a.XW=void 0,a.LB=!1,_.je(c,a.continue,3);a.Pr.size>0&&a.ke.Dna(Array.from(a.Pr));a.Pr.clear();a.X4a();c.Gc=0})},"inline"))};
_.h.Vra=function(a,b,c,d){var e=this;return this.K$(function(){e.F0a()},{startLine:c,endLine:d,ta:a,context:b},this.qy)};_.h.bQa=function(a,b,c,d){var e=this;return this.K$(function(){e.G0a()},{startLine:c,endLine:d,ta:a,context:b},this.fu)};_.h.djb=function(a,b,c){var d=this,e={line:c,ta:a,context:b},f=this.Gv.get(c)||[];f.push(e);this.Gv.set(c,f);this.Dha();return function(){f.splice(f.indexOf(e),1);d.Dha()}};
_.h.J_=function(a,b){var c=this;this.Pj.has(a)?this.Pj.get(a).push(b):this.Pj.set(a,[b]);this.Eha(a);return{remove:function(){var d=c.Pj.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.Eha(a))}}}};_.h.Wea=function(a){return this.lineHeight*(this.visibility?_.EG(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.EG(this.visibility,b)-_.EG(this.visibility,a):b-a))};
_.h.K$=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.V1a=function(){this.Gv.clear();this.KB.clear();this.qy=[];this.fu=[];this.Pj.clear();this.Pr.clear();this.Lca()};
_.h.render=function(){var a=this,b,c,d,e;return _.he(function(f){if(f.Gc==1)return a.clear(),a.rendered||(a.LB=!0),(b=document.getElementById("pre-rendered-code"))&&a.ke.Iw&&b.setAttribute("processed",""),_.je(f,a.qYa(),2);if(f.Gc!=3)return c=f.yg,d=a.lines,_.Syb(a),_.je(f,_.Vha(a.Rba),3);a.Pf=_.xG(a.Pf,d.length);a.gna.emit(d.length);e=a.lineHeight;a.j4(e);a.l4();a.m4(e);a.Ig.RO=a.lines.length;a.ke.O$(d,a.rendered);a.rX(_.eG(a.Pf));a.rendered||a.Pr.clear();a.aU=c+3;a.Rt();R3b(a,e);a.rendered||(a.LB=
!1);a.Ig.Hfa(a.Pf);f.Gc=0})};_.h.qYa=function(){var a=this,b,c,d,e,f,g,m;return _.he(function(n){if(n.Gc==1){a.NT((b=a.Zx)!=null?b:new Map);if(a.value.lines)return a.NT(a.value.GV),a.lines=a.value.lines,n.return(a.value.CIb);if(a.Zx&&a.Zx.size)return n.xf(2);c=a.Fba(a.value);f=_.Mrb;g=a.value;return _.je(n,_.Lrb(),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.NT(m),n.return(c)):n.return(a.Fba(a.value))})};
_.h.Fba=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.NT=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.Pj.get(c);if(b==null)this.Pj.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.l4=function(a){this.pxa.widgets.length===0&&(this.pxa.widgets=this.qy);_.wl(this.WV.na);a=a||this.pxa.q2(u3b(this.Ig));a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.ZW(this.WV,b.value)};
_.h.m4=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.wl(this.Op.na);this.Bna(a);this.t6a.widgets=this.fu;b&&this.renderer.zh(this.Op.na,"display","none");a=c||this.t6a.q2(u3b(this.Ig));a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.zh(this.Op.na,"display","block"),this.ZW(this.Op,b)};
_.h.j4=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.wl(this.fs.na);b&&(s3b(this.ifa,this.Gv),this.KB.clear(),this.wna(a),this.F8a(11),b=this.mYa()?"block":"none",this.renderer.zh(this.fs.na,"display",b));c=c||this.ifa.q2(u3b(this.Ig));c=_.k(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;d.length!==0&&this.Eza(b.line,d,a)}};
_.h.Eza=function(a,b,c,d){d=d===void 0?!1:d;var e=this.KB.get(a);e||(e=this.VSa(),this.xna(e,a,c),this.KB.set(a,e));a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.jw&&b.jw.length!==0||(c=this.view.di(b.ta,b.context),_.ym(c),b.jw=c.Xl),b=_.k(b.jw),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&this.fs.na.children.length>0?this.renderer.insertBefore(this.fs.na,e,this.fs.na.children[0]):this.renderer.appendChild(this.fs.na,e)};
_.h.VSa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.rq&&_.ZF(a)&&this.oY.push(a);return a};_.h.xna=function(a,b,c){b*=c;this.renderer.zh(a,"position","absolute");this.renderer.zh(a,"top",b+"px");this.renderer.zh(a,"height",c+"px");this.renderer.zh(a,"bottom","0")};_.h.mYa=function(){for(var a=_.k(this.Gv.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};
var R3b=function(a,b){b=b===void 0?a.lineHeight:b;a.wna(b);a.Bna(b);for(var c=_.k(a.qy.concat(a.fu)),d=c.next();!d.done;d=c.next())a.uY(d.value);c=_.k(a.KB);for(d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;a.xna(e,d,b)}};_.h=tQ.prototype;_.h.Bna=function(a){this.Cna(this.Op,a)};_.h.wna=function(a){this.Cna(this.fs,a)};_.h.Cna=function(a,b){this.renderer.zh(a.na,"height",b*this.YK+"px")};
_.h.F8a=function(a){var b=Array.from(this.Gv.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.nd(b)):0;this.renderer.zh(this.fs.na,"width",a*b+"px")};_.h.ZW=function(a,b,c){c=c===void 0?!1:c;if(!b.jw){var d=this.view.di(b.ta,b.context);_.ym(d);b.jw=d.Xl}this.uY(b);b=_.k(b.jw);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 S3b=function(a,b,c){var d;(d=c.jw)==null||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=tQ.prototype;_.h.X4a=function(){if(this.HF){var a=this.HF,b=a.position,c=a.line,d=a.offset;(a=this.hb.na.querySelector(a.lb))?this.Ika.scrollTo(a,b,d!=null?d:0):this.rX(c);this.HF=null}};
_.h.uY=function(a){var b=a.jw;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){var d=this.Wea(c);c=this.getHeight(c,a);b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.zh(e,"top",d+"px"),a>-1?this.renderer.zh(e,"height",c+"px"):this.renderer.zh(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.ke.clear();this.Ig.clear();this.Lca();this.fta.next(!0);this.continue=void 0;var a;(a=this.XW)==null||a.unsubscribe();this.XW=void 0};
_.h.Lca=function(){if(this.renderer.rq)for(var a=_.k(this.oY),b=a.next();!b.done;b=a.next())this.renderer.rq(b.value);this.oY=[]};_.h.rX=function(a){a==null||this.tga(a)||(this.hb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.tga=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(tQ.prototype,{ke:{configurable:!0,enumerable:!0,get:function(){return this.qSa},set:function(a){var b=this;this.qSa=a;this.ab.add(_.Be(window,"resize").ha(_.z(function(){return a.gU()}),_.gf()).subscribe(function(c){b.Kja(c)}))}},Im:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Gka:{configurable:!0,enumerable:!0,set:function(a){this.uV=!1;this.Pf=_.Jrb(a)}}});
tQ.O=function(a){return new (a||tQ)(_.B(_.Fg),_.B(_.kh),_.B(_.km),_.B(_.jg),_.B(_.vv),_.B(_.wv),_.B(_.MJ),_.B(_.zh),_.B(_.gv),_.B(_.ph),_.B(_.oyb,8),_.B(_.Td),_.B(_.fs),_.B(_.Tg),_.B(_.ww),_.B(_.KJ),_.B(_.IF),_.B(P3b),_.B(Q3b),_.B(mQ))};
tQ.ya=_.ad({type:tQ,oa:[["virtual-scroll-format-code"]],tb:function(a,b){a&1&&(_.lg(K3b,7),_.lg(L3b,7),_.lg(sQ,7),_.lg(M3b,7),_.lg(N3b,7),_.lg(O3b,7),_.lg(rQ,7));if(a&2){var c;_.pg(c=_.qg())&&(b.Tba=c.first);_.pg(c=_.qg())&&(b.fs=c.first);_.pg(c=_.qg())&&(b.Ig=c.first);_.pg(c=_.qg())&&(b.WV=c.first);_.pg(c=_.qg())&&(b.Op=c.first);_.pg(c=_.qg())&&(b.gea=c.first);_.pg(c=_.qg())&&(b.ke=c.first)}},inputs:{fileName:"fileName",value:"value",Zx:"highlightInfo",rendered:"rendered",Rga:"largeFileThreshold",
ixa:"largeFileRenderCount",PJ:"lineLimitation",visibility:"visibility",eo:"folding",nD:"visibleCodeIdentifier",OE:"focusableRegion",Iw:"usePrefetchIfPossible",CU:"displayLineNumbers",Gka:"scrollToLine",Dm:"lineNumberLinkProvider"},outputs:{gna:"totalNumLines",Ck:"lineShown",sP:"rangeToggled",Kq:"lineNumberClicked",Et:"gutterClicked"},features:[_.yg([{wa:_.JJ,Hb:tQ},{wa:P3b,Md:nQ},{wa:Q3b,Md:nQ},mQ]),_.Lf,_.ud],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=_.Bd();_.H(0,"div",5);_.N("ascResizeNotifier",function(){_.w(c);return _.x(b.Rt())});_.Q(1,"\n  ");_.H(2,"div",6,0);_.Q(4,"\n    ");_.K(5,"div",7,1);_.Q(7,"\n    ");_.H(8,"virtual-scroll-line-number-container",8);_.N("lineFocused",function(d){_.w(c);return _.x(b.NJ=d)})("lineNumberClicked",function(d){_.w(c);return _.x(b.Kq.emit(d))})("gutterClicked",function(d){_.w(c);return _.x(b.Et.emit(d))})("lineShown",function(d){_.w(c);return _.x(b.Ck.emit(d))});_.Q(9,"\n    ");_.I();_.Q(10,"\n    ");
_.H(11,"div",9);_.N("click",function(d){_.w(c);return _.x(b.n0.next(d))})("contextmenu",function(d){_.w(c);return _.x(b.n0.next(d))})("mouseover",function(d){_.w(c);return _.x(b.Sxa.next(d))})("mouseout",function(d){_.w(c);return _.x(b.c1a.next(d))})("mousedown",function(){_.w(c);return _.x(b.CX(!0))})("mouseup",function(){_.w(c);return _.x(b.CX(!1))})("mouseleave",function(){_.w(c);return _.x(b.CX(!1))})("keydown",function(d){_.w(c);return _.x(b.k_a.next(d))})("keyup",function(d){_.w(c);return _.x(b.l_a.next(d))})("selectionchange",
function(){_.w(c);return _.x(b.Vv())},!1,UFb);_.Q(12,"\n      ");_.K(13,"div",10,2);_.Q(15,"\n      ");_.E(16,CNb,1,6,"div",11);_.Q(17,"\n      ");_.E(18,DNb,5,3,"div",12);_.R(19,"async");_.Q(20,"\n      ");_.H(21,"div",13,3);_.Q(23,"\n        ");_.H(24,"span",14);_.Q(25,"\n          Code panel - press c to focus line 1.\n        ");_.I();_.Q(26,"\n      ");_.I();_.Q(27,"\n      ");_.H(28,"virtual-scroll-code-container",15);_.N("lineFocused",function(d){_.w(c);return _.x(b.NJ=d)})("lineShown",function(d){_.w(c);
return _.x(b.Ck.emit(d))});_.Q(29,"\n      ");_.I();_.Q(30,"\n      ");_.E(31,ENb,1,5,"code-folding-container",16);_.Q(32,"\n    ");_.I();_.Q(33,"\n  ");_.I();_.Q(34,"\n  ");_.K(35,"div",17,4);_.Q(37,"\n");_.I();_.Q(38,"\n")}a&2&&(_.A(2),_.lA("content CodeMirror ",b.ne,""),_.A(6),_.Of("min-height",b.lineHeight*b.YK,"px"),_.Pf("line-numbers",b.CU),_.F("visibility",b.visibility)("lineNumberLinkProvider",b.Dm),_.A(3),_.Qf(b.owb),_.A(2),_.Of("min-width",b.aU,"ch"),_.A(3),_.F("ngForOf",b.TXa(b.Pf,b.lines.length)),
_.A(2),_.F("ngIf",_.S(19,23,b.D_a.enabled)&&b.bU),_.A(10),_.Of("padding-right",b.fu.length===0?0:300,"px"),_.F("visibility",b.visibility)("usePrefetchIfPossible",b.Iw)("inlineWidgets",b.Pj)("highlightedLines",b.Pf),_.A(3),_.F("ngIf",b.eo.length>0))},Ia:[_.BJ,_.wn,_.xn,_.Iw,rQ,sQ,_.Cn],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 T3b=new _.ld("CDK_DRAG_CONFIG");var U3b=new _.ld("CDK_DRAG_PARENT");var V3b=new _.ld("CdkDragHandle");var W3b=_.Th({passive:!1,capture:!0}),X3b=function(){};X3b.O=function(a){return new (a||X3b)};X3b.ya=_.ad({type:X3b,oa:[["ng-component"]],qb:["cdk-drag-resets-container",""],standalone:!0,features:[_.zg],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 uQ=function(){var a=this;this.nb=_.u(_.Fg);this.Db=_.u(_.ph);this.rT=_.u(_.Fr);this.Tcb=new Set;this.E7=new Set;this.tD=_.rg([]);this.W7=new Map;this.xIc=function(b){return b.ly()};this.Zya=new _.lf;this.Q2a=new _.lf;this.scroll=new _.lf;this.AMc=function(b){a.tD().length>0&&b.preventDefault()};this.zgb=function(b){a.tD().length>0&&(a.tD().some(a.xIc)&&b.preventDefault(),a.Zya.next(b))}},Y3b=function(a,b){a.E7.add(b);a.E7.size===1&&a.nb.Vb(function(){a.Db.addEventListener("touchmove",a.zgb,W3b)})},
$3b=function(a,b){a.E7.delete(b);Z3b(a,b);a.E7.size===0&&a.Db.removeEventListener("touchmove",a.zgb,W3b)},a4b=function(a,b,c){a.tD().indexOf(b)>-1||(a.rT.load(X3b),a.tD.update(function(d){return[].concat(_.nd(d),[b])}),a.tD().length===1&&(c=c.type.startsWith("touch"),a.W7.set(c?"touchend":"mouseup",{handler:function(d){return a.Q2a.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.AMc,options:W3b}),c||a.W7.set("mousemove",{handler:function(d){return a.Zya.next(d)},
options:W3b}),a.nb.Vb(function(){a.W7.forEach(function(d,e){a.Db.addEventListener(e,d.handler,d.options)})})))},Z3b=function(a,b){a.tD.update(function(c){var d=c.indexOf(b);return d>-1?(c.splice(d,1),[].concat(_.nd(c))):c});a.tD().length===0&&a.fcb()};uQ.prototype.ly=function(a){return this.tD().indexOf(a)>-1};
uQ.prototype.wK=function(a){var b=this,c=[this.scroll];a&&a!==this.Db&&c.push(new _.ce(function(d){return b.nb.Vb(function(){var e=function(f){b.tD().length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.Fe.apply(null,_.nd(c))};uQ.prototype.La=function(){var a=this;this.E7.forEach(function(b){return $3b(a,b)});this.Tcb.forEach(function(b){a.Tcb.delete(b)});this.fcb();this.Zya.complete();this.Q2a.complete()};
uQ.prototype.fcb=function(){var a=this;this.W7.forEach(function(b,c){a.Db.removeEventListener(c,b.handler,b.options)});this.W7.clear()};uQ.O=function(a){return new (a||uQ)};uQ.ua=_.q({token:uQ,qa:uQ.O,Ga:"root"});var JNb=0;var b4b=function(a){this.Db=a;this.Fy=new Map};b4b.prototype.clear=function(){this.Fy.clear()};b4b.prototype.cache=function(a){var b=this;this.clear();this.Fy.set(this.Db,{Y4a:this.pJ()});a.forEach(function(c){b.Fy.set(c,{Y4a:{top:c.scrollTop,left:c.scrollLeft},wpb:KNb(c)})})};
var c4b=function(a,b){var c=_.Uh(b);b=a.Fy.get(c);if(!b)return null;b=b.Y4a;if(c===a.Db){var d=a.pJ();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.Fy.forEach(function(m,n){m.wpb&&c!==n&&c.contains(n)&&LNb(m.wpb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};b4b.prototype.pJ=function(){return{top:window.scrollY,left:window.scrollX}};var d4b=new Set(["position"]),e4b=function(a,b,c,d,e,f,g,m,n){this.Db=a;this.Ni=b;this.kpa=c;this.IH=d;this.Mu=e;this.BMc=f;this.ht=g;this.HA=m;this.vPc=n};_.h=e4b.prototype;_.h.attach=function(a){this.uj=this.YHc();a.appendChild(this.uj);"showPopover"in this.uj&&this.uj.showPopover()};_.h.destroy=function(){this.uj.remove();var a;(a=this.Igb)==null||a.destroy();this.uj=this.Igb=null};_.h.setTransform=function(a){this.uj.style.transform=a};_.h.getBoundingClientRect=function(){return this.uj.getBoundingClientRect()};
_.h.ZD=function(a){this.uj.classList.add(a)};_.h.addEventListener=function(a,b){this.uj.addEventListener(a,b)};_.h.removeEventListener=function(a,b){this.uj.removeEventListener(a,b)};
_.h.YHc=function(){var a=this.Mu,b=this.BMc,c=a?a.ta:null;if(c&&a){var d=a.Cxa?this.IH:null;c=a.Cf.di(c,a.context);_.ym(c);var e=MNb(c,this.Db);this.Igb=c;a.Cxa?SNb(e,d):e.style.transform=RNb(this.ht.x,this.ht.y)}else e=INb(this.Ni),SNb(e,this.IH),this.HA&&(e.style.transform=this.HA);NNb(e.style,{"pointer-events":"none",margin:"showPopover"in e?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this.vPc+""},d4b);HM(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("popover","manual");
e.setAttribute("dir",this.kpa);b&&(Array.isArray(b)?b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};_.p.Object.defineProperties(e4b.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.uj}}});var f4b=_.Th({passive:!0}),g4b=_.Th({passive:!1}),h4b=_.Th({passive:!1,capture:!0}),ONb=new Set(["position"]),k4b=function(a,b,c,d,e,f){var g=this;this.Zc=b;this.Db=c;this.nb=d;this.rf=e;this.kx=f;this.ND={x:0,y:0};this.pA={x:0,y:0};this.h8=_.rg(!1);this.wqa=new _.lf;this.Ar=this.Br=this.Dgb=this.Cgb=_.Zd.EMPTY;this.kL=null;this.Sfb=!0;this.jm=[];this.tH=new Set;this.kpa="ltr";this.Z0=0;this.scale=1;this.vc=!1;this.Haa=new _.lf;this.UX=new _.lf;this.released=new _.lf;this.ended=new _.lf;this.h1=new _.lf;
this.o1=new _.lf;this.c1=new _.lf;this.d1a=this.wqa;this.Rqa=function(m){g.Haa.next();if(g.jm.length){var n=g.seb(m);!n||g.tH.has(n)||g.disabled||g.Seb(n,m)}else g.disabled||g.Seb(g.Ni,m)};this.uMc=function(m){var n=g.Hpa(m);if(g.h8()){m.cancelable&&m.preventDefault();var r=g.Vdb(n);g.YLa=!0;g.ufb=n;g.SOc(r);if(g.ak)g.iib(r,n);else{n=g.pB?g.IH:g.ht;var v=g.pA;v.x=r.x-n.x+g.ND.x;v.y=r.y-n.y+g.ND.y;g.sJa(v.x,v.y)}g.wqa.Gn.length&&g.nb.run(function(){g.wqa.next({source:g,Jg:r,event:m,distance:g.pLa(r),
I0:g.HNa})})}else Math.abs(n.x-g.ht.x)+Math.abs(n.y-g.ht.y)>=g.Zc.lua&&((n=Date.now()>=g.vIc+g.CJc(m),v=g.ak,n)?v&&(v.ly()||v.Cld())||(m.cancelable&&m.preventDefault(),g.h8.set(!0),g.nb.run(function(){return g.XNc(m)})):g.ddb(m))};this.wMc=function(m){g.ddb(m)};this.Rfb=function(m){if(g.jm.length){var n=g.seb(m);!n||g.tH.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};i4b(j4b(this,a),b.Uod||null);this.i_=new b4b(c);Y3b(f,this)},l4b=function(a,b){a.jm=b.map(function(d){return _.Xh(d)});
a.jm.forEach(function(d){return HM(d,a.disabled)});a.Dra();var c=new Set;a.tH.forEach(function(d){a.jm.indexOf(d)>-1&&c.add(d)});a.tH=c},j4b=function(a,b){var c=_.Xh(b);c!==a.Ni&&(a.Ni&&a.Wgb(a.Ni),a.nb.Vb(function(){c.addEventListener("mousedown",a.Rqa,g4b);c.addEventListener("touchstart",a.Rqa,f4b);c.addEventListener("dragstart",a.Rfb,g4b)}),a.HA=void 0,a.Ni=c);typeof SVGElement!=="undefined"&&a.Ni instanceof SVGElement&&(a.Nqa=a.Ni.ownerSVGElement);return a},m4b=function(a,b){a.kL=b?_.Xh(b):null;
a.Ar.unsubscribe();b&&(a.Ar=a.rf.Hc(10).subscribe(function(){return a.CHc()}));return a},i4b=function(a,b){a.DNa=b};_.h=k4b.prototype;
_.h.dispose=function(){this.Wgb(this.Ni);if(this.ly()){var a;(a=this.Ni)==null||a.remove()}var b;(b=this.zu)==null||b.remove();this.Icb();this.Hcb();$3b(this.kx,this);this.XNa();this.Haa.complete();this.UX.complete();this.released.complete();this.ended.complete();this.h1.complete();this.o1.complete();this.c1.complete();this.wqa.complete();this.jm=[];this.tH.clear();this.ak=void 0;this.Ar.unsubscribe();this.i_.clear();this.kL=this.Ni=this.Nqa=this.JL=this.Mu=this.zu=this.DNa=null};
_.h.ly=function(){return this.h8()&&this.kx.ly(this)};_.h.reset=function(){this.Ni.style.transform=this.HA||"";this.pA={x:0,y:0};this.ND={x:0,y:0}};_.h.sPc=function(a){this.ak=a};_.h.sla=function(a){this.pA={x:0,y:0};this.ND.x=a.x;this.ND.y=a.y;this.ak||this.sJa(a.x,a.y)};_.h.vdd=function(){var a=this.ufb;a&&this.ak&&this.iib(this.Vdb(a),a)};_.h.XNa=function(){this.Cgb.unsubscribe();this.Dgb.unsubscribe();this.Br.unsubscribe();var a;(a=this.FLa())==null||a.removeEventListener("selectstart",XNb,h4b)};
_.h.Icb=function(){var a;(a=this.uj)==null||a.destroy();this.uj=null};_.h.Hcb=function(){var a;(a=this.tx)==null||a.remove();var b;(b=this.Pqa)==null||b.destroy();this.tx=this.Pqa=null};
_.h.ddb=function(a){var b=this;if(this.kx.ly(this)&&(this.XNa(),Z3b(this.kx,this),this.Dra(),this.jm&&(this.Ni.style.webkitTapHighlightColor=this.mNc),this.h8()))if(this.released.next({source:this,event:a}),this.ak)this.ak.YL(),this.kGc().then(function(){b.nHc(a);b.bcb();Z3b(b.kx,b)});else{this.ND.x=this.pA.x;var c=this.Hpa(a);this.ND.y=this.pA.y;this.nb.run(function(){b.ended.next({source:b,distance:b.pLa(c),a1:c,event:a})});this.bcb();Z3b(this.kx,this)}};
_.h.XNc=function(a){WNb(a)&&(this.wfb=Date.now());this.Dra();var b=this.FLa(),c=this.ak;b&&this.nb.Vb(function(){b.addEventListener("selectstart",XNb,h4b)});if(c){var d=this.Ni,e=d.parentNode,f=this.tx=this.VHc(),g=this.zu=this.zu||this.Db.createComment("");e.insertBefore(g,d);this.HA=d.style.transform||"";this.uj=new e4b(this.Db,this.Ni,this.kpa,this.IH,this.Mu||null,this.jja||null,this.ht,this.HA,this.Zc.zIndex||1E3);this.uj.attach(this.RJc(e,b));PNb(d,!1);this.Db.body.appendChild(e.replaceChild(f,
d));this.UX.next({source:this,event:a});c.start();this.HH=c;this.Zpa=c.Tyb(this)}else this.UX.next({source:this,event:a}),this.HH=this.Zpa=void 0;this.i_.cache(c?c.Njd():[])};
_.h.Seb=function(a,b){var c=this;this.DNa&&b.stopPropagation();var d=this.ly(),e=WNb(b),f=!e&&b.button!==0,g=this.Ni,m=_.Uh(b),n=!e&&this.wfb&&this.wfb+800>Date.now();e=e?_.yra(b):_.xra(b);m&&m.draggable&&b.type==="mousedown"&&b.preventDefault();d||f||n||e||(this.jm.length&&(d=g.style,this.mNc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.YLa=!1,this.h8.set(this.YLa),this.XNa(),this.IH=this.Ni.getBoundingClientRect(),this.Cgb=this.kx.Zya.subscribe(this.uMc),this.Dgb=
this.kx.Q2a.subscribe(this.wMc),this.Br=this.kx.wK(this.FLa()).subscribe(function(r){return c.QOc(r)}),this.kL&&(this.nZ=KNb(this.kL)),this.l_=(d=this.Mu)&&d.ta&&!d.Cxa?{x:0,y:0}:this.QJc(this.IH,a,b),a=this.ht=this.ufb=this.Hpa(b),this.HNa={x:0,y:0},this.vMc={x:a.x,y:a.y},this.vIc=Date.now(),a4b(this.kx,this,b))};
_.h.nHc=function(a){var b=this;PNb(this.Ni,!0);this.zu.parentNode.replaceChild(this.Ni,this.zu);this.Icb();this.Hcb();this.IH=this.nZ=this.m_=this.HA=void 0;this.nb.run(function(){var c=b.ak,d=c.Tyb(b),e=b.Hpa(a),f=b.pLa(e),g=c.gLc(e.x,e.y);b.ended.next({source:b,distance:f,a1:e,event:a});b.c1.next({item:b,qk:d,cw:b.Zpa,container:c,PNb:b.HH,BEb:g,distance:f,a1:e,event:a});c.did(b,d,b.Zpa,b.HH,g,f,e,a);b.ak=b.HH})};
_.h.iib=function(a,b){var c=this;var d=a.x;var e=a.y;a=b.x;b=b.y;var f=this.HH.ddd(this,d,e);!f&&this.ak!==this.HH&&this.HH.gLc(d,e)&&(f=this.HH);f&&f!==this.ak&&this.nb.run(function(){c.o1.next({item:c,container:c.ak});c.ak.tda(c);c.ak=f;c.ak.JU(c,d,e,f===c.HH&&f.Lsd?c.Zpa:void 0);c.h1.next({item:c,container:f,qk:f.Tyb(c)})});this.ly()&&(this.ak.xdd(a,b),this.ak.wdd(this,d,e,this.HNa),this.pB?this.rJa(d,e):this.rJa(d-this.l_.x,e-this.l_.y))};
_.h.kGc=function(){var a=this;if(!this.YLa)return Promise.resolve();var b=this.tx.getBoundingClientRect();this.uj.ZD("cdk-drag-animating");this.rJa(b.left,b.top);var c=VNb(this.uj.uj);return c===0?Promise.resolve():this.nb.Vb(function(){return new Promise(function(d){var e=function(g){if(!g||a.uj&&_.Uh(g)===a.uj.element&&g.propertyName==="transform"){var m;(m=a.uj)==null||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,c*1.5);a.uj.addEventListener("transitionend",e)})})};
_.h.VHc=function(){var a=this.JL,b=a?a.ta:null;b?(this.Pqa=a.Cf.di(b,a.context),_.ym(this.Pqa),a=MNb(this.Pqa,this.Db)):a=INb(this.Ni);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.QJc=function(a,b,c){b=(b=b===this.Ni?null:b)?b.getBoundingClientRect():a;c=WNb(c)?c.targetTouches[0]:c;var d=this.ueb();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.Hpa=function(a){var b=this.ueb(),c=WNb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.Nqa&&(c=this.Nqa.getScreenCTM())){var d=this.Nqa.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.Vdb=function(a){var b=this.ak?this.ak.aW:null,c=this.pB?this.pB(a,this,this.IH,this.l_):a;a=c.x;c=c.y;if(this.aW==="x"||b==="x")c=this.ht.y-(this.pB?this.l_.y:0);else if(this.aW==="y"||b==="y")a=this.ht.x-(this.pB?this.l_.x:0);if(this.nZ){var d=this.pB?{x:0,y:0}:this.l_;b=d.x;var e=d.y;d=this.nZ;var f=this.SJc(),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.SOc=function(a){var b=a.x;a=a.y;var c=this.HNa,d=this.vMc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Zc.Wia&&(c.x=b>d.x?1:-1,d.x=b);e>this.Zc.Wia&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.Dra=function(){if(this.Ni&&this.jm){var a=this.jm.length>0||!this.ly();a!==this.Sfb&&(this.Sfb=a,HM(this.Ni,a))}};_.h.Wgb=function(a){a.removeEventListener("mousedown",this.Rqa,g4b);a.removeEventListener("touchstart",this.Rqa,f4b);a.removeEventListener("dragstart",this.Rfb,g4b)};
_.h.sJa=function(a,b){var c=1/this.scale;a=RNb(a*c,b*c);b=this.Ni.style;this.HA==null&&(this.HA=b.transform&&b.transform!="none"?b.transform:"");b.transform=QNb(a,this.HA)};_.h.rJa=function(a,b){var c,d=((c=this.Mu)==null?0:c.ta)?void 0:this.HA;this.uj.setTransform(QNb(RNb(a,b),d))};_.h.pLa=function(a){var b=this.ht;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.bcb=function(){this.nZ=this.m_=void 0;this.i_.clear()};
_.h.CHc=function(){var a=this.ND,b=a.x;a=a.y;if(!(b===0&&a===0||this.ly())&&this.kL){var c=this.Ni.getBoundingClientRect(),d=this.kL.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.ND.x&&a===this.ND.y||this.sla({y:a,x:b})}}};
_.h.CJc=function(a){var b=this.Z0;return typeof b==="number"?b:WNb(a)?b.v9c:b?b.And:0};_.h.QOc=function(a){var b=c4b(this.i_,a);b&&(a=_.Uh(a),this.nZ&&a!==this.kL&&a.contains(this.kL)&&LNb(this.nZ,b.top,b.left),this.ht.x+=b.left,this.ht.y+=b.top,this.ak||(this.pA.x-=b.left,this.pA.y-=b.top,this.sJa(this.pA.x,this.pA.y)))};_.h.ueb=function(){var a;return((a=this.i_.Fy.get(this.Db))==null?void 0:a.Y4a)||this.i_.pJ()};_.h.FLa=function(){this.Jbb===void 0&&(this.Jbb=_.Kra(this.Ni));return this.Jbb};
_.h.RJc=function(a,b){var c=this.CMc||"global";return c==="parent"?a:c==="global"?(a=this.Db,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Xh(c)};_.h.SJc=function(){this.m_&&(this.m_.width||this.m_.height)||(this.m_=this.uj?this.uj.getBoundingClientRect():this.IH);return this.m_};_.h.seb=function(a){return this.jm.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.p.Object.defineProperties(k4b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc||!(!this.ak||!this.ak.disabled)},set:function(a){a!==this.vc&&(this.vc=a,this.Dra(),this.jm.forEach(function(b){return HM(b,a)}))}}});var n4b={lua:5,Wia:5},vQ=function(){this.Db=_.u(_.ph);this.nb=_.u(_.Fg);this.rf=_.u(_.ks);this.kx=_.u(uQ)};vQ.prototype.USa=function(a,b){b=b===void 0?n4b:b;return new k4b(a,b,this.Db,this.nb,this.rf,this.kx)};vQ.O=function(a){return new (a||vQ)};vQ.ua=_.q({token:vQ,qa:vQ.O,Ga:"root"});var o4b=new _.ld("CdkDropList"),wQ=function(){var a=this;this.element=_.u(_.Td);this.Uca=_.u(o4b,{optional:!0,TC:!0});this.nb=_.u(_.Fg);this.Fe=_.u(_.jg);this.Wb=_.u(_.Zr,{optional:!0});this.Ua=_.u(_.Tg);this.vNc=_.u(V3b,{optional:!0,self:!0});this.vgb=_.u(U3b,{optional:!0,TC:!0});this.Lb=new _.lf;this.jm=new _.lh([]);this.scale=1;this.UX=new _.vm;this.released=new _.vm;this.ended=new _.vm;this.h1=new _.vm;this.o1=new _.vm;this.c1=new _.vm;this.d1a=new _.ce(function(d){var e=a.im.d1a.ha(_.z(function(f){return{source:a,
Jg:f.Jg,event:f.event,I0:f.I0,distance:f.distance}})).subscribe(d);return function(){e.unsubscribe()}});this.zc=_.u(_.Bf);var b=this.Uca,c=_.u(T3b,{optional:!0});this.im=_.u(vQ).USa(this.element,{lua:c&&c.lua!=null?c.lua:5,Wia:c&&c.Wia!=null?c.Wia:5,zIndex:c==null?void 0:c.zIndex});this.im.data=this;p4b.push(this);c&&this.tGc(c);b&&(this.im.sPc(b.yIc),b.yIc.Haa.ha(_.wf(this.Lb)).subscribe(function(){a.im.scale=a.scale}));this.jOc(this.im);this.lKc(this.im)};_.h=wQ.prototype;_.h.reset=function(){this.im.reset()};
_.h.sla=function(a){this.im.sla(a)};_.h.Ec=function(){var a=this;_.Df(function(){a.xib();a.MNc();a.im.scale=a.scale;a.kva&&a.im.sla(a.kva)},{Tb:this.zc})};_.h.Ub=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.eJ&&this.xib();this.im.scale=this.scale;a&&!a.eJ&&this.kva&&this.im.sla(this.kva)};_.h.La=function(){var a=this;this.Uca&&this.Uca.removeItem(this);var b=p4b.indexOf(this);b>-1&&p4b.splice(b,1);this.nb.Vb(function(){a.jm.complete();a.Lb.next();a.Lb.complete();a.im.dispose()})};
_.h.Lcd=function(a){var b=this.jm.getValue();b.push(a);this.jm.next(b)};_.h.pdd=function(a){var b=this.jm.getValue();a=b.indexOf(a);a>-1&&(b.splice(a,1),this.jm.next(b))};_.h.tdd=function(a){this.Mu=a};_.h.rdd=function(a){a===this.Mu&&(this.Mu=null)};_.h.sdd=function(a){this.JL=a};_.h.qdd=function(a){a===this.JL&&(this.JL=null)};
_.h.xib=function(){var a=this.element.na,b=a;if(this.s4){var c;b=a.closest!==void 0?a.closest(this.s4):(c=a.parentElement)==null?void 0:c.closest(this.s4)}j4b(this.im,b||a)};_.h.pJc=function(){var a=this.pRa;return a?typeof a==="string"?this.element.na.closest(a):_.Xh(a):null};
_.h.jOc=function(a){var b=this;a.Haa.subscribe(function(){if(!a.ly()){var c=b.Wb,d=b.Z0,e=b.JL?{ta:b.JL.Qc,context:b.JL.data,Cf:b.Fe}:null,f=b.Mu?{ta:b.Mu.Qc,context:b.Mu.data,Cxa:b.Mu.Cxa,Cf:b.Fe}:null;a.disabled=b.disabled;a.aW=b.aW;a.scale=b.scale;a.Z0=typeof d==="object"&&d?d:_.Yh(d);a.pB=b.pB;a.jja=b.jja;d=m4b(a,b.pJc());d.JL=e;d.Mu=f;d.CMc=b.Z2a||"global";c&&(a.kpa=c.value)}});a.Haa.ha(_.df(1)).subscribe(function(){if(b.vgb)a.DNa=b.vgb.im;else for(var c=b.element.na.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;i4b(a,((d=p4b.find(function(e){return e.element.na===c}))==null?void 0:d.im)||null);break}c=c.parentElement}})};
_.h.lKc=function(a){var b=this;a.UX.subscribe(function(c){b.UX.emit({source:b,event:c.event});_.xm(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,a1:c.a1,event:c.event});_.xm(b.Ua)});a.h1.subscribe(function(c){b.h1.emit({container:c.container.data,item:b,qk:c.qk})});a.o1.subscribe(function(c){b.o1.emit({container:c.container.data,item:b})});a.c1.subscribe(function(c){b.c1.emit({cw:c.cw,qk:c.qk,
PNb:c.PNb.data,container:c.container.data,BEb:c.BEb,item:b,distance:c.distance,a1:c.a1,event:c.event})})};_.h.tGc=function(a){var b=a.aW,c=a.Z0,d=a.pB,e=a.jja,f=a.pRa,g=a.bid,m=a.s4;a=a.Z2a;this.disabled=g==null?!1:g;this.Z0=c||0;b&&(this.aW=b);d&&(this.pB=d);e&&(this.jja=e);f&&(this.pRa=f);m&&(this.s4=m);a&&(this.Z2a=a)};
_.h.MNc=function(){var a=this;this.jm.ha(_.xf(function(b){b=b.map(function(c){return c.element});a.vNc&&a.s4&&b.push(a.element);l4b(a.im,b)}),_.vf(function(b){return _.Fe.apply(null,_.nd(b.map(function(c){return c.Gh.ha(_.uf(c))})))}),_.wf(this.Lb)).subscribe(function(b){var c=a.im,d=b.element.na;b.disabled?!c.tH.has(d)&&c.jm.indexOf(d)>-1&&(c.tH.add(d),HM(d,!0)):c.tH.has(d)&&(c.tH.delete(d),HM(d,c.disabled))})};
_.p.Object.defineProperties(wQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc||!(!this.Uca||!this.Uca.disabled)},set:function(a){this.vc=a;this.im.disabled=this.vc}}});var p4b=[];wQ.O=function(a){return new (a||wQ)};
wQ.Fa=_.hd({type:wQ,oa:[["","cdkDrag",""]],qb:[1,"cdk-drag"],rb:4,Ya:function(a,b){a&2&&_.Pf("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.im.ly())},inputs:{data:[0,"cdkDragData","data"],aW:[0,"cdkDragLockAxis","lockAxis"],s4:[0,"cdkDragRootElement","rootElementSelector"],pRa:[0,"cdkDragBoundary","boundaryElement"],Z0:[0,"cdkDragStartDelay","dragStartDelay"],kva:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",_.Pg],pB:[0,"cdkDragConstrainPosition",
"constrainPosition"],jja:[0,"cdkDragPreviewClass","previewClass"],Z2a:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",_.Qg]},outputs:{UX:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",h1:"cdkDragEntered",o1:"cdkDragExited",c1:"cdkDragDropped",d1a:"cdkDragMoved"},Rb:["cdkDrag"],standalone:!0,features:[_.yg([{wa:U3b,Hb:wQ}]),_.Mf,_.ud]});var q4b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],xQ=function(a,b,c,d,e,f,g,m,n,r,v,y,D){var J=this;this.Wc=a;this.Mb=b;this.Va=c;this.aJ=d;this.Kk=e;this.Ja=f;this.modifier=g;this.CV=m;this.YVa=n;this.vd=r;this.bc=v;this.rh=y;this.ld=D;this.d$a="file_detail";this.qoa=QZb;this.contentType="empty";this.Nqb=new _.vm(!0);this.dJ=_.ne(-1);this.fAa=-1;this.line=this.Bxa=this.aea=this.Pda=this.Mka=_.Ee;this.code="";this.eo=_.ne([]);this.Dta=0;this.PFa="Diff is too large to display";
this.WQ="detail-header-id";this.Im=new _.lh(null);this.sVa=new _.lh(!1);this.Jfa=new _.lh([]);this.Pp=new _.Zd;this.HNb=new _.lh("SOURCE");this.bUa=!1;this.M$c=0;this.Pp.add(this.bc.Hea().ha().subscribe(function(L){J.HNb.next(L)}));this.visibility=this.bc.hV().ha(_.vf(function(L){return L?J.CV.visibility:_.ne(_.zJ)}),_.uf(_.zJ));this.link=this.GN();this.Axb=_.ve([this.sVa,this.Mb.Ta]).ha(_.z(function(L){var P=_.k(L);L=P.next().value;P=P.next().value;return L&&P.q}),_.qf(1),_.ue());this.Pda=_.ve([this.Axb,
this.Wc.HVc]).ha(_.z(function(L){var P=_.k(L);L=P.next().value;P=P.next().value;return L&&!P}));_.Mv.has(38)&&(this.bUa=!0);this.y$c=this.bc.e9a.ha(_.z(function(L){return _.Mv.has(85)&&L}),_.gf())};
xQ.prototype.Ra=function(){var a=this;this.Pp.add(this.Wc.vxb.subscribe(function(){r4b(a)}));this.Pp.add(this.Axb.subscribe(function(b){b&&!a.B1?a.B1=a.vd.register("toggleSearchMatches","y",function(){var c=a.Wc;c.Qua.next(!c.Qua.value);a.Ja.ob({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Rd.ub})}):!b&&a.B1&&(a.B1(),a.B1=void 0)}));this.Pp.add(this.Wc.Bha.ha(_.Ye(function(){return a.ld.Tl})).subscribe(function(){a.jva&&a.jva.CN(_.Jrb(a.Ab.line))}));
this.Mka=this.aJ.matches.ha(_.z(function(b){return _.yF(b,[])}),_.xf(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.fAa=d&&e===-1?-1:c;a.Wc.Oka.next(c)}),_.qf(1),_.ue());this.aea=this.Wc.bea.ha(_.z(function(b){var c=b.he;if(!c)return[];b=a.Ab.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,Ae:{start:g.index,end:c.lastIndex}})}return d}));this.dJ=this.Wc.Xua;this.Pp.add(this.aea.subscribe(function(b){a.Wc.Yua.next(b.length)}));this.Bxa=_.ve(this.Pda,this.aea,this.Mka,this.Jfa).ha(_.z(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.bUa}).map(function(f){return f[0]});c=c.filter(function(f){return f[1]!==
0&&a.bUa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,rad:e,IYc:c}}))};xQ.prototype.La=function(){this.Pp.unsubscribe();this.B1&&this.B1()};xQ.prototype.show=function(a){this.CV.Hw({action:"show",line:a})};xQ.prototype.ana=function(a){this.CV.Hw({action:"toggleRange",Ae:a})};
var r4b=function(a){a.contentType=a.Pm==="PREVIEW"&&a.H1b?"markdown":a.Pm==="PREVIEW"&&a.rCa||a.x$c&&!a.rCa?"image":a.Pm==="PREVIEW"&&a.G1b?"jupyter":a.Ab.Eta?a.Ab.mimeType&&a.Ab.mimeType.startsWith("audio/")?"audio":a.Ab.mimeType&&a.Ab.mimeType.startsWith("video/")?"video":"binary":a.uG?a.Ab.diffBase.length+a.Ab.bJ>=10485760?"diffTooBig":"code-diff":a.Ab.bJ===0?"empty":a.Ab.bJ>0&&!a.Ab.ue?"largeFile":"text";a.Nqb.emit(a.contentType);a.contentType!=="text"?(a.sVa.next(!1),a.Im.next(null)):a.sVa.next(!0)};
xQ.prototype.dCa=function(a){this.Jfa.next(a)};xQ.prototype.Et=function(){s4b(this,"selectLine")};xQ.prototype.Kq=function(a){var b=a.p3.shiftKey?cGb(this.Rd.params.line,a.line+1):a.line+1;bGb(b,this.Rd.params.line)||this.Va.navigate(_.Uq(_.$q(this.Rd.kc(),{line:b}).kb()),{wg:"preserve"});s4b(this,a.p3.shiftKey?"shiftSelectLine":"selectLine")};
var pOb=function(a,b){a.Va.navigate(_.Uq(_.$q(a.Ab.location.kc(),{line:b}).kb()),{wg:"preserve"}).then(function(){a.Wc.Bha.next()})},s4b=function(a,b){a.Ja.ob({gestureName:"CLICK",element:"FileDetail",action:b})},t4b=function(a,b){b=!b||!_.gG(a.pCa.location,b.location);a.Wc.ZI=!a.RVb||b&&a.Rd.params.line?"SOURCE":a.HNb.getValue()};
xQ.prototype.GN=function(){var a=this;return this.Mb.data.ha(_.z(OFb),_.jqb(),_.vf(function(b){return _.lqb(b,_.SJ(a.rh,b,_.SF(b)&&b.repository==="android"?"repository":"path"),a.Va)}))};
_.p.Object.defineProperties(xQ.prototype,{Rd:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}},Ab:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.Ab&&a&&_.Zq(this.Rd,a.location)){var c;a=(c=this.dMb)!=null?c:a}else this.dMb=void 0;this.Ab&&_.hG(this.Rd,a.location)&&this.Ab.ue===a.ue||(this.code=a.code||a.ue||"",this.CV.Hw({action:"showAll"}),this.eo=this.bc.hV().ha(_.vf(function(d){return d?b.YVa.HB(a):_.AF("folding disabled")}),_.uf(_.KF),_.z(function(d){return _.yF(d,
[])})),this.A3=void 0);c=this.Ab;this.pCa=a;this.aJ.wxa.next(this.Rd);t4b(this,c);this.Dta=a.bJ;r4b(this)},get:function(){return this.pCa}},IVc:{configurable:!0,enumerable:!0,get:function(){return this.aJ.matches.ha(_.z(function(a){return a.state}))}},Pm:{configurable:!0,enumerable:!0,get:function(){return this.Wc.ZI}},RVb:{configurable:!0,enumerable:!0,get:function(){return(this.H1b||this.rCa||this.G1b)&&!this.uG}},uG:{configurable:!0,enumerable:!0,get:function(){return this.Ab.diffBase!==void 0}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.Ab.mimeType;return a==="image/vnd.microsoft.icon"?"image/x-icon":a}},x$c:{configurable:!0,enumerable:!0,get:function(){return q4b.indexOf(this.mimeType)>=0}},rCa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.mimeType==="image/svg+xml"}},H1b:{configurable:!0,enumerable:!0,get:function(){return this.Ab.fileName.slice(-3).toUpperCase()===".MD"}},G1b:{configurable:!0,enumerable:!0,get:function(){if(this.Ab.fileName.slice(-6).toUpperCase()!==
".IPYNB")return!1;if(!this.A3)try{this.A3=JSON.parse(this.Ab.ue)}catch(a){return!1}return this.A3.nbformat===4}},sTa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Ab.ue}}});xQ.O=function(a){return new (a||xQ)(_.B(_.GK),_.B(_.kh),_.B(_.uh),_.B(_.DL),_.B(_.CK),_.B(_.fp),_.B(lQ),_.B(_.AJ),_.B(kQ),_.B(_.gv),_.B(_.qw),_.B(_.RJ),_.B(_.Fg),_.B(_.Nv))};
xQ.ya=_.ad({type:xQ,oa:[["file-detail"]],tb:function(a,b){a&1&&_.lg(_.JJ,5);if(a&2){var c;_.pg(c=_.qg())&&(b.jva=c.first)}},inputs:{M$c:"windowWidth",Ab:"viewData"},outputs:{Nqb:"contentTypeChange"},features:[_.yg([_.DL,{wa:_.oyb,Md:dQ},_.AJ])],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&&(_.E(0,YNb,1,2,"detail-header",3)(1,ZNb,1,1,"ng-template",null,0,_.Dg)(3,$Nb,1,1,"markdown-tab-header",4)(4,aOb,12,11,"div",
5),_.R(5,"async"),_.H(6,"main",6),_.E(7,bOb,3,8,"markdown-content",7)(8,eOb,4,2,"ng-container",8)(9,fOb,2,1,"div",9)(10,gOb,2,1,"div",9)(11,hOb,1,1,"binary-file",10)(12,iOb,1,2,"large-file",11)(13,jOb,2,1,"ng-container",8)(14,kOb,1,1,"jupyter-notebook",12)(15,qOb,8,10,"ng-container",8)(16,rOb,1,4,"code-diff",13)(17,sOb,3,1,"icon-empty-state-display",14),_.I());a&2&&(a=_.bg(2),_.F("ngIf",!b.uG)("ngIfElse",a),_.A(3),_.F("ngIf",b.RVb),_.A(),_.F("ngIf",_.S(5,16,b.Pda)),_.A(2),_.F("ngSwitch",b.contentType),
_.A(),_.F("ngSwitchCase","markdown"),_.A(),_.F("ngSwitchCase","image"),_.A(),_.F("ngSwitchCase","audio"),_.A(),_.F("ngSwitchCase","video"),_.A(),_.F("ngSwitchCase","binary"),_.A(),_.F("ngSwitchCase","largeFile"),_.A(),_.F("ngSwitchCase","empty"),_.A(),_.F("ngSwitchCase","jupyter"),_.A(),_.F("ngSwitchCase","text"),_.A(),_.F("ngSwitchCase","code-diff"),_.A(),_.F("ngSwitchCase","diffTooBig"))},Ia:[N2b,SN,_.xn,_.yn,_.zn,bQ,aQ,wQ,_.BL,_.DB,_.EB,cQ,_.EL,fQ,gQ,DN,FN,EN,_.sL,hQ,_.NJ,_.CL,tQ,iQ,jQ,_.Cn],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 u4b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(_.mk(a,2))}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.mk(a,
3))}}],v4b=function(a){this.J_c=a};v4b.prototype.Ega=function(a){return!!u4b.find(function(b){return b.id===a})};v4b.prototype.qWa=function(a,b,c){var d=u4b.find(function(e){return e.id===a});return c&&d?this.J_c.list(b).ha(_.z(function(e){var f=new Map;e.map(function(g){return vOb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.ne()};var w4b=new _.ld("lang_counts_service",{Ga:"root",qa:function(){return _.Xva(GZb)}});var yQ=function(a,b){this.client=a;this.Se=b;this.n_a=new _.xu};
yQ.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.r_a(b.n_a,f);g||c.push(f);return g}).filter(function(f){return f!=null});if(c.length===0)return _.ne(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.Sq);return _.aw(this.Se,function(){var f=b.client,g=b.Se.Xk();return _.tq(f.ci,f.ji+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.EUa)},"LangCountsService.listLangCounts").ha(_.xf(function(f){c.forEach(function(g){b.n_a.put(g,(new _.Tq).ud(g))});
_.Wj(f,_.Tq,1,_.Rj()).forEach(function(g){b.n_a.put(g.qe(),g)})}),_.z(function(f){return d.concat(_.Wj(f,_.Tq,1,_.Rj()))}))};yQ.O=function(a){return new (a||yQ)(_.t(w4b),_.t(_.rw))};yQ.ua=_.q({token:yQ,qa:yQ.O,Ga:"root"});var zQ=function(a,b,c,d){this.I1=a;this.ME=b;this.Bd=d;this.QFb=new v4b(c)},y4b=function(a,b,c){return x4b(a).ha(_.xf(function(d){var e=d.Lt;var f=d.enabled;d=d.WX;if(f)if(d)for(e=_.k(d),f=e.next();!f.done;f=e.next())_.IJ(a.Bd,f.value);else _.IJ(a.Bd,e)}),_.we(function(d){var e=d.Lt;var f=d.enabled;var g=d.WX;return f?a.qWa(b,e,c,g).ha(_.xf(function(m){if(g)for(var n=_.k(g),r=n.next();!r.done;r=n.next()){r=r.value;for(var v=0,y=_.k(m.values()),D=y.next();!D.done;D=y.next()){D=D.value;var J=void 0;
if((J=D.WX)==null?0:J.has(r))v+=D.WX.get(r)}_.Eyb(a.Bd,r,v)}else{n=0;m=_.k(m.values());for(r=m.next();!r.done;r=m.next())n+=r.value.instances;_.Eyb(a.Bd,e,n)}}),_.Ze(function(m){if(g)for(var n=_.k(g),r=n.next();!r.done;r=n.next())_.HJ(a.Bd,r.value,m);else _.HJ(a.Bd,e,m);return _.ne(new Map)}),_.z(function(m){return{Lt:e,i3c:m}})):_.ne({Lt:e})}),_.rf(wOb,new Map))};zQ.prototype.Ryb=function(){return AZb(this.ME).ha(_.z(function(a){var b=BZb();a.forEach(function(c){b.set(c.id,null)});return b}))};
var x4b=function(a){return _.ve([a.Bd.mma,a.Ryb()]).ha(_.z(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}),_.uf(new Map),_.Wdb(),_.z(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({Lt:f,enabled:!1,WX:g})}d=_.k(d);f=d.next();for(e={};!f.done;e={jRa:void 0,XX:void 0},f=d.next())if(g=_.k(f.value),f=g.next().value,g=g.next().value,e.XX=g,b.has(f)){if(e.XX&&e.XX.size>0){e.jRa=b.get(f)||new Set([]);g=[].concat(_.nd(e.XX)).some(function(n){return function(r){return!n.jRa.has(r)}}(e));var m=[].concat(_.nd(e.jRa)).some(function(n){return function(r){return!n.XX.has(r)}}(e));
(g||m)&&c.push({Lt:f,enabled:!0,WX:e.XX})}}else c.push({Lt:f,enabled:!0,WX:e.XX});return c}),_.Ge(function(b){return!!b.length}),_.we(function(b){return _.ne.apply(null,_.nd(b))}))};
zQ.prototype.qWa=function(a,b,c,d){var e=this;if(a.fF)return _.oe("Aggregations are only supported for directories");if(!_.oG(a))return _.oe("Invalid location");var f=a.Eb,g=a.ub,m=a.Yc,n=a.repository,r=a.path;return this.QFb.Ega(b)?this.QFb.qWa(b,c,d):_.tyb(this.ME,b).ha(_.vf(function(v){if(!v)return _.ne(new Map);var y=_.yrb(v);return y?zZb(e.I1,{ub:g,Yc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:y}).ha(_.z(function(D){return D.map(function(J){var L,
P;return{icon:v.icon,title:v.name,path:((L=J.Yg)==null?void 0:L.path)||"",instances:Number((P=J.data)==null?void 0:P.C1a)||0}}).reduce(function(J,L){J.set(L.path,L);return J},new Map)})):_.ne(new Map)}))};zQ.O=function(a){return new (a||zQ)(_.t(_.DJ),_.t(_.EJ),_.t(yQ),_.t(_.GJ))};zQ.ua=_.q({token:zQ,qa:zQ.O});var AQ=function(){this.w$a=500;this.fna=AOb;this.title=this.fwa="";this.Wva=[];this.DCb=!0;this.yj=this.xY=!1;this.toggle=new _.vm;this.limit=500};AQ.prototype.Ub=function(a){a.groupedFiles&&(this.limit=500)};AQ.O=function(a){return new (a||AQ)};
AQ.ya=_.ad({type:AQ,oa:[["folder-detail-section"]],inputs:{fwa:"headerId",title:"title",Wva:"groupedFiles",DCb:"initiallyExpanded",xY:"useRelativeUrls",aggregations:"aggregations",yj:"isPiper"},outputs:{toggle:"toggle"},features:[_.ud],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&&(_.H(0,"mat-expansion-panel",0),_.N("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.H(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.Q(4),_.E(5,
xOb,4,3,"ng-container",2),_.I()(),_.H(6,"div",3),_.Q(7," Folder Detail Header "),_.I()(),_.E(8,zOb,1,1,"ng-template",4),_.I());a&2&&(_.F("expanded",b.DCb),_.A(3),_.Nf("id",b.fwa),_.A(),_.tg(" ",b.title," "),_.A(),_.F("ngIf",b.w$a<b.fna(b.Wva)&&b.limit!=null))},Ia:[_.kp,_.wn,_.xn,_.GL,_.Dw,_.Ct,_.QB,_.RB,_.fJ,_.PB],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 BQ=function(a,b){this.Ja=a;this.Wc=b;this.c7c=!1};BQ.prototype.Ek=function(a){this.Wc.kea.getValue()!==a&&(this.Ja.ob({element:"FolderTabHeader",action:this.nWa(a),gestureName:"CLICK",projectId:this.Ab.location.ub}),this.Wc.kea.next(a))};BQ.prototype.nWa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.bb(a,"Unknown folder detail tab selected")}};BQ.O=function(a){return new (a||BQ)(_.B(_.fp),_.B(_.GK))};
BQ.ya=_.ad({type:BQ,oa:[["folder-tab-header"]],inputs:{Ab:"viewData",c7c:"showProjectTab"},Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Files"],["label","Project Info"]],ta:function(a,b){a&1&&(_.H(0,"mat-tab-group",0),_.R(1,"async"),_.N("selectedIndexChange",function(c){return b.Ek(c)}),_.K(2,"mat-tab",1)(3,"mat-tab",2),_.I());a&2&&_.F("selectedIndex",_.S(1,1,b.Wc.rWc))},Ia:[iO,tN,uN,_.Cn],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 z4b=["markdownContentComponent"],A4b={I9a:0,V9a:1,od:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},CQ=function(a,b){this.al=a;this.modifier=b;this.EVb=!1;this.P9a=A4b;this.CI=2};CQ.prototype.Ra=function(){};CQ.prototype.Ub=function(a){a.markdownContent&&(this.CI=2)};CQ.prototype.Fn=function(){B4b(this)};CQ.prototype.expand=function(){this.CI=1};var B4b=function(a){a.CI===2&&(a.EVb?_.M2a(a.al,function(){a.P0c.element.na.scrollHeight>180&&(a.CI=0)}):a.CI=1)};
CQ.O=function(a){return new (a||CQ)(_.B(_.vv),_.B(lQ))};
CQ.ya=_.ad({type:CQ,oa:[["readme"]],tb:function(a,b){a&1&&_.lg(z4b,5);if(a&2){var c;_.pg(c=_.qg())&&(b.P0c=c.first)}},inputs:{EVb:"shouldCollapse",O0c:"markdownContent",Zza:"safeHtmlContent"},features:[_.ud],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&&(_.K(0,"markdown-content",1,0),_.R(2,"async"),_.R(3,"async"),_.H(4,"div"),_.E(5,BOb,2,0,"button",2),_.I());a&2&&(_.Pf("collapsed",b.CI===b.P9a.I9a),_.F("content",b.O0c)("relativeLinkModifier",_.S(2,7,b.modifier.uQb))("relativeImageModifier",_.S(3,9,b.modifier.sQb))("safeHtmlContent",b.Zza),_.A(5),_.F("ngIf",b.CI===b.P9a.I9a))},Ia:[_.xn,_.sL,_.Dw,_.Bt,_.Cn],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 C4b=function(a){this.Ha=_.rb(a)};_.W(C4b,_.gj);C4b.prototype.y5a=function(a){return _.sc(this,1,a)};C4b.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={oQc:_.l(_.X(this,1))}}else a=void 0;return a};var D4b=function(){},E4b=function(){};var F4b=Symbol("lf"),DQ=function(a,b,c){c=c===void 0?null:c;this.Ch=null;a&&(this.Ch=a.Kjd())&&(this.Ch.L$("click",3,"generic_click"),this.Ch.L$("dragstart",30),this.Ch.L$("drop",37),this.Ch.L$("hover",9),this.Ch.L$("input_text",15),this.Ch.L$("key_press",32));b&&(this.W1b=b.Ojd());this.Vb=c?c.Vb.bind(c):Zone.root.run.bind(Zone.root);G4b||(G4b=!0,this.Vb(function(){window.addEventListener("click",function(d){IM=d},{capture:!0});window.addEventListener("mouseenter",function(d){IM=d},{capture:!0})}))};
DQ.prototype.mc=function(a,b){var c=this;this.Vb(function(){c.Ch&&c.W1b&&(H4b(c,a,b),b.SZb&&c.Ch.smd())})};DQ.prototype.ob=function(a,b){this.Ch&&this.Ch.ob(a,b)};
var H4b=function(a,b,c){a:if(a=a.W1b,c.V1b)a=c.V1b;else{if(a)if(c.l9a)if(a=a[c.l9a],a===0)console.warn("ID was never assigned for VE with name: "+c.l9a);else{if(a)break a;console.warn("Cannot find VE with name: "+c.l9a)}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.k8a&&a.push("generic_click"),c.SZb&&a.push("impression"),c.MZb&&a.push("dragstart"),c.NZb&&a.push("drop"),c.m8a&&
a.push("hover"),c.TZb&&a.push("input_text"),c.UZb&&a.push("key_press"),c.nud&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=";track:"+a.join(",")),c.metadata&&(d+=";"+c.metadata),c.h1a&&(d+=";mutable:true"),c.index!=null&&(d+=";index:"+c.index),b.na.setAttribute("jslog",d),b.na[F4b]=c)};DQ.prototype.log=function(a){this.Ch&&this.Ch.log(a)};
var I4b=function(a,b,c,d){IM&&IM!==d&&(IM.type==="click"&&c.k8a&&COb(b)&&a.ob("click",b),IM.type==="mouseenter"&&c.m8a&&COb(b)&&a.ob("hover",b))},G4b=!1,IM=null;DQ.O=function(a){return new (a||DQ)(_.t(D4b,8),_.t(E4b,8),_.t(_.Fg,8))};DQ.ua=_.q({token:DQ,qa:DQ.O,Ga:"root"});var J4b="click mouseenter dragstart drop keydown input".split(" "),EQ=function(a,b,c){var d=this;this.s$c=a;this.document=b;this.ld=c;this.Tzb=function(e){for(var f=e.target;f;f=f.parentElement){var g=f[F4b];if(g)switch(e.type){case "click":g.k8a&&d.ob("click",f);break;case "mouseenter":g.m8a&&d.ob("hover",f);break;case "dragstart":g.MZb&&d.ob("dragstart",f);break;case "drop":g.NZb&&d.ob("drop",f);break;case "keydown":g.UZb&&d.ob("key_press",f);break;case "input":g.TZb&&d.ob("input_text",f);break;
default:console.warn("No GIL binding for events of type "+e.type)}}};this.ld.Vb(function(){for(var e=_.k(J4b),f=e.next();!f.done;f=e.next())d.document.addEventListener(f.value,d.Tzb,{capture:!0})})};EQ.prototype.ob=function(a,b){if(a!=="input_text"||this.G3c!==b)this.s$c.ob(a,b),this.G3c=a==="input_text"?b:void 0};EQ.prototype.La=function(){var a=this;this.ld.Vb(function(){for(var b=_.k(J4b),c=b.next();!c.done;c=b.next())a.document.removeEventListener(c.value,a.Tzb,{capture:!0})})};
EQ.O=function(a){return new (a||EQ)(_.t(DQ),_.t(_.ph),_.t(_.Fg))};EQ.ua=_.q({token:EQ,qa:EQ.O});var K4b=new _.ld("VE config");var FQ=function(a,b,c,d,e,f){this.Xe=a;this.xxa=b;this.ld=c;this.renderer=d;this.lXc=e;this.r$c=f;this.N5="";this.a9a=this.Z8a=this.Y8a=this.X8a=this.W8a=this.V8a=this.w1b=this.x1b=!1;this.I_b=[];this.q_a=null;this.KBb=!1};_.h=FQ.prototype;_.h.Wd=function(a){this.V8a&&(this.ob("click"),this.q_a=a)};_.h.h2c=function(){this.W8a&&this.ob("dragstart")};_.h.i2c=function(){this.X8a&&this.ob("drop")};_.h.kia=function(){this.a9a&&this.ob("key_press")};
_.h.T1a=function(a){this.Y8a&&(this.ob("hover"),this.q_a=a)};_.h.k2c=function(){this.Z8a&&!this.KBb&&(this.ob("input_text"),this.KBb=!0)};_.h.ob=function(a){this.xxa.ob(a,this.Xe.na)};
_.h.Ra=function(){var a=this;this.OZb&&this.ld.Vb(function(){var b=a.Xe.na;a.I_b=[a.renderer.listen(b,"click",a.Wd.bind(a)),a.renderer.listen(b,"dragstart",a.h2c.bind(a)),a.renderer.listen(b,"drop",a.i2c.bind(a)),a.renderer.listen(b,"keydown",a.kia.bind(a)),a.renderer.listen(b,"input",a.k2c.bind(a)),a.renderer.listen(b,"mouseenter",a.T1a.bind(a))]});this.config=this.Nl();this.xxa.mc(this.Xe,this.config)};
_.h.Nl=function(){return{metadata:this.N5,h1a:this.x1b,k8a:this.V8a,MZb:this.W8a,NZb:this.X8a,m8a:this.Y8a,TZb:this.Z8a,SZb:this.w1b,UZb:this.a9a,V1b:this.ul,index:this.q$c}};_.h.Ub=function(){var a;if((a=this.config)==null?0:a.h1a)this.config=this.Nl(),this.config.h1a=!0,H4b(this.xxa,this.Xe,this.config)};_.h.La=function(){var a=this;this.config&&this.OZb&&I4b(this.xxa,this.Xe.na,this.config,this.q_a);this.ld.Vb(function(){for(var b=_.k(a.I_b),c=b.next();!c.done;c=b.next())c=c.value,c()})};
_.p.Object.defineProperties(FQ.prototype,{OZb:{configurable:!0,enumerable:!0,get:function(){var a;return this.lXc==null&&!((a=this.r$c)==null?0:a.Ghd)}}});FQ.O=function(a){return new (a||FQ)(_.B(_.Td),_.B(DQ),_.B(_.Fg),_.B(_.km),_.B(EQ,8),_.B(K4b,8))};
FQ.Fa=_.hd({type:FQ,oa:[["","ve",""]],inputs:{ul:"ve",N5:"veMetadata",x1b:"veMutable",w1b:"veImpression",V8a:"veClick",W8a:"veDrag",X8a:"veDrop",Y8a:"veHover",Z8a:"veInputText",a9a:"veKeyPress",q$c:"veIndex"},Rb:["veLoggingDirective"],standalone:!0,features:[_.ud]});var GQ=function(){this.label="";this.jSa=new _.vm};GQ.prototype.Wd=function(){this.jSa.emit()};GQ.O=function(a){return new (a||GQ)};GQ.ya=_.ad({type:GQ,oa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{jSa:"clickEvent"},Aa:2,Ba:1,Ea:[[1,"toggle-button",3,"click"]],ta:function(a,b){a&1&&(_.H(0,"button",0),_.N("click",function(){return b.Wd()}),_.Q(1),_.I());a&2&&(_.A(),_.ug(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 HQ=function(a,b,c,d){this.JTa=a;this.Qc=b;this.Ce=c;this.q4a=d;this.SWb=5;this.RWb=!0;this.rc=new _.lf;this.be=!1};HQ.prototype.Ub=function(a){(a=a.stacksExpandListOf)&&a.eJ?(this.bua=this.JTa.find(this.items).create(this.L7c),L4b(this)):a||L4b(this)};HQ.prototype.lo=function(){var a;((a=this.bua)==null?0:a.diff(this.items))&&L4b(this)};HQ.prototype.La=function(){this.rc.next()};var L4b=function(a){a.Ce.clear();a.V6c?(a.YW(a.VVc),a.be&&(a.kxa=a.YW(a.t_a)),M4b(a)):a.YW(a.items)};
HQ.prototype.YW=function(a){var b=this;return a.map(function(c){return b.Ce.di(b.Qc,{va:c})})};var M4b=function(a){var b=_.QJa(a.q4a,GQ);a.button=_.dKa(a.Ce,b);a.button.instance.jSa.ha(_.wf(a.rc)).subscribe(function(){a.be?a.collapse():a.expand();a.button&&(N4b(a),a.Ce.detach(a.Ce.indexOf(a.button.Kv)),a.Ce.G2(a.button.Kv))});N4b(a)},N4b=function(a){a.button&&(a.button.instance.label=a.be?"Less":"More (+"+a.t_a.length+")")};
HQ.prototype.collapse=function(){for(var a=_.k(this.kxa||[]),b=a.next();!b.done;b=a.next())this.Ce.detach(this.Ce.indexOf(b.value));this.be=!1};HQ.prototype.expand=function(){if(this.kxa)for(var a=_.k(this.kxa||[]),b=a.next();!b.done;b=a.next())this.Ce.G2(b.value);else this.kxa=this.YW(this.t_a);this.be=!0};
_.p.Object.defineProperties(HQ.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.K7c||[]}},VVc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.OVa)}},t_a:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.OVa)}},OVa:{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.SWb||5}},V6c:{configurable:!0,
enumerable:!0,get:function(){return!!this.RWb&&this.OVa!==this.items.length}}});HQ.O=function(a){return new (a||HQ)(_.B(_.Gm),_.B(_.ig),_.B(_.jg),_.B(_.hm))};HQ.Fa=_.hd({type:HQ,oa:[["","stacksExpandList",""]],inputs:{K7c:"stacksExpandListOf",SWb:"stacksExpandListSize",L7c:"stacksExpandListTrackBy",RWb:"stacksExpandListShowToggleButton"},features:[_.ud]});var IQ=function(a){var b=this;this.RX=a;this.kk=null;this.kza=NKb;this.RX.O1().subscribe(function(c){b.kk=c},function(){console.error("No announcement found.")})},DOb=function(a,b){a=_.hk(a.kk,3);return TKb(a)===b};_.p.Object.defineProperties(IQ.prototype,{Ukb:{configurable:!0,enumerable:!0,get:function(){return _.X(this.kk,2)}}});IQ.O=function(a){return new (a||IQ)(_.B(DP))};
IQ.ya=_.ad({type:IQ,oa:[["stacks-butterbar"]],features:[_.yg([DP])],Aa:1,Ba:1,Ea:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],ta:function(a,b){a&1&&_.E(0,EOb,2,5,"div",0);a&2&&_.F("ngIf",b.kk&&!DOb(b,"no_announce"))},Ia:[_.xn],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 O4b=function(){};O4b.O=function(a){return new (a||O4b)};O4b.ya=_.ad({type:O4b,oa:[["stacks-search"]],Aa:1,Ba:0,Ea:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],ta:function(a){a&1&&_.K(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 P4b=_.lj(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),JQ=function(a,b){this.jk=a;this.V_=[];this.xYa=this.mC=!1;this.links=Q4b;for(a=0;a<Q4b.length;a++){var c=Q4b[a].kJ();_.lu(b,c,this.sV(c))}b.K4("google-material-icons")};JQ.prototype.sV=function(a){return _.mc(P4b,a)};JQ.prototype.reload=function(){window.location.reload()};_.p.Object.defineProperties(JQ.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.jk.hd.Ta}}});
JQ.O=function(a){return new (a||JQ)(_.B(_.kh),_.B(_.ku))};
JQ.ya=_.ad({type:JQ,oa:[["stacks-header"]],inputs:{V_:"breadcrumb",mC:"oldView",xYa:"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&&_.E(0,GOb,16,2,"header",0)(1,KOb,10,2,"header",1);a&2&&(_.F("ngIf",!b.mC&&b.xYa),_.A(),_.F("ngIf",b.mC||!b.xYa))},Ia:[IQ,
_.wn,_.xn,_.mu,_.Ro,O4b],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 Q4b=[(new GM).Sd("Add a product to Stacks").Py("http://go/stacks-add-product").VP("add_circle"),(new GM).Sd("About Stacks").Py("http://go/stacks-docs").VP("help"),(new GM).Sd("Contact Stacks").Py("http://go/stacks-docs/contact-us").VP("feedback")];var KQ=function(){this.Nwa=!1;this.xLb=!0;this.ZXa=this.t2="";this.ul={Wm:215999}};KQ.prototype.Ra=function(){if(!this.link)throw Error("mf");};KQ.prototype.Rm=function(a){return"StacksVeMetadata:"+(new C4b).y5a(a).md()};
_.p.Object.defineProperties(KQ.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.IN()}},Ol:{configurable:!0,enumerable:!0,get:function(){return this.link.kJ()?this.link.kJ().startsWith("https://")?_.X(this.link,3):this.link.kJ().includes(".")?"https://static.corp.google.com/stacks/"+_.X(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.X(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
KQ.O=function(a){return new (a||KQ)};
KQ.ya=_.ad({type:KQ,oa:[["stacks-icon-link"]],inputs:{link:"link",Nwa:"isContact",xLb:"openInNewTab",t2:"gtmBox",ZXa:"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&&_.E(0,LOb,1,2,"img",0)(1,MOb,2,18,"a",1)(2,NOb,2,3,"span",2)(3,OOb,2,4,"a",3);a&2&&(_.F("ngIf",b.Nwa),_.A(),_.F("ngIf",b.url),_.A(),_.F("ngIf",!b.url&&!_.Wj(b.link,LM,4,_.Rj()).length),_.A(),_.F("ngForOf",_.Wj(b.link,LM,4,_.Rj())))},Ia:[_.wn,_.xn,FQ],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 R4b=_.lj(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),LQ=function(a){this.icon="info_outline_grey600";this.mBa=!1;this.content=void 0;_.lu(a,"stars",this.sV("stars"));a.K4("google-material-icons")};LQ.prototype.sV=function(a){return _.mc(R4b,a)};LQ.prototype.Ra=function(){this.content=S4b.get(this.name)};LQ.O=function(a){return new (a||LQ)(_.B(_.ku))};
LQ.ya=_.ad({type:LQ,oa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon",mBa:"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&&_.E(0,TOb,
11,8,"ng-container",2);a&2&&_.F("ngIf",b.content)},Ia:[_.vn,_.wn,_.xn,_.mu,cN],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 S4b=new Map([["domain",{title:"Stacks domains",description:"Domains are groups of internal tools, libraries, and services that solve similar problems for first-party (1P) developers at Google.",urls:new Map([["https://goto.google.com/about-domains","go/about-domains"]])}],["support_level",{title:"Support levels",description:"Support levels reflects the degree to which a product provides support to its users.",urls:new Map([["https://goto.google.com/support-levels","go/support-levels"]])}],["stage",
{title:"Product stage",description:"Stage in the life cycle of the product (e.g. Generally Available, Deprecated).",urls:new Map([["https://g3doc.corp.google.com/production/uniformity/g3doc/howto/authorities.md?cl=head#stage","Learn more about product stages"]])}],["product_phase",{title:"Product phases",description:"Product phase in the life cycle of the product (e.g. Generally Availability, Deprecated).",urls:new Map([["https://g3doc.corp.google.com/company/teams/stacks-docs/product-phases.md?cl=head",
"go/stacks-product-phases"]])}],["product_phase_and_recommended",{title:"Product phases and Recommended",description:'Product phase in the life cycle of the product (e.g. Generally Availability, Deprecated).<br/><br/>Certain products in Stacks are recommended. This means that the Domain Stewards that oversee that product\'s domain have recommended it for a particular use case. For more context, look at the subdomain page where that product is listed.<br/><br/> "General Availability and Recommended" option would filter out the product which are general availability and recommended. "General Availability or Recommended" would filter out products that are general availability or recommended. This logic applies to other options.',
urls:new Map([["https://g3doc.corp.google.com/company/teams/stacks-docs/product-phases.md?cl=head","go/stacks-product-phases"],["https://goto.google.com/about-eng-elders","go/about-eng-elders"]])}],["depended",{title:"Depended on by",description:"Cross-reference Moma Teams with their respective Blueprints, and match projects' direct dependencies with product information in Stacks.",urls:new Map([["https://goto.google.com/stacks-used-by-methodology","go/stacks-used-by-methodology"]])}],["sre_status",
{title:"SRE guidance",description:"The SRE status offers users guidance on vetting by the recognized authorities within SRE and production generally. It is managed by SRE authorities.",urls:new Map([["http://g3doc/production/uniformity/g3doc/howto/authorities#status","Learn more about SRE guidance"]])}],["privacy_stance",{title:"Privacy",description:"Privacy team curates a desired privacy stance for Google infrastructure teams; and scalably keeps teams accountable to this stance.",urls:new Map([["http://go/pchips",
"Learn more about pChips"]])}],["apps_status",{title:"Apps ATL guidance",description:"The Apps Area Tech Leads status offers guidance to engineers in Apps on vetting by the recognized authorities within Apps.",urls:new Map([["http://go/apps-atl-techs#states","Learn more about Apps ATL guidance"]])}],["recommended",{title:"Recommended products",description:"Certain products in Stacks are recommended. This means that the Domain Stewards that oversee that product's domain have recommended it for a particular use case. For more context, look at the subdomain page where that product is listed.",
urls:new Map([["https://goto.google.com/about-eng-elders","go/about-eng-elders"]])}],["data_classification",{title:"Data classification and type",description:"Data classification and type are provided by Security & Privacy team.",urls:new Map([["https://goto.google.com/dataclassification","go/dataclassification"]])}],["security_status",{title:"Security guidance",description:"Information Security Engineering team recommendations provide security guidance for developers creating new products or infrastructure.",
urls:new Map([["https://goto.google.com/security-stacks","Learn more about Security guidance"]])}],["staffing_committment",{title:"Staffing committment",description:"Infrastructure Provider agrees to maintain minimum staffing to deliver the specific Business Support, Developer Support, Production Support and Quality Metrics outlined in this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about staffing committment"]])}],["lifecycle_committment",{title:"Lifecycle committment",
description:"Infrastructure Provider agrees to staff and fully support infrastructure through the given date, with this agreement to be renewed by the given date. If the agreement is not renewed and the product is deprecated, Infrastructure Provider will provide written notice at least given number of quarters in advance and will make reasonable efforts to minimize the cost of migrations for its users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about lifecycle committment"]])}],
["product_roadmap",{title:"Product roadmap",description:"Infrastructure Provider will publish an X quarter product roadmap that is updated every Y quarters. The roadmap process will cover both incremental changes as well as larger strategic changes. Customers can provide input, review, and escalations for  the product roadmap as well as feedback on the roadmap process in the following way.",urls:new Map([["https://goto.google.com/isa-template","Learn more about product roadmap"]])}],["roadmap_alignment",
{title:"Roadmap alignment",description:"Infrastructure Provider will collaborate with other Google-wide infrastructure providers to ensure product roadmaps are aligned across the following Google recommended infrastructure products.",urls:new Map([["https://goto.google.com/isa-template","Learn more about roadmap alignment"]])}],["cost_of_maintenance",{title:"Cost of maintenance",description:" Infrastructure is at the following stage of maturity. Users of infrastructure should expect to incur the following ongoing maintenance costs. Infrastructure Provider will communicate all customer  impacting deprecations to users at least X quarters in advance and will use the standard Google-wide Technical Change Management program to communicate rationale, schedule and status; and to minimize the cost of migrations for its users.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about cost of maintenance"]])}],["support_level_change",{title:"Support level changes",description:"Infrastructure Provider will communicate any changes to the level of support described in this agreement to users at least X quarters in advance and will make every reasonable effort to ensure that any changes are seamless to its users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about support level changes"]])}],
["points_of_contact",{title:"Points of contact",description:"The following person is the primary point of contact for product and is responsible for ensuring delivering on the terms of this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about points of contact"]])}],["educational_materials",{title:"Educational materials",description:"Educational material to provide users with the necessary content to successfully use the Infrastructure. The material will be maintained up to date and its freshness tracked.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about educational materials"]])}],["testing_support",{title:"Testing support",description:"Where applicable robust, low overhead, and accurate testing tools and interfaces will be maintained and provided to users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about testing support"]])}],["oncall_support",{title:"Oncall support",description:"For infrastructure services utilized in production services, Infrastructure Provider agrees to staff 24x7 on call support and to publish the escalation process and production playbooks following Google-wide Oncall Best Practices. Infrastructure Provider will support a committed to on call response time. For developer tools, frameworks and libraries, Infrastructure Provider agrees to staff product support for 8 hours per business day in the chosen timezone to ensure that the infrastructure remains available.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about oncall support"]])}],["release_policies",{title:"Release policies",description:"For infrastructure services and frameworks utilized in production serving, Infrastructure Provider agrees to follow Google 3 Release Best Practices and Policies (or their non-Google3 equivalent) including browser support policy, operating system version policy, user data protection policy, change management security policy, managing user and group access, and data/CL rollback policy.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about release policies"]])}],["postmortem_rigour",{title:"Postmortem rigour",description:"Infrastructure Provider agrees to follow post mortem best practices including creating, reviewing, and publishing a postmortem report for all production outages, as well as, addressing postmortem action items. Infrastructure Provider agrees to perform production audits every X quarters to review the past history of incidents in order to identify systemic problems that required structural changes to be included in the product roadmap.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about postmortem rigour"]])}],["dependency_management",{title:"Dependency management",description:"Infrastructure Provider takes responsibility for ensuring that the infrastructure it itself relies on provides the level of support needed for the Infrastructure Provider to meet the terms of this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about dependency management"]])}],["allow_list",{title:"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 UOb=function(a){return{"subtitle-class":a}},T4b=function(){this.Zi=[];this.t2="";this.mC=!1};T4b.O=function(a){return new (a||T4b)};
T4b.ya=_.ad({type:T4b,oa:[["stacks-link-lists"]],inputs:{Zi:"lists",t2:"gtmBox",mC:"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&&(_.H(0,"div",1),_.E(1,aPb,7,4,"div",2),_.I());a&2&&(_.A(),_.F("ngForOf",b.Zi))},Ia:[_.vn,_.wn,_.xn,KQ,LQ],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 WOb=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 MQ=function(){};MQ.prototype.Ra=function(){};MQ.O=function(a){return new (a||MQ)};
MQ.ya=_.ad({type:MQ,oa:[["stacks-popup-freshness"]],inputs:{Oq:"productName",wyb:"freshnessDate",oga:"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&&(_.H(0,"button"),
_.E(1,bPb,1,0,"img",0)(2,cPb,1,0,"img",1),_.I(),_.H(3,"div",2),_.E(4,dPb,2,0,"p",3)(5,ePb,2,0,"p",3),_.H(6,"p",4),_.Q(7),_.I()());a&2&&(_.A(),_.F("ngIf",b.oga),_.A(),_.F("ngIf",!b.oga),_.A(2),_.F("ngIf",b.oga),_.A(),_.F("ngIf",!b.oga),_.A(2),_.bB("",b.Oq," team has reviewed this product on ",b.wyb,"."))},Ia:[_.xn],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 NQ=function(a){_.lu(a,"license",_.mc(yP,"license"));a.K4("google-material-icons")};NQ.prototype.Ra=function(){};NQ.O=function(a){return new (a||NQ)(_.B(_.ku))};
NQ.ya=_.ad({type:NQ,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&&(_.E(0,fPb,3,0,"button",0),_.H(1,"div",1)(2,"p",2),_.Q(3,"Infrastructure Support Agreement"),_.I(),_.H(4,"p",3),_.Q(5),
_.I(),_.H(6,"p",3)(7,"a",4),_.Q(8,"More info"),_.I()()());a&2&&(_.F("ngIf",b.product.zva()),_.A(5),_.tg("",b.product.getName()," has signed an ISA."),_.A(2),_.fg("href","/agreement/",b.product.zm(),"",_.Se))},Ia:[_.xn],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 OQ=function(a){this.metrics=[];this.description="";_.lu(a,"radio_button_checked",_.mc(yP,"radio_button_checked"));_.lu(a,"radio_button_partial",_.mc(yP,"radio_button_partial"));_.lu(a,"radio_button_unchecked",_.mc(yP,"radio_button_unchecked"));_.lu(a,"error_med",_.mc(yP,"error_med"));_.lu(a,"block",_.mc(yP,"block"));a.K4("google-material-icons")},lPb=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))};OQ.prototype.Ra=function(){this.description=U4b.get(this.sja)||""};_.p.Object.defineProperties(OQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return PKb(this.sja)}}});OQ.O=function(a){return new (a||OQ)(_.B(_.ku))};
OQ.ya=_.ad({type:OQ,oa:[["stacks-popup-pp"]],inputs:{sja:"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&&(_.H(0,"div",0),_.E(1,gPb,3,0,"button",
1)(2,hPb,3,0,"button",2)(3,iPb,3,0,"button",3)(4,jPb,3,0,"button",4)(5,kPb,3,0,"button",5),_.I(),_.H(6,"div",6)(7,"p",7),_.Q(8),_.I(),_.H(9,"div",8)(10,"p"),_.Q(11),_.I(),_.E(12,mPb,9,6,"div",9),_.K(13,"hr"),_.H(14,"p",10),_.Q(15," Product phases is a standard set of product stages."),_.K(16,"br"),_.H(17,"a",11),_.Q(18,"go/product-phases"),_.I()()()());a&2&&(_.F("ngSwitch",b.sja),_.A(),_.F("ngSwitchCase","1"),_.A(),_.F("ngSwitchCase","2"),_.A(),_.F("ngSwitchCase","3"),_.A(),_.F("ngSwitchCase","4"),
_.A(),_.F("ngSwitchCase","5"),_.A(3),_.ug(b.name),_.A(3),_.ug(b.description),_.A(),_.F("ngForOf",b.metrics))},Ia:[_.wn,_.yn,_.zn],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 U4b=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 V4b=_.lj(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),W4b=function(a){return[a]},PQ=function(a){_.lu(a,"stars",this.sV("stars"));a.K4("google-material-icons")};PQ.prototype.sV=function(a){return _.mc(V4b,a)};PQ.prototype.Ra=function(){};_.p.Object.defineProperties(PQ.prototype,{eUa:{configurable:!0,enumerable:!0,get:function(){return this.domain.getParent().getName()}},m8c:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.ok(this.domain,1)}}});
PQ.O=function(a){return new (a||PQ)(_.B(_.ku))};
PQ.ya=_.ad({type:PQ,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&&(_.H(0,"button",0),_.K(1,"mat-icon",1),_.I(),_.H(2,"div",2)(3,"p",3),_.Q(4,"Recommended products"),
_.I(),_.H(5,"p",4),_.Q(6),_.I(),_.H(7,"p",4)(8,"a",5),_.Q(9,"More info"),_.I()()());a&2&&(_.A(6),_.bB("",b.product.getName()," is recommended by the ",b.eUa," domain stewards."),_.A(2),_.F("href",_.Bg(3,W4b,b.m8c),_.Se))},Ia:[_.mu],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 QQ=function(){this.WBa=!1};QQ.prototype.Ra=function(){};QQ.O=function(a){return new (a||QQ)};
QQ.ya=_.ad({type:QQ,oa:[["stacks-popup-product"]],inputs:{product:"product",domain:"domain",WBa:"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&&_.E(0,nPb,1,3,"stacks-popup-isa",0)(1,oPb,1,2,"stacks-popup-recommended",
1)(2,pPb,1,2,"stacks-popup-pp",2)(3,qPb,1,3,"stacks-popup-pp",3);a&2&&(_.F("ngIf",b.product.zva()),_.A(),_.F("ngIf",b.product.dXa()),_.A(),_.F("ngIf",!b.WBa),_.A(),_.F("ngIf",b.WBa))},Ia:[_.xn,OQ,PQ,NQ],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 X4b=_.lj(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),SQb=_.lj(["https://roadmap.googleplex.com/",""]),xPb=function(a){return[a]},Y4b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),RQ=function(a,b,c,d,e){var f=this;this.RK=a;this.RX=b;this.jk=c;this.lac=l2b;this.ad=_.JF;this.TCb=new _.lh("");this.ul={Mvc:200202,Wm:215999};this.OV=!1;this.ZTa=!0;this.mC=this.WTa=this.r3a=!1;this.XWc=PKb;this.TWc=
QKb;this.LWc=RKb;this.productId=_.ve([this.TCb,this.jk.params]).ha(_.z(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return g||m.productId}));this.product=this.productId.ha(_.vf(function(g){return f.RX.mJ(g)}),_.xf(function(g){f.OV||f.RK.Qm(g.dg()+" - Stacks")}));this.yOb=_.ve([this.product]).ha(_.z(function(g){g=_.k(g).next().value;for(var m=[],n=new Map,r=_.k(_.Wj(g,eP,72,_.Rj())),v=r.next();!v.done;v=r.next())v=v.value,SKb(v.getScope(),v.Ova(_.Mj),n);r=_.k(Y4b);for(v=r.next();!v.done;v=
r.next())v=v.value,n.has(v)&&m.push({key:v,value:n.get(v)});n=LQb(g);r=[];MKb([{source:g.qva(_.Mj),Zi:r,name:"Best practices",icon:"school"},{source:g.tva(_.Mj),Zi:r,name:"Codelabs",icon:"school"},{source:_.Wj(g,LM,6,_.Rj(_.Mj)),Zi:r,name:"Concepts",icon:"school"},{source:g.yva(_.Mj),Zi:r,name:"Getting started",icon:"school"},{source:g.Ava(_.Mj),Zi:r,name:"How to",icon:"school"},{source:g.Cva(_.Mj),Zi:r,name:"Introductory guides",icon:"school"},{source:_.Wj(g,LM,30,_.Rj(_.Mj)),Zi:r,name:"Reference guides",
icon:"school"},{source:_.Wj(g,LM,65,_.Rj(_.Mj)),Zi:r,name:"Testing",icon:"school"}]);r.sort(DM);v=MQb(g);var y=NQb(g),D=OQb(g),J=[];if(_.Vj(g,kP,43)){var L=(new FM).Sd("Apps ATLs"),P=_.Wj(g,LM,44,_.Rj());if(P.length===0)L.N$(EM({name:_.Vj(g,kP,43).dg(),icon:"track_changes"}));else{P=_.k(P);for(var ba=P.next();!ba.done;ba=P.next())ba=ba.value,L.N$(EM({name:_.Vj(g,kP,43).dg(),icon:"track_changes",url:ba.IN()}))}J.push(L)}if(_.Vj(g,sP,58)){L=new FM;P=_.Wj(g,LM,59,_.Rj());L.Sd("Security");P=_.k(P);for(ba=
P.next();!ba.done;ba=P.next())ba=ba.value,L.N$(EM({name:_.Vj(g,sP,58).dg(),icon:"enhanced_encryption",url:ba.IN()}));J.push(L)}_.Vj(g,tP,33)&&J.push((new FM).Sd("SRE authorities").FX([EM({name:_.Vj(g,tP,33).dg(),icon:"track_changes"})]));if(_.kk(g,67)){L=(new FM).Sd("Privacy");P=_.k(_.qk(g,78,_.Rj()));for(ba=P.next();!ba.done;ba=P.next())L.N$(EM({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+ba.value+"/composite_privacy_stance.textproto_generated"}));
J.push(L)}J.sort(DM);L=QQb(g);P=_.qk(g,4,_.Rj());P=P===void 0?[]:P;P=P.map(RQb).sort(DM);ba=_.qk(g,38,_.Rj());ba=TQb(ba);for(var ta=PQb(g),Ba=new Map,ra=_.k(_.Wj(g,eP,72,_.Rj())),xa=ra.next();!xa.done;xa=ra.next())if(xa=xa.value,xa.getScope()===10||xa.getScope()===9){xa=_.k(xa.Ova());for(var Ma=xa.next();!Ma.done;Ma=xa.next())Ma=Ma.value.split(":"),Ma.length===1?Ba.set(Ma[0],Ma[0]):Ba.set(Ma[0],Ma[1])}return _.BF({product:g,Zra:m,wza:n,Jub:r,kVc:v,Oib:y,gVa:D,Mzb:J,r2a:L,q0:P,DSb:ba,w0:ta,IYb:Ba})}),
_.qf(1),_.ue(),_.Ze(function(g){return _.AF(g.message)}),_.uf(_.KF));this.V_=this.yOb.ha(_.Ge(_.rG),_.z(function(g){return g.Xb.product}),_.z(function(g){return l2b.includes(_.X(g.rg(),1))?[EM({name:"Home",url:"/"}),EM({name:g.dg(),url:""})]:[EM({name:"Home",url:"/"}),EM({name:g.rg().getParent().dg(),url:"/domain/"+_.X(g.rg().getParent(),1)}),EM({name:g.rg().dg(),url:"/domain/"+_.X(g.rg(),1)}),EM({name:g.dg(),url:""})]}),_.uf([EM({name:"Home",url:"/"})]));this.nvb=IKb();this.kza=NKb;this.ZTa=!0;this.r3a=
this.jk.hd.Ta.pscMvpLaunch||!1;this.WTa=this.jk.hd.Ta.displayExternalProducts||!1;this.mC=this.jk.hd.Ta.oldView||!1;_.lu(e,"error",this.sV("error"))},aQb=function(a){return"https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+a+"/stacks.textproto"};RQ.prototype.sV=function(a){return _.mc(X4b,a)};RQ.prototype.Rm=function(a){return"StacksVeMetadata:"+(new C4b).y5a(a).md()};
_.p.Object.defineProperties(RQ.prototype,{K3c:{configurable:!0,enumerable:!0,set:function(a){this.OV=!!a;this.TCb.next(a)}},QXc:{configurable:!0,enumerable:!0,get:function(){return document.getElementsByClassName("butterbar").length>0}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.ZTa&&(a.displayStacksWellLitPaths=!0);this.r3a&&(a.pscMvpLaunch=!0);this.WTa&&(a.displayExternalProducts=!0);this.mC&&(a.oldView="true");return a}}});
RQ.O=function(a){return new (a||RQ)(_.B(_.lo),_.B(DP),_.B(_.kh),_.B(iP),_.B(_.ku))};
RQ.ya=_.ad({type:RQ,oa:[["stacks-product-page"]],inputs:{K3c:"productIdFromParent"},features:[_.yg([DP])],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&&(_.E(0,rPb,2,4,"stacks-header",0),_.H(1,"main"),_.E(2,KQb,4,4,"ng-container",1),_.R(3,"async"),_.I());a&2&&(_.F("ngIf",!b.OV),_.A(),_.Pf("hasButterbar",b.QXc),
_.A(),_.F("ngIf",_.S(3,4,b.yOb)))},Ia:[_.wn,_.xn,_.yn,_.zn,JQ,_.Ro,KQ,T4b,_.DF,MQ,QQ,LQ,HQ,_.mu,FQ,_.Cn],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 Z4b=["mainContent"],SQ=function(a,b,c,d,e,f,g,m){var n=this;this.qh=b;this.Qy=c;this.Wc=d;this.IPc=e;this.O6a=g;this.ez=m;this.WQ="detail-header-id";this.bnc="Files and Directories";this.cnc="Generated Files and Directories";this.anc="Deleted Files and Directories";this.yj=_.TF;this.ko={files:{Es:new Set,entries:[]},FB:{Es:new Set,entries:[]}};this.x0a=[];this.iJ={files:{Es:new Set,entries:[]},FB:{Es:new Set,entries:[]}};this.Myb=[];this.hp={files:{Es:new Set,entries:[]},FB:{Es:new Set,entries:[]}};
this.DTa=[];this.cr=function(){};this.bUb=new _.lh(null);this.TWb=new _.pf;this.tTc=_.mA(function(r){n.Qy.HAa(r)},300);this.KWc=_.mA(function(r){!QM(n.ko)||n.Qy.Ela(r)},300);this.UWb=(this.J7c=_.Mv.has(53))?this.TWb.ha(_.vf(function(r){return n.O6a.get(r)}),_.z(function(r){return _.Wj(r,bP,1,_.Rj())}),_.qf(1),_.ue()):_.Ee;this.Pta=_.ve([this.bUb,this.UWb]).ha(_.z(function(r){r=_.k(r);var v=r.next().value;return(r=r.next().value)?v&&r.some(function(y){return y.fV()===v})?v:r.length===0?null:r[0].fV():
null}),_.gf(),_.qf(1),_.ue())};SQ.prototype.Ra=function(){};
SQ.prototype.Ub=function(a){var b=this,c=a.viewData;if(c){a=c.Yf;var d=c.Bj;d=(c=d&&_.hG(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.ko={files:{Es:new Set,entries:[]},FB:{Es:new Set,entries:[]}},this.iJ={files:{Es:new Set,entries:[]},FB:{Es:new Set,entries:[]}},this.hp={files:{Es:new Set,entries:[]},FB:{Es:new Set,entries:[]}});c&&!d||$4b(this,a.entries,this.location);c||(this.vza=a.vza,this.B3a=a.B3a,_.Mv.has(11)&&(this.aggregations=y4b(this.IPc,a.location,a.entries.filter(function(e){var f;
return!((f=_.Vj(e,_.wq,4))==null?0:_.kk(f,4))&&!_.qG(e.iV())}).map(eRb)).ha(_.qf(1),_.ue())),this.cr=_.fwb(this.qh,function(){var e;(e=b.L0c)==null||e.na.focus()}),this.TWb.next(this.location))}};SQ.prototype.La=function(){this.cr()};
var QM=function(a){return a.entries?a.entries.length>0:a.files.entries.length>0||a.FB.entries.length>0},a5b=function(a){var b=a.files;a=a.FB;var c=[];QM(a)&&c.push(a.entries);QM(b)&&c.push(b.entries);return c},VQb=function(a){return a.location.path===""||a.location.path==="/"},$4b=function(a,b,c){var d=VQb(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=_.Vj(e,_.wq,4))==null?void 0:_.ok(g,5),r=eRb(e);g=_.qG(e.iV());var v=_.vqb(e.iV()),y=!g||v;e={Vc:d||
!y?_.$q(_.KG(m.kc().ud(r)),{If:n}).kb():void 0,path:r,name:_.mB(r),If:n,entryType:e.getType(),hp:(f=_.Vj(e,_.wq,4))==null?void 0:_.kk(f,4),iJ:g,rZc:v,Y6c:y};f=e.entryType===3||e.entryType===5;f=e.hp?f?a.hp.FB:a.hp.files:e.iJ?f?a.iJ.FB:a.iJ.files:f?a.ko.FB:a.ko.files;f.Es.has(e.name)||(f.Es.add(e.name),f.entries.push(e))}!QM(a.ko)&&QM(a.hp)?(a.ko=a.hp,a.x0a=a5b(a.ko),a.hp={files:{Es:new Set,entries:[]},FB:{Es:new Set,entries:[]}},a.DTa=[]):(a.x0a=a5b(a.ko),a.DTa=a5b(a.hp));a.Myb=a5b(a.iJ)};
_.p.Object.defineProperties(SQ.prototype,{Pm:{configurable:!0,enumerable:!0,get:function(){return this.Wc.kea.getValue()}},s_c:{configurable:!0,enumerable:!0,get:function(){return this.Pm===0}},t_c:{configurable:!0,enumerable:!0,get:function(){return this.Pm===1}},location:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});SQ.O=function(a){return new (a||SQ)(_.B(_.kh),_.B(_.zh),_.B(_.qw),_.B(_.GK),_.B(zQ),_.B(_.Nv),_.B(EP),_.B(_.ww))};
SQ.ya=_.ad({type:SQ,oa:[["folder-detail","viewData",""]],tb:function(a,b){a&1&&_.lg(Z4b,5);if(a&2){var c;_.pg(c=_.qg())&&(b.L0c=c.first)}},inputs:{Ab:"viewData"},features:[_.yg([zQ]),_.ud],oc:["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&&(_.K(0,"detail-header",1),_.E(1,UQb,1,2,"folder-tab-header",2),_.R(2,"async"),_.E(3,$Qb,7,6,"main",3),_.R(4,"async"),_.E(5,dRb,3,3,"ng-container",4),_.R(6,"async"));a&2&&(_.F("viewData",b.Ab)("showLinksDropdown",!0),_.A(),_.F("ngIf",_.S(2,5,b.Pta)),_.A(2),_.F("ngIf",
b.s_c||_.S(4,7,b.Pta)===!1),_.A(2),_.F("ngIf",_.S(6,9,b.t_c&&b.Pta)))},Ia:[dN,_.wn,_.xn,aQ,BQ,_.SB,_.RA,_.ux,_.px,_.SA,_.tA,_.Mw,RQ,CQ,AQ,_.Cn],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 b5b=["gobUrl"],c5b=["externalUrl"],d5b=["commitHash"],TQ=function(){};
_.p.Object.defineProperties(TQ.prototype,{lEb:{configurable:!0,enumerable:!0,get:function(){return!!this.Ab.CP}},mVc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Ab.cfa;var b=this.Ab.mB;var c=_.$b(a);c=new _.Ai(c);if(c.tJ()){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}},pYc:{configurable:!0,enumerable:!0,get:function(){if(!this.Ab.CP)throw Error("nf");
var a=this.Ab.CP,b=_.tk(a,3,_.Ri)||a.An(),c=_.tk(a,3,_.Ri)?"host":"project";return _.Uq(new _.Ph({Be:{id:b,type:c},repository:_.ok(a,2),Eb:this.Ab.mB,path:""}))}},d_a:{configurable:!0,enumerable:!0,get:function(){return!!this.Ab.aua}}});TQ.O=function(a){return new (a||TQ)};
TQ.ya=_.ad({type:TQ,oa:[["git-submodule-detail"]],tb:function(a,b){a&1&&(_.lg(b5b,5,_.Td),_.lg(c5b,5,_.Td),_.lg(d5b,5,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.nXc=c.first);_.pg(c=_.qg())&&(b.lVc=c.first);_.pg(c=_.qg())&&(b.NRc=c.first)}},inputs:{Ab:"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&&(_.E(0,fRb,7,3,"ng-container",5),_.Q(1,"\n\n"),_.E(2,jRb,45,9,"ng-template",null,0,_.Dg),_.Q(4,"\n"));a&2&&(a=_.bg(3),_.F("ngIf",b.d_a)("ngIfElse",a))},Ia:[TN,_.xn,_.AB,bQ,aQ,_.gp,_.FF,IN,_.Ro],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 UQ=function(a,b,c,d,e,f){var g=this;this.JQc=a;this.rh=b;this.Ja=c;this.rD=_.JF;this.v2a=new _.ce;this.YQ=_.Rh;this.Pp=new _.Zd;this.Sna=new _.pf(1);this.d7a=_.Mv.has(56);this.zHb=this.Sna.ha(_.Ge(ARb),_.z(function(m){return m.location}));this.EWc=this.zHb.ha(_.gf(function(m,n){return m&&n&&_.hG(m,n)}));a=e.UB("BLAME").ha(_.z(function(m){return m.enabled}),_.gf(),_.qf(1),_.ue());this.ssa=e5b(this,a);this.fea=f.oWc.ha(_.gf());f=this.Sna.ha(_.Ge(function(m){return!ARb(m)&&m.kind!==5}),_.cf(_.zF("History unavailable")));
b=this.Sna.ha(_.Ge(ARb),_.gf(DRb),_.vf(function(m){return GRb(m,g.rh)}),_.qf(1),_.ue());this.c3=b.ha(_.Ge(_.rG),_.z(function(m){return m.Xb.c3}));b=b.ha(_.gf(function(m,n){return _.rG(m)&&_.rG(n)&&m.Xb.Wk===n.Xb.Wk}));this.gsb=_.Fe(f,_.ve([b,a]).ha(_.z(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return _.rG(m)?f5b(g,m.Xb,n):m}),_.uf(_.KF))).ha(_.qf(1),_.ue());f=_.ve([this.fea,this.gsb]).ha(_.Ge(HRb),_.z(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;if(!CRb(n.Xb,m)&&n.Xb.Hda)return n.Xb.Hda}));
this.v2a=f.ha(_.z(function(m){return!!m}),_.uf(!1));this.Pp.add(f.ha(_.vf(function(m){return _.De(0).ha(_.xi(g.Ja,"paging_to_focused_commit",!1),_.cf(m))})).subscribe(function(m){m&&m()}))};UQ.prototype.Ra=function(){this.Ja.wo({bucket:_.Rh.GY})};UQ.prototype.La=function(){this.Pp.unsubscribe()};
var e5b=function(a,b){var c=a.EWc.ha(_.vf(function(d){var e=_.cG(_.Mi(d,0))||"",f=_.Mi(d,1)||"",g=_.fG(d,1)||"";return a.JQc.get(d.ub,d.Yc,d.repository,e,f,g).ha(_.Ze(function(){return _.ne(null)}))}));return _.ve([a.Sna,b]).ha(_.vf(function(d){var e=_.k(d);d=e.next().value;return e.next().value&&ERb(d)?c:_.ne(null)}),_.sf(1))},f5b=function(a,b,c){for(var d=[],e=0;e<b.Wk.length;e++){var f=b.C2a.get(e);d.push(f)}f=a.zHb.ha(_.gf(),_.vf(function(g){return BRb(g,b,a.rh)}),_.z(function(g){var m=g.Vc;g=
g.rK;var n=_.Mi(m,2),r=!!n,v=a.d7a?b.lG:void 0;v=v!=null?_.hqb(m,v):m;return{Za:m,fX:v,eha:n,rK:g,uG:r}}),_.sf(1));e=ERb(b.Ab);d={Za:f,Wk:b.Wk,lG:b.lG,dod:d,Eua:e};d=e?lRb(d):kRb(d);return _.BF({VN:d,columnType:e?c?2:1:0,Gua:b.Gua,Hda:b.Hda,Za:b.Ab.location})};_.p.Object.defineProperties(UQ.prototype,{jYc:{configurable:!0,enumerable:!0,set:function(a){this.kYc=a},get:function(){return this.kYc}},Ab:{configurable:!0,enumerable:!0,set:function(a){this.Sna.next(a)}}});
UQ.O=function(a){return new (a||UQ)(_.B(_.PK),_.B(_.RJ),_.B(_.Wv),_.B(_.Nv),_.B(_.GJ),_.B(_.GK))};
UQ.ya=_.ad({type:UQ,oa:[["history-panel"]],tb:function(a,b){a&1&&_.lg(hO,5);if(a&2){var c;_.pg(c=_.qg())&&(b.jYc=c.first)}},inputs:{Ab:"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&&(_.E(0,yRb,4,4,"ng-container",2),_.R(1,"async"),_.E(2,zRb,2,2,"ng-template",3,0,_.Dg));a&2&&_.F("ngIf",_.S(1,1,b.gsb))},Ia:[_.kp,_.dH,_.xn,_.Bn,_.yn,_.zn,hO,_.FF,_.DF,_.Dw,_.Bt,_.Wx,_.Ux,_.Cn],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 VQ=function(){};VQ.prototype.transform=function(a){var b=a.Yg,c,d;if((b==null?0:(c=b.Aw)==null?0:(d=c.Sf)==null?0:d.ej)&&b.path){c=b.Aw.Vt;d=b.Aw.refHint;b=_.Xq(_.gqb(b).kc(),d?d:c);var e=b.hj;a=a.Ae;a=a!=null&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.Uq(e.call(b,{line:a,Wf:5,If:d?c:void 0}).kb())}};VQ.O=function(a){return new (a||VQ)};VQ.He=_.id({name:"warningLocation",type:VQ,le:!0});var WQ=function(){};
WQ.prototype.transform=function(a,b){var c,d=(c=a.Yg)==null?void 0:c.path;if(d&&b&&d.indexOf(b)===0)return a=a.Ae,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};WQ.O=function(a){return new (a||WQ)};WQ.He=_.id({name:"warningLocationName",type:WQ,le:!0});var LRb=function(a){return{va:a}},XQ=function(a,b,c,d,e,f,g){this.ME=b;this.I1=c;this.Mb=d;this.Ja=e;this.Va=f;this.TF=g;this.zfc="AXc";this.Bfc="IXc";this.Jxc="a7c";this.QUa=new Set;this.F$c=_.ve([a.mma,AZb(b)]).ha(_.z(function(m){m=_.k(m);var n=m.next().value;return{state:"loaded",rGb:m.next().value.map(function(r){return{li:r,count:n.has(r.id)&&n.get(r.id).Qt||0,icon:_.$b(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.li.e_a&&
r.count>0}),n6a:new Set}}),_.uf({state:"loading"}))};XQ.prototype.Ra=function(){};var XRb=function(a,b){return g5b(a,b).ha(_.z(function(c){return{dea:c,state:"loaded"}}),_.uf({state:"loading"}))};XQ.prototype.Wd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.CG(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
XQ.prototype.AXc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.QUa.add(b):this.QUa.delete(b);this.Ja.ob({gestureName:"CLICK",element:"Warnings",action:c})};
XQ.prototype.IXc=function(a,b){this.Ja.ob({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=c.isCollapsed===void 0?!0:c.isCollapsed;if(!_.DG(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(),_.Po(this.Va,c.pathname+c.search))}};
XQ.prototype.a7c=function(a,b){this.Ja.ob({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var g5b=function(a,b){var c=a.u$c;if(c!==0&&c!==1)return _.ne([]);var d=a.Za,e=d.ub,f=d.Yc,g=d.repository;return e==null||f==null||g==null?_.ne([]):_.ve([_.tyb(a.ME,b),_.jFb(a.TF,d)]).ha(_.vf(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.tba)==null?void 0:v.kB;if(!n)return _.ne([]);r=_.Mi(m,1)||"";return _.ryb(a.I1,{ub:e,Yc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,
fileSpecType:c===0?"FILE":"DIRECTORY",category:n})}))};_.p.Object.defineProperties(XQ.prototype,{Za:{configurable:!0,enumerable:!0,get:function(){return _.Qh(this.Mb.hd)}}});XQ.O=function(a){return new (a||XQ)(_.B(_.GJ),_.B(_.EJ),_.B(_.DJ),_.B(_.kh),_.B(_.fp),_.B(_.uh),_.B(_.WJ))};
XQ.ya=_.ad({type:XQ,oa:[["warnings-panel"]],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})},inputs:{u$c:"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&&(_.E(0,RRb,4,3,"ng-container",2),_.R(1,"async"),_.E(2,SRb,2,0,"ng-template",null,0,_.Dg)(4,YRb,2,3,"ng-template",null,1,_.Dg));a&2&&_.F("ngIf",_.S(1,1,b.F$c))},Ia:[_.kp,_.wn,_.xn,_.Bn,_.yn,_.zn,_.DF,_.Dw,_.Bt,_.QB,_.RB,_.fJ,_.PB,_.Ro,_.Cn,_.qB,VQ,WQ],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 RM=function(a){this.Ha=_.rb(a)};_.W(RM,_.gj);RM.prototype.R5a=function(a){return _.Pi(this,1,a)};var h5b=[0,_.FBa,DZb];var i5b=function(a){this.Ha=_.rb(a)};_.W(i5b,_.gj);var j5b=[0,_.IBa,h5b];var k5b=function(a){if(a!=null)return _.Rb(a),{proxy:_.ok(a,1),vI:_.pk(a,2,0)}};RM.prototype.toObject=function(){return k5b(this)};i5b.prototype.toObject=function(){if(this!=null){_.Rb(this);var a={Zpd:_.Ob(_.Wj(this,RM,1,_.Rj()),k5b)}}else a=void 0;return a};var ZRb=function(a){var b;if(oZb.length){var c=oZb.pop();c.setOptions(b);c.Fg.init(a,void 0,void 0,b);a=c}else a=new pZb(a,b);try{var d=new i5b,e=d.Ha;LFb(j5b)(e,a);var f=d}finally{a.uyb()}return f};var YQ=function(){this.ariaLabel="Collapse Icon Button";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};YQ.O=function(a){return new (a||YQ)};
YQ.ya=_.ad({type:YQ,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",dna:"tooltipText",disabled:"disabled"},oc:["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&&(_.dg(),_.E(0,aSb,3,5,"button",1)(1,bSb,4,4,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(2),_.F("ngIf",b.collapsed)("ngIfElse",a))},Ia:[_.xn,_.Dw,_.Bt,_.Et,_.mu,_.Yx,_.ay],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 ZQ=function(a){this.Qy=a;this.collapsed=!1;this.N7a="short";this.S9c=this.Qy.ZU().ha(_.z(function(b){return{z_b:b}}))};ZQ.prototype.toggle=function(a){this.Qy.L4(!a)};ZQ.O=function(a){return new (a||ZQ)(_.B(_.qw))};
ZQ.ya=_.ad({type:ZQ,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",N7a:"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&&(_.E(0,eSb,4,4,"ng-container",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.S9c))},Ia:[YQ,_.xn,_.Cn],mb:2,Oa:0});var $Q=function(a,b){var c=this;this.bc=a;this.service=b;this.zwb=this.qda=new _.lh(new Set);this.ab=this.bc.Xea().ha(_.df(1),_.wf(this.zwb.ha(_.tf()))).subscribe(function(d){c.qda.next(d)})};$Q.prototype.La=function(){this.ab.unsubscribe()};var l5b=function(a,b,c){var d=new Set(a.qda.getValue());c?d.add(b):d.delete(b);a.qda.next(d);a.bc.Gla(d)},m5b=function(a,b){var c;return a.service.aXa((new _.wp).DX(_.mub(_.Ui(b.ub,b.Yc,b.repository,_.Si(b),b.path,(c=b.params)==null?void 0:c.Sb))))};
$Q.O=function(a){return new (a||$Q)(_.t(_.qw),_.t(_.$K))};$Q.ua=_.q({token:$Q,qa:$Q.O});var SM=function(){_.jE.apply(this,arguments)};_.W(SM,_.jE);SM.Fa=_.jE.Fa;SM.O=function(){var a;return function(b){return(a||(a=_.Od(SM)))(b||SM)}}();
SM.ya=_.ad({type:SM,oa:[["editable-picker-editor"]],features:[_.yg([{wa:_.Nmb,lc:function(a){return a.displayName}}]),_.Lf],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&&(_.E(0,iSb,6,13,"xap-picker",1),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.vta))},Ia:[_.xn,_.Uw,_.bx,_.RD,_.QD,_.fE,_.gE,_.hE,_.Cn],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 oSb=function(){zN.apply(this,arguments)};_.W(oSb,zN);oSb.prototype.match=function(){return[]};var n5b=new _.Zt("{DISPLAY_NAME}: "),o5b=function(){zN.apply(this,arguments)};_.W(o5b,zN);
o5b.prototype.match=function(a,b){if(b===void 0||b)if(b=f_b(this,a))return[b];b=this.config.vy;var c=b.OF,d,e,f=(e=(d=b.yca)==null?void 0:d.Ff)!=null?e:_.tE;if(b.values){d=[];e=_.k(b.values.mn);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(m!==null){var n=b.Qi?b.Qi(m):m;g=_.Ahb(a,n);g<.8||!(m=d_b(this,f,_.HD(m)))||(n=[{text:n5b.format({DISPLAY_NAME:b.displayName})}].concat(_.nd(e_b(n,a))),d.push({wc:m,confidence:g,U0:n,OF:c}))}}return d}return[{wc:d_b(this,f,_.HD(a)),confidence:.25,U0:[{text:n5b.format({DISPLAY_NAME:b.displayName})},
{text:a}],OF:c}]};var pSb=function(){zN.apply(this,arguments)};_.W(pSb,zN);
pSb.prototype.match=function(a){var b=f_b(this,a);if(b)return[b];b=this.config.vy;var c=b.OF;if(!b.values)return[];for(var d=[],e=_.k(b.values.mn),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Qi?b.Qi(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 y=_.k(n),D=y.next();!D.done;D=y.next())D=D.value,v!==""&&D!==""&&v.includes(D)&&r.push(D)}r.length&&(n=1+r.length*.01,g=d_b(this,
_.tE,_.HD(g)))&&(f=[{text:n5b.format({DISPLAY_NAME:b.displayName})}].concat(_.nd(p5b(f,r))),d.push({wc:g,confidence:n,U0:f,OF:c}))}}return d};
var p5b=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(_.nd(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 q5b=function(a){return[a]},aR=function(){_.wE.apply(this,arguments);this.disabled=new _.pf(1)};_.W(aR,_.wE);aR.Fa=_.wE.Fa;aR.O=function(){var a;return function(b){return(a||(a=_.Od(aR)))(b||aR)}}();
aR.ya=_.ad({type:aR,oa:[["xap-string-editor"]],tb:function(a,b){a&1&&_.lg(_.vE,7);if(a&2){var c;_.pg(c=_.qg())&&(b.x5=c.first)}},features:[_.Lf],Aa:2,Ba:6,Ea:[[3,"values","configs","disabled"]],ta:function(a,b){a&1&&(_.H(0,"xap-multi-text-field-base",0),_.R(1,"async"),_.N("values",function(c){return _.knb(b,c)}),_.I());a&2&&_.F("configs",_.Bg(4,q5b,b.Qp))("disabled",_.S(1,2,b.disabled))},Ia:[_.vE,_.Cn],mb:2,Oa:0});var rSb=function(){_.ID.apply(this,arguments)};_.W(rSb,_.ID);_.p.Object.defineProperties(rSb.prototype,{AE:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var zSb=tSb("tests","Exclude Tests"),ASb=tSb("generatedFiles","Exclude Generated Files"),r5b=function(){_.ID.apply(this,arguments)};_.W(r5b,_.ID);
_.p.Object.defineProperties(r5b.prototype,{AE:{configurable:!0,enumerable:!0,get:function(){var a=nSb(String(this.value.Uq));return this.config.displayName+": "+(a?a.NO?"-"+a.path:a.path:"")}}});var s5b=function(a,b){return new r5b({id:"path",displayName:"Path"},a,b)},BSb={Kj:s5b,bB:[_.tE],ym:aR,pYa:!0,vy:{yca:s5b(_.tE,new _.GD),displayName:"Path",Dxa:o5b,OF:!0}},DTb=function(){_.ID.apply(this,arguments)};_.W(DTb,_.ID);
_.p.Object.defineProperties(DTb.prototype,{AE:{configurable:!0,enumerable:!0,get:function(){var a=this.value.mn.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 uSb=function(a,b){return new DTb({id:"category",displayName:"Category"},a,b)},t5b=function(){_.ID.apply(this,arguments)};_.W(t5b,_.ID);
_.p.Object.defineProperties(t5b.prototype,{AE:{configurable:!0,enumerable:!0,get:function(){var a=this.value.mn.filter(function(b){return b!==null});a=a.length>2?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var DSb=function(a,b){return new t5b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var u5b=new _.ld("GMAT_CHIPS_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});var v5b=function(a){this.options=a};v5b.O=function(a){return new (a||v5b)(_.B(u5b))};
v5b.Fa=_.hd({type:v5b,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],rb:16,Ya:function(a,b){a&2&&_.Pf("gmat-mdc-chip",!b.options.Pe)("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 w5b=new _.ld("mat-chips-default-options",{Ga:"root",qa:function(){return{I4:[13]}}}),x5b=new _.ld("MatChipAvatar"),y5b=new _.ld("MatChipTrailingIcon"),z5b=new _.ld("MatChipRemove"),A5b=new _.ld("MatChip");var bR=function(){this.Ma=_.u(_.Td);this.h_=_.u(A5b);this.CS=this.P2=!0;this.vc=!1;this.tabIndex=-1;this.jJa=!1;this.Ma.na.nodeName==="BUTTON"&&this.Ma.na.setAttribute("type","button")};_.h=bR.prototype;_.h.sL=function(){return this.disabled&&!this.jJa?"":null};_.h.dKc=function(){return this.disabled&&!this.jJa||!this.P2?null:this.tabIndex.toString()};_.h.focus=function(){this.Ma.na.focus()};_.h.Qk=function(a){!this.disabled&&this.P2&&this.CS&&a.preventDefault()};
_.h.me=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||!this.P2||!this.CS||this.h_.px||a.preventDefault()};_.p.Object.defineProperties(bR.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.vc||((a=this.h_)==null?void 0:a.disabled)||!1},set:function(a){this.vc=a}}});bR.O=function(a){return new (a||bR)};
bR.Fa=_.hd({type:bR,oa:[["","matChipAction",""]],qb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],rb:9,Ya:function(a,b){a&1&&_.N("click",function(c){return b.Qk(c)})("keydown",function(c){return b.me(c)});a&2&&(_.Nf("tabindex",b.dKc())("disabled",b.sL())("aria-disabled",b.disabled),_.Pf("mdc-evolution-chip__action--primary",b.CS)("mdc-evolution-chip__action--presentational",!b.P2)("mdc-evolution-chip__action--trailing",!b.CS))},inputs:{P2:"isInteractive",disabled:[2,"disabled","disabled",
_.Pg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?-1:_.Qg(a)}],jJa:"_allowFocusWhenDisabled"},standalone:!0,features:[_.Mf]});var cR=function(){bR.apply(this,arguments);this.CS=!1};_.W(cR,bR);cR.prototype.Qk=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.h_.remove())};cR.prototype.me=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||(a.stopPropagation(),a.preventDefault(),this.h_.remove())};cR.O=function(){var a;return function(b){return(a||(a=_.Od(cR)))(b||cR)}}();
cR.Fa=_.hd({type:cR,oa:[["","matChipRemove",""]],qb:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],rb:1,Ya:function(a){a&2&&_.Nf("aria-hidden",null)},standalone:!0,features:[_.yg([{wa:z5b,Hb:cR}]),_.Lf]});var dR=function(){this.Ma=_.u(_.Td);this.Db=_.u(_.ph)};dR.prototype.initialize=function(a){this.Ma.na.focus();this.setValue(a)};dR.prototype.setValue=function(a){this.Ma.na.textContent=a;this.ULc()};dR.prototype.getValue=function(){return this.Ma.na.textContent||""};dR.prototype.ULc=function(){var a=this.Db.createRange();a.selectNodeContents(this.Ma.na);a.collapse(!1);var b=window.getSelection();b.removeAllRanges();b.addRange(a)};dR.O=function(a){return new (a||dR)};
dR.Fa=_.hd({type:dR,oa:[["span","matChipEditInput",""]],qb:["role","textbox","tabindex","-1","contenteditable","true",1,"mat-chip-edit-input"],standalone:!0});var B5b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],C5b=0,eR=function(){this.Ua=_.u(_.Tg);this.Ma=_.u(_.Td);this.nb=_.u(_.Fg);this.Uc=_.u(_.fr);this.X7=_.u(_.Vs,{optional:!0});this.Db=_.u(_.ph);this.cq=new _.lf;this.Tk=new _.lf;this.role=null;this.ULa=!1;this.id="mat-mdc-chip-"+C5b++;this.Jlb=this.ariaLabel=null;this.vbb=this.id+"-aria-description";this.Wt=!0;this.disabled=this.Cc=this.highlighted=!1;this.removed=
new _.vm;this.rc=new _.vm;this.eRa="mat-basic-chip";this.SL=_.u(_.Ys);this.zc=_.u(_.Bf);this.Dl=_.u(_.jm,{optional:!0})==="NoopAnimations";this.OLc();var a;(a=this.SL)==null||_.jXa(a,this.Ma.na,{className:"mat-mdc-chip-ripple",disabled:this.qx()})};_.h=eR.prototype;_.h.Rn=function(){return this.ULa};_.h.Ra=function(){var a=this.Ma.na;this.cqa=a.hasAttribute(this.eRa)||a.tagName.toLowerCase()===this.eRa};
_.h.Ec=function(){this.pOc=this.Ma.na.querySelector(".mat-mdc-chip-action-label");this.xgb&&(this.xgb=!1,this.focus())};_.h.Vd=function(){var a=this;this.TFc=_.Fe(this.hGc.Mc,this.jGc.Mc,this.iGc.Mc).subscribe(function(){return _.xm(a.Ua)})};_.h.lo=function(){this.SL.D5a(this.Ma.na,this.qx())};_.h.La=function(){this.Uc.Fi(this.Ma);var a;(a=this.SL)==null||_.iXa(a,this.Ma.na);var b;(b=this.TFc)==null||b.unsubscribe();this.rc.emit({Xf:this});this.rc.complete()};_.h.remove=function(){this.Wt&&this.removed.emit({Xf:this})};
_.h.qx=function(){var a;return this.disabled||this.Cc||this.Dl||this.cqa||!((a=this.X7)==null||!a.disabled)};_.h.tL=function(){return!(!this.C5&&!this.zP)};_.h.me=function(a){if(a.keyCode===8&&!a.repeat||a.keyCode===46)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.gP?this.gP.focus():this.xgb=!0)};_.h.Kpa=function(a){return this.ypa().find(function(b){b=b.Ma.na;return b===a||b.contains(a)})};
_.h.ypa=function(){var a=[];this.gP&&a.push(this.gP);this.zP&&a.push(this.zP);this.C5&&a.push(this.C5);return a};_.h.fdd=function(){};_.h.OLc=function(){var a=this;this.Uc.Dk(this.Ma,!0).subscribe(function(b){b=b!==null;b!==a.ULa&&((a.ULa=b)?a.cq.next({Xf:a}):_.Df(function(){return a.nb.run(function(){return a.Tk.next({Xf:a})})},{Tb:a.zc}))})};
_.p.Object.defineProperties(eR.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.Yd!==void 0?this.Yd:this.pOc.textContent.trim()},set:function(a){this.Yd=a}}});eR.O=function(a){return new (a||eR)};
eR.ya=_.ad({type:eR,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Ad:function(a,b,c){a&1&&(_.mg(c,x5b,5),_.mg(c,y5b,5),_.mg(c,z5b,5),_.mg(c,x5b,5),_.mg(c,y5b,5),_.mg(c,z5b,5));if(a&2){var d;_.pg(d=_.qg())&&(b.jF=d.first);_.pg(d=_.qg())&&(b.C5=d.first);_.pg(d=_.qg())&&(b.zP=d.first);_.pg(d=_.qg())&&(b.hGc=d);_.pg(d=_.qg())&&(b.jGc=d);_.pg(d=_.qg())&&(b.iGc=d)}},tb:function(a,b){a&1&&_.lg(bR,5);if(a&2){var c;_.pg(c=_.qg())&&(b.gP=c.first)}},qb:[1,"mat-mdc-chip"],rb:31,
Ya:function(a,b){a&1&&_.N("keydown",function(c){return b.me(c)});a&2&&(_.Wf("id",b.id),_.Nf("role",b.role)("aria-label",b.ariaLabel),_.Qf("mat-"+(b.color||"primary")),_.Pf("mdc-evolution-chip",!b.cqa)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.tL())("mdc-evolution-chip--with-primary-graphic",b.jF)("mdc-evolution-chip--with-primary-icon",b.jF)("mdc-evolution-chip--with-avatar",b.jF)("mat-mdc-chip-with-avatar",b.jF)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",
b.disabled)("mat-mdc-basic-chip",b.cqa)("mat-mdc-standard-chip",!b.cqa)("mat-mdc-chip-with-trailing-icon",b.tL())("_mat-animation-noopable",b.Dl))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],Jlb:[0,"aria-description","ariaDescription"],value:"value",color:"color",Wt:[2,"removable","removable",_.Pg],highlighted:[2,"highlighted","highlighted",_.Pg],Cc:[2,"disableRipple","disableRipple",_.Pg],disabled:[2,"disabled","disabled",_.Pg]},outputs:{removed:"removed",rc:"destroyed"},
Rb:["matChip"],standalone:!0,features:[_.yg([{wa:A5b,Hb:eR}]),_.Mf,_.zg],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&&(_.dg(B5b),_.K(0,"span",0),_.H(1,"span",1)(2,"span",2),_.E(3,ESb,2,0,"span",3),_.H(4,"span",4),_.eg(5),_.K(6,"span",5),_.I()()(),_.E(7,FSb,2,0,"span",6));a&2&&(_.A(2),_.F("isInteractive",!1),_.A(),_.Rf(b.jF?3:-1),_.A(4),_.Rf(b.tL()?7:-1))},Ia:[bR],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}@media(forced-colors: 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))}@media(forced-colors: 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-color: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-color: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:-3px;bottom:-3px;left:5px;right:5px;border-radius:50%;box-sizing:border-box;padding:12px;margin:-12px;background-clip:content-box}.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}@media(forced-colors: 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 D5b=[[["mat-chip-avatar"],["","matChipAvatar",""]],[["","matChipEditInput",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],fR=function(){eR.call(this);var a=this;this.eRa="mat-basic-chip-row";this.nua=this.npa=!1;this.xub=new _.vm;this.px=!1;this.role="row";this.Tk.ha(_.wf(this.rc)).subscribe(function(){a.px&&!a.npa&&a.bgb()})};_.W(fR,eR);_.h=fR.prototype;_.h.tL=function(){return!this.px&&eR.prototype.tL.call(this)};
_.h.BH=function(){this.px||this.disabled||this.focus()};_.h.me=function(a){a.keyCode!==13||this.disabled?this.px?a.stopPropagation():eR.prototype.me.call(this,a):this.px?(a.preventDefault(),this.bgb()):this.nua&&this.Bhb(a)};_.h.kKc=function(a){!this.disabled&&this.nua&&this.Bhb(a)};_.h.Bhb=function(a){var b=this;if(this.gP&&(!this.zP||this.Kpa(a.target)!==this.zP)){var c=this.value;this.px=this.npa=!0;_.Df(function(){b.qLa().initialize(c);b.npa=!1},{Tb:this.zc})}};
_.h.bgb=function(){this.px=this.npa=!1;this.xub.emit({Xf:this,value:this.qLa().getValue()});this.Db.activeElement!==this.qLa().Ma.na&&this.Db.activeElement!==this.Db.body||this.gP.focus()};_.h.qx=function(){return eR.prototype.qx.call(this)||this.px};_.h.qLa=function(){return this.Lqb||this.jTc};fR.O=function(a){return new (a||fR)};
fR.ya=_.ad({type:fR,oa:[["mat-chip-row"],["","mat-chip-row",""],["mat-basic-chip-row"],["","mat-basic-chip-row",""]],Ad:function(a,b,c){a&1&&_.mg(c,dR,5);if(a&2){var d;_.pg(d=_.qg())&&(b.Lqb=d.first)}},tb:function(a,b){a&1&&_.lg(dR,5);if(a&2){var c;_.pg(c=_.qg())&&(b.jTc=c.first)}},qb:[1,"mat-mdc-chip","mat-mdc-chip-row","mdc-evolution-chip"],rb:27,Ya:function(a,b){a&1&&_.N("focus",function(c){return b.BH(c)})("dblclick",function(c){return b.kKc(c)});a&2&&(_.Wf("id",b.id),_.Nf("tabindex",b.disabled?
null:-1)("aria-label",null)("aria-description",null)("role",b.role),_.Pf("mat-mdc-chip-with-avatar",b.jF)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-editing",b.px)("mat-mdc-chip-editable",b.nua)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.tL())("mdc-evolution-chip--with-primary-graphic",b.jF)("mdc-evolution-chip--with-primary-icon",b.jF)("mdc-evolution-chip--with-avatar",b.jF)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",
b.tL()))},inputs:{nua:"editable"},outputs:{xub:"edited"},standalone:!0,features:[_.yg([{wa:eR,Hb:fR},{wa:A5b,Hb:fR}]),_.Lf,_.zg],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&&(_.dg(D5b),_.E(0,GSb,1,0,"span",0),_.H(1,"span",1),_.E(2,HSb,2,0,"span",2),_.H(3,"span",3),_.E(4,KSb,2,1)(5,LSb,1,0),_.K(6,"span",4),_.I()(),_.E(7,MSb,2,0,"span",5),_.H(8,"span",6),_.Q(9),_.I());a&2&&(_.Rf(b.px?-1:0),_.A(),
_.F("disabled",b.disabled),_.Nf("aria-label",b.ariaLabel)("aria-describedby",b.vbb),_.A(),_.Rf(b.jF?2:-1),_.A(2),_.Rf(b.px?4:5),_.A(3),_.Rf(b.tL()?7:-1),_.A(),_.F("id",b.vbb),_.A(),_.ug(b.Jlb))},Ia:[bR,dR],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip__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}@media(forced-colors: 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))}@media(forced-colors: 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-color: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-color: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:-3px;bottom:-3px;left:5px;right:5px;border-radius:50%;box-sizing:border-box;padding:12px;margin:-12px;background-clip:content-box}.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}@media(forced-colors: 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 gR=function(){this.Ma=_.u(_.Td);this.Ua=_.u(_.Tg);this.Wb=_.u(_.Zr,{optional:!0});this.lqa=null;this.Lb=new _.lf;this.Dcb="presentation";this.vc=!1;this.tabIndex=0;this.DZ=null;this.h7=new _.kg};_.h=gR.prototype;_.h.Ec=function(){this.KNc();this.yOc();this.zOc()};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.h7.destroy();this.Lb.next();this.Lb.complete()};_.h.e8=function(){return this.mg&&this.mg.some(function(a){return a.Rn()})};
_.h.ZL=function(){var a=this;this.mg&&this.mg.forEach(function(b){b.disabled=a.vc;_.xm(b.Ua)})};_.h.focus=function(){};_.h.me=function(a){this.Iqa(a)&&this.Ib.Hn(a)};_.h.LH=function(a){return a>=0&&a<this.mg.length};_.h.R6=function(){var a=this;if(this.tabIndex!==-1){var b=this.tabIndex;this.tabIndex=-1;_.xm(this.Ua);setTimeout(function(){a.tabIndex=b;_.xm(a.Ua)})}};_.h.lLa=function(a){var b=this;return this.mg.Mc.ha(_.uf(null),_.vf(function(){return _.Fe.apply(null,_.nd(b.mg.map(a)))}))};
_.h.Iqa=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.KNc=function(){var a=this;this.mg.Mc.ha(_.uf(this.mg)).subscribe(function(c){var d=[];c.forEach(function(e){return e.ypa().forEach(function(f){return d.push(f)})});a.h7.reset(d);_.og(a.h7)});this.Ib=_.Cr(_.Br(_.cdb(new _.Er(this.h7)),this.Wb?this.Wb.value:"ltr")).gu(function(c){return a.VD(c)});this.j0.ha(_.wf(this.Lb)).subscribe(function(c){(c=c.Xf.Kpa(document.activeElement))&&_.Dr(a.Ib,c)});var b;(b=this.Wb)==null||b.Hc.ha(_.wf(this.Lb)).subscribe(function(c){return _.Br(a.Ib,c)})};
_.h.VD=function(a){return!a.P2||a.disabled};_.h.yOc=function(){var a=this;this.mg.Mc.ha(_.uf(null),_.wf(this.Lb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.ZL()});a.OMc()})};_.h.zOc=function(){var a=this;this.tRc.ha(_.wf(this.Lb)).subscribe(function(b){var c=a.mg.toArray().indexOf(b.Xf);a.LH(c)&&b.Xf.Rn()&&(a.lqa=c)})};
_.h.OMc=function(){if(this.lqa!=null){if(this.mg.length){var a=Math.min(this.lqa,this.mg.length-1);a=this.mg.toArray()[a];a.disabled?this.mg.length===1?this.focus():_.hVa(this.Ib):a.focus()}else this.focus();this.lqa=null}};
_.p.Object.defineProperties(gR.prototype,{j0:{configurable:!0,enumerable:!0,get:function(){return this.lLa(function(a){return a.cq})}},tRc:{configurable:!0,enumerable:!0,get:function(){return this.lLa(function(a){return a.rc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc},set:function(a){this.vc=a;this.ZL()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.mg||this.mg.length===0}},role:{configurable:!0,enumerable:!0,get:function(){return this.DZ?this.DZ:
this.empty?null:this.Dcb},set:function(a){this.DZ=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.e8()}}});gR.O=function(a){return new (a||gR)};
gR.ya=_.ad({type:gR,oa:[["mat-chip-set"]],Ad:function(a,b,c){a&1&&_.mg(c,eR,5);if(a&2){var d;_.pg(d=_.qg())&&(b.mg=d)}},qb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],rb:1,Ya:function(a,b){a&1&&_.N("keydown",function(c){return b.me(c)});a&2&&_.Nf("role",b.role)},inputs:{disabled:[2,"disabled","disabled",_.Pg],role:"role",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Qg(a)}]},standalone:!0,features:[_.Mf,_.zg],hc:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],
ta:function(a){a&1&&(_.dg(),_.H(0,"div",0),_.eg(1),_.I())},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 E5b=function(a,b){this.source=a;this.value=b},hR=function(){gR.call(this);this.td=_.u(_.Sw,{optional:!0,self:!0});this.controlType="mat-chip-grid";this.Dcb="grid";this.ubb=[];this.We=function(){};this.we=function(){};this.Yd=[];this.Hc=new _.vm;this.xo=new _.vm;this.mg=void 0;this.ac=new _.lf;var a=_.u(_.$w,{optional:!0}),b=_.u(_.dx,{optional:!0}),c=_.u(_.Ps);this.td&&(this.td.Sp=this);this.Ho=new _.UWa(c,this.td,b,a,this.ac)};_.W(hR,gR);_.h=hR.prototype;
_.h.Vd=function(){var a=this;this.YRa.ha(_.wf(this.Lb)).subscribe(function(){a.gx();a.ac.next()});_.Fe(this.j0,this.mg.Mc).ha(_.wf(this.Lb)).subscribe(function(){return a.ac.next()})};_.h.Ec=function(){gR.prototype.Ec.call(this)};_.h.lo=function(){this.td&&this.mu()};_.h.La=function(){gR.prototype.La.call(this);this.ac.complete()};_.h.Bza=function(a){this.vi=a;this.vi.ZF(this.ubb)};_.h.rW=function(a){this.disabled||this.Iqa(a)||this.focus()};
_.h.focus=function(){var a=this;this.disabled||this.vi.focused||(!this.mg.length||this.mg.first.disabled?Promise.resolve().then(function(){return a.vi.focus()}):this.mg.length&&this.Ib.gq!==0&&this.Ib.SA(0,1),this.ac.next())};_.h.ZF=function(a){this.ubb=a;var b;(b=this.vi)==null||b.ZF(a)};_.h.yo=function(a){this.Yd=a};_.h.Kn=function(a){this.we=a};_.h.zs=function(a){this.We=a};_.h.Np=function(a){this.disabled=a;this.ac.next()};_.h.mu=function(){this.Ho.mu()};
_.h.gx=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.ZH(),a.rqa())})};_.h.R6=function(){this.vi.focused||gR.prototype.R6.call(this)};
_.h.me=function(a){var b=this,c=a.keyCode,d=this.Ib.uf;if(c===9)this.vi.focused&&_.Sh(a,"shiftKey")&&this.mg.length&&!this.mg.last.disabled?(a.preventDefault(),d?this.Ib.fj(d):this.Cdb()):gR.prototype.R6.call(this);else if(!this.vi.focused)if(c!==38&&c!==40||!d)gR.prototype.me.call(this,a);else{c=this.h7.filter(function(g){return g.CS===d.CS&&!b.VD(g)});var e=c.indexOf(d),f=a.keyCode===38?-1:1;a.preventDefault();e>-1&&this.LH(e+f)&&this.Ib.fj(c[e+f])}this.ac.next()};
_.h.Cdb=function(){this.mg.length&&this.mg.last.focus()};_.h.ZH=function(){var a=this.mg.length?this.mg.toArray().map(function(b){return b.value}):[];this.Yd=a;this.Hc.emit(new E5b(this,a));this.xo.emit(a);this.we(a);_.xm(this.Ua)};_.h.rqa=function(){this.We();_.xm(this.Ua);this.ac.next()};
_.p.Object.defineProperties(hR.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.td?!!this.td.disabled:this.vc},set:function(a){this.vc=a;this.ZL()}},id:{configurable:!0,enumerable:!0,get:function(){return this.vi.id}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.vi||this.vi.empty)&&(!this.mg||this.mg.length===0)}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.vi?this.vi.placeholder:this.tx},set:function(a){this.tx=a;this.ac.next()}},
focused:{configurable:!0,enumerable:!0,get:function(){return this.vi.focused||this.e8()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Sn)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Xw(b))!=null?d:!1},set:function(a){this.Sn=a;this.ac.next()}},LX:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},value:{configurable:!0,enumerable:!0,get:function(){return this.Yd},set:function(a){this.Yd=a}},WI:{configurable:!0,
enumerable:!0,get:function(){return this.Ho.us},set:function(a){this.Ho.us=a}},YRa:{configurable:!0,enumerable:!0,get:function(){return this.lLa(function(a){return a.Tk})}},Nh:{configurable:!0,enumerable:!0,get:function(){return this.Ho.Nh},set:function(a){this.Ho.Nh=a}}});hR.O=function(a){return new (a||hR)};
hR.ya=_.ad({type:hR,oa:[["mat-chip-grid"]],Ad:function(a,b,c){a&1&&_.mg(c,fR,5);if(a&2){var d;_.pg(d=_.qg())&&(b.mg=d)}},qb:[1,"mat-mdc-chip-set","mat-mdc-chip-grid","mdc-evolution-chip-set"],rb:10,Ya:function(a,b){a&1&&_.N("focus",function(){return b.focus()})("blur",function(){return b.gx()});a&2&&(_.Nf("role",b.role)("tabindex",b.disabled||b.mg&&b.mg.length===0?-1:b.tabIndex)("aria-disabled",b.disabled.toString())("aria-invalid",b.Nh),_.Pf("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-invalid",
b.Nh)("mat-mdc-chip-list-required",b.required))},inputs:{disabled:[2,"disabled","disabled",_.Pg],placeholder:"placeholder",required:[2,"required","required",_.Pg],value:"value",WI:"errorStateMatcher"},outputs:{Hc:"change",xo:"valueChange"},standalone:!0,features:[_.yg([{wa:_.sx,Hb:hR}]),_.Mf,_.Lf,_.zg],hc:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ta:function(a){a&1&&(_.dg(),_.H(0,"div",0),_.eg(1),_.I())},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 F5b=0,iR=function(){this.Ma=_.u(_.Td);this.ejb=this.focused=!1;this.ZRa=new _.vm;this.placeholder="";this.id="mat-mdc-chip-list-input-"+F5b++;this.vc=!1;var a=_.u(w5b),b=_.u(_.tx,{optional:!0});this.jy=this.Ma.na;this.I4=a.I4;b&&this.jy.classList.add("mat-mdc-form-field-input-control")};_.h=iR.prototype;_.h.Ub=function(){this.Qn.ac.next()};_.h.La=function(){this.ZRa.complete()};_.h.FS=function(a){this.empty&&a.keyCode===8?(a.repeat||this.Qn.Cdb(),a.preventDefault()):this.Ycb(a)};
_.h.gx=function(){this.ejb&&this.Ycb();this.focused=!1;this.Qn.focused||this.Qn.gx();this.Qn.ac.next()};_.h.XIc=function(){this.focused=!0;this.Qn.ac.next()};_.h.Ycb=function(a){if(!a||this.lLc(a))this.ZRa.emit({value:this.jy.value,Cfd:this}),a==null||a.preventDefault()};_.h.YS=function(){this.Qn.ac.next()};_.h.focus=function(){this.jy.focus()};_.h.clear=function(){this.jy.value=""};_.h.ZF=function(a){var b=this.Ma.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};
_.h.lLc=function(a){return!_.Sh(a)&&(new Set(this.I4)).has(a.keyCode)};_.p.Object.defineProperties(iR.prototype,{uRc:{configurable:!0,enumerable:!0,get:function(){return this.Qn},set:function(a){a&&(this.Qn=a,this.Qn.Bza(this))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.vc||this.Qn&&this.Qn.disabled},set:function(a){this.vc=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.jy.value}}});iR.O=function(a){return new (a||iR)};
iR.Fa=_.hd({type:iR,oa:[["input","matChipInputFor",""]],qb:[1,"mat-mdc-chip-input","mat-mdc-input-element","mdc-text-field__input","mat-input-element"],rb:6,Ya:function(a,b){a&1&&_.N("keydown",function(c){return b.FS(c)})("blur",function(){return b.gx()})("focus",function(){return b.XIc()})("input",function(){return b.YS()});a&2&&(_.Wf("id",b.id),_.Nf("disabled",b.disabled||null)("placeholder",b.placeholder||null)("aria-invalid",b.Qn&&b.Qn.td?b.Qn.td.invalid:null)("aria-required",b.Qn&&b.Qn.required||
null)("required",b.Qn&&b.Qn.required||null))},inputs:{uRc:[0,"matChipInputFor","chipGrid"],ejb:[2,"matChipInputAddOnBlur","addOnBlur",_.Pg],I4:[0,"matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:[2,"disabled","disabled",_.Pg]},outputs:{ZRa:"matChipInputTokenEnd"},Rb:["matChipInput","matChipInputFor"],standalone:!0,features:[_.Mf,_.ud]});var jR=function(){};jR.O=function(a){return new (a||jR)};jR.Da=_.ed({type:jR});jR.Ca=_.Hc({Pb:[_.Ps,{wa:w5b,lc:{I4:[13]}}],imports:[_.Ns,_.Xs,_.Ns]});var G5b=["chipText"],H5b=function(a,b){return[a,b]},I5b=new _.Zt("Remove filter: {SUMMARY}"),kR=function(a,b){this.Ua=a;this.xi=b;this.Wca=new _.vm;this.jba=new _.vm;this.removed=new _.vm;this.uw=new _.vm;this.ZYc=new _.vm;this.rc=new _.vm;this.cq=new _.lf;this.Tk=new _.lf;this.ab=new _.Zd;this.idc=I5b};_.h=kR.prototype;_.h.Rn=function(){return this.Xf.Rn()};_.h.Kpa=function(a){return this.Xf.Kpa(a)};_.h.ypa=function(){return this.Xf.ypa()};
_.h.focus=function(){!this.disabled&&this.wc.value.mn.length&&this.Xf.focus()};_.h.remove=function(){this.removed.emit({Xf:this})};_.h.Ec=function(){var a=this;this.ab.add(this.Xf.cq.subscribe(function(){a.cq.next({Xf:a})}));this.ab.add(this.Xf.Tk.subscribe(function(){a.Tk.next({Xf:a})}))};_.h.La=function(){this.rc.emit({Xf:this})};_.h.v2=function(a){a.stopPropagation();this.jba.emit();!this.disabled&&_.snb(this)&&this.Wca.emit()};
_.p.Object.defineProperties(kR.prototype,{gP:{configurable:!0,enumerable:!0,get:function(){return this.Xf.gP}},id:{configurable:!0,enumerable:!0,get:function(){return this.Xf.id}}});kR.O=function(a){return new (a||kR)(_.B(_.Tg),_.B(_.yE))};
kR.ya=_.ad({type:kR,oa:[["xap-applied-filter-chip"]],tb:function(a,b){a&1&&(_.lg(fR,7),_.lg(G5b,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Xf=c.first);_.pg(c=_.qg())&&(b.yRc=c.first)}},qb:["role","presentation"],inputs:{disabled:"disabled",filter:"filter",wc:"appliedFilter"},outputs:{Wca:"editorVisibleChange",jba:"chipClick",removed:"removed",uw:"selectionChange",ZYc:"interaction",rc:"destroyed"},features:[_.yg([{wa:fR,Hb:kR},{wa:A5b,Hb:kR}])],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=_.Bd();_.H(0,"mat-chip-row",1);_.N("removed",function(){_.w(c);return _.x(b.remove())})("keydown.backspace",function(){_.w(c);
return _.x(b.remove())})("click",function(d){_.w(c);return _.x(b.v2(d))})("keydown.space",function(d){_.w(c);return _.x(b.v2(d))})("mouseenter",function(){_.w(c);var d,e=(d=b.yRc)==null?void 0:d.na;if(e){var f;b.zRc=e.offsetWidth<e.scrollWidth?(f=b.wc)==null?void 0:f.AE:void 0}return _.x()});_.H(1,"span",2,0);_.Q(3);_.I();_.E(4,NSb,4,7,"button",3);_.I()}a&2&&(_.F("matTooltip",b.zRc)("ngClass",_.Cg(6,H5b,(b.wc==null?null:b.wc.dQc)||"",(b.wc==null?null:b.wc.x2c)||""))("disabled",b.disabled)("disableRipple",
!_.snb(b)),_.A(3),_.tg(" ",b.wc==null?null:b.wc.AE," "),_.A(),_.F("ngIf",!b.wc||b.wc.Wt))},Ia:[_.vn,_.xn,v5b,cR,fR,_.Yx,_.ay,_.mu,_.SD],mb:2,Oa:0});var lR=function(a,b,c,d){_.CE.call(this,a,b,c,d);var e=this;this.Ua=a;this.xi=b;this.ae=c;this.WLb=null;this.NRa=new _.vm;this.gLb=new _.vm;this.ab.add(c.Cub.subscribe(function(){e.sba()}))};_.W(lR,_.CE);lR.Fa=_.CE.Fa;lR.prototype.focus=function(){_.tnb(this)};lR.prototype.sba=function(){this.Iq=!1;this.gLb.emit(this.wc);var a;((a=this.MVc)==null?0:a.HTa)&&this.NRa.emit()};lR.O=function(a){return new (a||lR)(_.B(_.Tg),_.B(_.yE),_.B(_.BE),_.B(_.Td))};
lR.ya=_.ad({type:lR,oa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.lg(_.LE,5);if(a&2){var c;_.pg(c=_.qg())&&(b.MVc=c.first)}},inputs:{WLb:"overlayOrigin"},outputs:{NRa:"canceled",gLb:"onCloseEditor"},features:[_.yg([_.BE]),_.Lf],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=_.Bd();_.K(0,"div",5,0);_.H(2,"xap-filter-editor-content",6)(3,"div",7)(4,"h2",8);_.Q(5);_.I();_.E(6,OSb,2,0,"span",9);_.I();_.H(7,"div",10);_.E(8,PSb,2,1,"button",11);_.H(9,"button",12);_.N("click",function(){_.w(c);b.sba();b.NRa.emit();return _.x()});_.ag(10,2);_.I()()();_.E(11,QSb,5,6,"ng-template",null,1,_.Dg)}if(a&2){var d;a=_.bg(1);var e=_.bg(12);_.A(2);_.F("trigger",(d=b.WLb)!==null&&d!==void 0?d:a)("loadingTemplate",e);_.A(2);
_.fg("id","dialog-label-",b.wc.id,"");_.A();_.tg(" ",b.wc.config.displayName," ");_.A();_.F("ngIf",!b.wc.Wt);_.A(2);_.F("ngIf",b.filter&&!b.filter.config.Yfa)}},Ia:[_.xn,_.Dw,_.Bt,_.Wx,_.Ux,_.qA,_.LE],mb:2,Oa:0});var J5b=new _.ld("GMAT_AUTOCOMPLETE_OPTIONS",{Ga:"root",qa:function(){return{Pe:!1}}});var K5b=function(a,b){a.Pe||_.P8a(b,"gmat-mdc-autocomplete")};K5b.O=function(a){return new (a||K5b)(_.B(J5b),_.B(_.Ls))};K5b.Fa=_.hd({type:K5b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.yg([{wa:_.Ls,Md:_.Xx}])]});var USb=function(a){return{va:a}},mR=function(){_.TE.apply(this,arguments);this.pt=this.y3a=!0};_.W(mR,_.TE);mR.Fa=_.TE.Fa;mR.prototype.pfa=function(a){this.Pl.setValue("");a.option.value.filters?this.r5a.emit(a.option.value):this.selected.emit(a.option.value)};_.p.Object.defineProperties(mR.prototype,{lga:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});mR.O=function(){var a;return function(b){return(a||(a=_.Od(mR)))(b||mR)}}();
mR.ya=_.ad({type:mR,oa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.lg(AN,7),_.lg(_.UE,7));if(a&2){var c;_.pg(c=_.qg())&&(b.autocomplete=c.first);_.pg(c=_.qg())&&(b.smb=c.first)}},inputs:{QVc:"filterbar",pt:[2,"autoActiveFirstOption","autoActiveFirstOption",_.Pg]},features:[_.Mf,_.Lf],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=_.Bd();_.H(0,"input",4,0);_.N("click",function(){_.w(c);return _.x(b.Wd())})("focusin",function(){_.w(c);return _.x(b.wga=!0)})("focusout",function(){_.w(c);return _.x(b.wga=!1)})("keydown.backspace",function(){_.w(c);return _.x(_.fob(b))});_.I();_.H(2,"mat-autocomplete",5,1);_.N("optionSelected",function(e){_.w(c);return _.x(b.pfa(e))});_.E(4,SSb,3,1,"div",6)(5,bTb,5,6,"ng-container",7)(6,iTb,4,6,"ng-template",
null,2,_.Dg)(8,jTb,2,1,"mat-option",8);_.R(9,"async");_.R(10,"async");_.E(11,pTb,1,1,"ng-template",null,3,_.Dg);_.I()}if(a&2){a=_.bg(3);var d=_.bg(7);_.F("matChipInputFor",b.QVc)("formControl",b.Pl)("matAutocomplete",a)("placeholder",b.placeholder);_.Nf("aria-label",b.hga||b.placeholder||null);_.A(2);_.F("autoActiveFirstOption",b.pt)("aria-label",b.placeholder);_.A(2);_.F("ngIf",b.MC==null?null:b.MC.length);_.A();_.F("ngIf",b.wY)("ngIfElse",d);_.A(3);_.F("ngIf",_.S(9,11,b.GO)==null&&_.S(10,13,b.QW)==
null)}},Ia:[_.wn,_.xn,_.Bn,_.yn,_.zn,_.An,K5b,AN,_.tA,fN,_.UE,_.Dw,_.Et,iR,_.Wx,_.Ux,_.mu,_.dj,_.Uw,_.cx,_.Cn],mb:2,Oa:0});var L5b=function(a){this.Qc=a};L5b.O=function(a){return new (a||L5b)(_.B(_.ig))};L5b.Fa=_.hd({type:L5b,oa:[["","xapFilterBarCustomTemplate",""]]});
var nR=function(a,b,c){_.AE.call(this,a,b,c);var d=this;this.xi=a;this.Yk=b;this.pt=!0;this.rbb=_.sg(!1,!1);this.nga=new _.vm;this.eSa=!1;this.vQb=function(e){d.remove(e)};this.RTb=function(e,f){d.nTa=f;_.pnb(d,e)};this.openEditor=function(e,f){d.Mx=e;f&&(d.nTa=f)};this.nTa=null;this.l0=function(e){_.AE.prototype.l0.call(d,e);var f;(f=d.Aq)==null||_.qob(f);d.nga.emit(!1);d.eSa=!1}};_.W(nR,_.AE);nR.Fa=_.AE.Fa;
nR.prototype.Ec=function(){var a=this,b;(b=this.ee)==null||b.Mc.subscribe(function(){a.IM&&a.IM.unsubscribe();a.IM=a.vRc.j0.subscribe(function(){var c;(c=a.Aq)==null||_.qob(c)})})};var wTb=function(a,b){setTimeout(function(){var c;(c=a.ee.find(function(d){return d.wc.id===b.id}))==null||c.focus()})};_.h=nR.prototype;_.h.N2=function(a){var b;return this.mUa&&this.Mx===a&&!((b=this.Aq)==null?0:b.lga)};_.h.sWa=function(a,b){return b.id};_.h.Bea=function(){return this.Ixb||"filter_alt"};
_.h.N1a=function(a){a.target.classList.contains("mat-mdc-chip-remove")||this.nga.emit(!0)};_.h.C3=function(){var a=this;setTimeout(function(){var b;((b=a.Aq)==null?0:b.wga)||a.N2(a.Mx)||M5b(a)||N5b(a)?a.nga.emit(!0):a.eSa||a.nga.emit(!1)},100)};
var vTb=function(a){var b;if(!(((b=a.Aq)==null?0:b.lga)||M5b(a)||a.N2(a.Mx))){var c;(c=a.Aq)==null||c.focus()}},M5b=function(a){var b=document.activeElement;return a.ee.some(function(c){c=c.Xf.Ma.na;return c===b||c.contains(b)})},N5b=function(a){return a.ee.some(function(b){return b.Xf.Ma.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
nR.prototype.m5a=function(){if(this.ee.length>0){var a;(a=this.ee.get(this.ee.length-1))==null||a.focus()}else this.Aq&&this.Aq.Wd()};nR.O=function(a){return new (a||nR)(_.B(_.yE),_.B(_.gt,8),_.B(_.onb,8))};
nR.ya=_.ad({type:nR,oa:[["xap-filter-bar"]],Ad:function(a,b,c){a&1&&_.mg(c,L5b,5);if(a&2){var d;_.pg(d=_.qg())&&(b.yVa=d.first)}},tb:function(a,b){a&1&&(_.Mma(b.rbb,_.lg(_.qA,5)),_.lg(hR,5),_.lg(mR,5),_.lg(_.qA,5),_.lg(lR,5),_.lg(kR,5));if(a&2){_.Nma();var c;_.pg(c=_.qg())&&(b.vRc=c.first);_.pg(c=_.qg())&&(b.Aq=c.first);_.pg(c=_.qg())&&(b.ted=c);_.pg(c=_.qg())&&(b.Gub=c);_.pg(c=_.qg())&&(b.ee=c)}},inputs:{pt:"autoActiveFirstOption"},outputs:{nga:"isFocused"},features:[_.yg([_.yE]),_.Lf],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&&_.E(0,yTb,17,24,"ng-container",2)(1,BTb,3,15,"ng-template",null,0,_.Dg);a&2&&(a=_.bg(2),_.F("ngIf",!(b.yVa==null?0:b.yVa.Qc))("ngIfElse",a))},Ia:[_.wn,_.xn,_.Bn,_.Dw,_.Et,hR,_.Yx,_.ay,_.mu,_.qA,lR,mR,kR,_.Cn],mb:2,Oa:0});var qR=function(a,b){this.Ja=a;this.service=b;this.filter=new _.vm;this.element="UnifiedXrefFilterbar";this.ab=new _.Zd;this.SJ=new _.pf(1);this.Iia=new _.lh(null);this.Nsa=new _.lh(null);this.yRa=new _.lh(null);this.tN=new _.lh(wSb(new Map([])))};
qR.prototype.Ra=function(){var a=this;this.ab.add(this.SJ.ha(_.vf(function(b){return m5b(a.service,b)}),_.gf(_.iwb)).subscribe(function(b){var c=a.tN,d=c.next,e=a.service.qda.getValue(),f=xSb(b),g=[];_.kk(b,1)&&e.has("TEST")&&g.push(new rSb({id:"tests",displayName:"Exclude Tests"},_.tE,_.HD("true")));_.kk(b,2)&&e.has("GENERATED")&&g.push(new rSb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.tE,_.HD("true")));b=wSb(f,g);d.call(c,b)}));this.ab.add(_.ve([this.SJ.ha(_.vf(function(b){return m5b(a.service,
b)}),_.gf(_.iwb)),this.GM]).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;c.action===0&&O5b(a,b,c)}));this.ab.add(_.ve([this.service.zwb.ha(_.gf(jSb)),this.yRa.ha(_.gf(kSb)),this.Iia.ha(_.gf(lSb)),this.Nsa.ha(_.gf(mSb))]).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({bVc:b,LYc:d,Iia:e,MYc:c})}))};
var O5b=function(a,b,c){if(c.category){var d=CTb(b,c.category);d&&a.Nsa.next([d]);if(c=ETb(b,c.category))a.log("show-only-category"),d=a.tN.getValue().og.getValue().filter(function(e){return e.config.id!=="category"}),b=ySb(b,[].concat(_.nd(d),[c])),a.tN.next(b)}};qR.prototype.La=function(){var a;(a=this.ab)==null||a.unsubscribe()};
var P5b=function(a,b){switch(b.config.id){case "tests":l5b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":l5b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.Iia.next(nSb(b.value.Uq));a.log("applyPathFilter",b.value.Uq);break;case "category":a.Nsa.next(b.value.mn);b=b.value.mn.filter(function(c){return c!==null}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.yRa.next(b.value.mn),
b=b.value.mn.filter(function(c){return c!==null}).join(", "),a.log("includeBuildConfigs",b)}},Q5b=function(a,b){switch(b.config.id){case "tests":l5b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":l5b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.Iia.next(null);a.log("clearPathFilter");break;case "category":a.Nsa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.yRa.next(null),a.log("clearBuildConfigsFilter")}};
qR.prototype.log=function(a,b){this.Ja.ob({element:this.element,action:a,gestureName:"CHANGE",Uh:b})};_.p.Object.defineProperties(qR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.SJ.next(a)}}});qR.O=function(a){return new (a||qR)(_.B(_.fp),_.B($Q))};
qR.ya=_.ad({type:qR,oa:[["xrefs-filters","location",""]],inputs:{location:"location",GM:"categoryFilter"},outputs:{filter:"filter"},oc:["location",""],Aa:2,Ba:3,Ea:[["filterBarIcon","filter_list",1,"filter-bar",3,"update","config"]],ta:function(a,b){a&1&&(_.H(0,"xap-filter-bar",0),_.R(1,"async"),_.N("update",function(c){switch(c.I5){case 0:case 2:P5b(b,c.OT[0]);break;case 3:Q5b(b,c.OT[0]);break;case 4:c=c.OT;b.log("clearAll");c=_.k(c);for(var d=c.next();!d.done;d=c.next())Q5b(b,d.value);break;case 1:break;
default:_.bb(c.I5)}}),_.I());a&2&&_.F("config",_.S(1,1,b.tN))},Ia:[nR,_.Cn],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 rR=function(a){var b=this;this.fWb=new _.pf(1);a.Vb(function(){_.Be(window,"resize").ha(_.Ye(function(){return a.Tl}),_.z(FTb),_.uf(FTb()),_.gf(GTb)).subscribe(b.fWb)})};_.p.Object.defineProperties(rR.prototype,{g2b:{configurable:!0,enumerable:!0,get:function(){return this.fWb}}});rR.O=function(a){return new (a||rR)(_.t(_.Fg))};rR.ua=_.q({token:rR,qa:rR.O,Ga:"root"});var R5b=function(a){return{enabled:a}},sR=function(a,b,c,d){this.Ja=a;this.bc=b;this.Kk=c;this.element="";this.Ykb=!0;this.K_=!1;this.expansion=new _.vm;this.filter=new _.vm;this.sia=new _.vm;this.C$a="Collapse All";this.G$a="Expand All";this.ync="Preview Panel";this.xnc="Toggle the file preview here, or configure the toggle width in settings";this.aab="Opens references in the preview pane and create a breadcrumb as you step through references";this.Z$a="Opens references in the main window";this.Y$a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.YVb=new _.lh(!1);this.ab=new _.Zd;this.DJb=_.wFb(this.bc).ha(_.uf(!1));this.cAa=_.ve([this.bc.Rva(),d.g2b]).ha(_.z(function(e){var f=_.k(e);e=f.next().value;return f.next().value.width<e}),_.uf(!1),_.gf())};sR.prototype.Ra=function(){var a=this;this.ab.add(_.ve([this.DJb,this.cAa]).ha(_.z(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.sia.emit(b)}))};
sR.prototype.La=function(){this.ab.unsubscribe()};sR.prototype.Yma=function(){this.expansion.emit(this.K_?0:1)};var JTb=function(a){return _.ve([a.bc.oV(),a.YVb,a.Kk.hO(_.ne(!1))]).ha(_.z(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;return c.next().value&&_.SF(a.location)&&(b==null||b==="MINI")&&!d}))},HTb=function(a){a.bc.oV().subscribe(function(b){b==null?_.xFb(a.bc,!1):b==="MINI"&&_.xFb(a.bc,!0)})};_.p.Object.defineProperties(sR.prototype,{s6a:{configurable:!0,enumerable:!0,set:function(a){this.YVb.next(a)}}});
sR.O=function(a){return new (a||sR)(_.B(_.fp),_.B(_.qw),_.B(_.CK),_.B(rR))};
sR.ya=_.ad({type:sR,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",GM:"categoryFilter",Ykb:"anyExpandableNodes",K_:"allNodesCollapsed",s6a:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",sia:"openInMiniPanel"},features:[_.yg([$Q])],oc:"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&&(_.H(0,
"xrefs-filters",0),_.N("filter",function(c){return b.filter.next(c)}),_.I(),_.H(1,"div"),_.K(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.E(5,KTb,8,15,"ng-container",3),_.R(6,"async"),_.E(7,LTb,1,8,"collapsible-icon-button",4),_.I());a&2&&(_.F("location",b.location)("categoryFilter",b.GM),_.A(2),_.F("vertical",!0),_.A(),_.F("collapsed",!0),_.A(),_.F("vertical",!0),_.A(),_.F("ngIf",_.Bg(9,R5b,_.S(6,7,b.DJb))),_.A(2),_.F("ngIf",b.Ykb))},Ia:[_.kp,YQ,_.xn,_.Lx,_.Rx,_.Tx,_.Zx,ZQ,qR,_.Cn],
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 VM=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.fg=c;this.nW="";this.N3=e;this.Rf=void 0;b=new _.lf;this.Rlb=b.ha(_.df(1),_.vf(function(){return d(_.tk(a,5,_.AQa),f.fg,f.level)}),_.uf(_.BF(MTb(b))),_.sf(1))};var OTb=new _.Zt("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),QTb=new _.Zt("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),PTb=new _.Zt("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),NTb=new _.Zt("{detailText} ({visible} displayed)");var iUb=function(a){return{"file-path":a}},tR=function(){this.KVb=this.Uwa=this.fEb=!1;this.Nnc="Show only";this.Onc="Set and apply a filter to only include this category.";this.Wha=new _.vm;this.hRc=_.Mv.has(78)};
tR.prototype.Wd=function(a){if(!(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=(b=_.CG(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.Wha.emit({event:a,href:c,uri:b?_.ok(this.node.item,1):_.ok(this.node.item,4),fg:this.node.fg,H$c:b,Rf:this.node.Rf}))}};
tR.prototype.Ub=function(){this.node.level===0&&this.hRc&&(this.KVb=!0);if(this.Uwa=this.node.nW.length>0)this.P1c=this.node.nW;var a;this.fEb=!this.Uwa&&this.node.level!==0&&((a=this.node.item.jJ())==null?void 0:a.getType())===1;if(a=_.Vj(this.node.item,_.qp,2)){this.Rqb=_.Cub(a,this.ZHb);var b=_.ok(this.node.item,1);this.Pqb=b?this.y0a(b).link:void 0}if(b=this.node.item.jJ())this.L0=_.Cub(b,this.ZHb);"children"in this.node&&!a&&(this.L1b||(this.L1b=VTb(this.node)),this.L0=RTb({L0:this.L0,visible:this.L1b,
Gw:this.node.Gw,vN:this.node.vN,E1:this.node.E1}));(a=_.ok(this.node.item,4))?(a=this.y0a(a),b=a.line,this.K0=a.link,this.Nca=_.eG(b)):this.Nca=this.K0=void 0};tR.prototype.ZHb=function(a){try{return this.y0a(a).link}catch(b){return a}};tR.O=function(a){return new (a||tR)(_.B(_.Nv))};
tR.ya=_.ad({type:tR,oa:[["node-contents","makeLink","","node",""]],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})},inputs:{y0a:"makeLink",node:"node",GM:"categoryFilter"},outputs:{Wha:"nodeClicked"},features:[_.ud],oc:["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&&_.E(0,aUb,6,7,"div",3)(1,cUb,1,2,"ng-template",null,0,_.Dg)(3,gUb,2,3,"ng-template",null,1,_.Dg)(5,jUb,3,5,"ng-template",null,2,_.Dg);a&2&&(a=_.bg(2),_.F("ngIf",b.Pqb&&b.Rqb)("ngIfElse",
a))},Ia:[_.vn,_.xn,_.Bn,_.cH,_.Zx,_.Yx,_.ay],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 uR=function(){vN.call(this,function(b){return b.level},UM);var a=this;this.Qo=this.mM=new _.lh(void 0);this.ac=_.ve([this.Qo.ha(_.z(function(b){return b==null?void 0:b.fg}),_.gf()),this.mf.changed.ha(_.z(function(){return a.mf.selected.map(function(b){return b.fg})}))]).ha(_.z(function(b){var c=_.k(b);b=c.next().value;return{Ed:c.next().value,Qo:b}}));this.CI=this.mf.changed.ha(_.z(function(){return a.sk.reduce(function(b,c){var d=UM(c);return{csa:b.csa||d,hsa:b.hsa&&!(d&&a.mf.Ge(c))}},{hsa:!0,
csa:!1})}),_.uf({csa:!1,hsa:!0}),_.qf(1),_.ue())};_.W(uR,vN);uR.prototype.o0=function(){this.mM.next(void 0)};uR.prototype.jN=function(){this.mf.select.apply(this.mf,_.nd(this.sk.filter(UM)))};var MUb=function(a,b){return a.Qo.ha(_.z(function(c){return WTb(b,c)}))},S5b=function(a,b){var c=a.mM.value;c=WTb(b,c)&&c&&c.uri===b.uri;a.mM.next(c?void 0:b);return!c};
uR.prototype.L8a=function(a,b,c){var d=this.sk;this.sk=a;if(!this.fUb||!CGb(b,this.fUb))this.fUb=b,this.mf.clear(),T5b(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=nUb(d,g.fg);return!g||!UM(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,_.nd(lUb(this.sk,b)));var f;mUb(this.sk,(f=this.mM.value)==null?void 0:f.fg)||this.mM.next(void 0)}};
var T5b=function(a,b){b.OUa?(a.mf.select.apply(a.mf,_.nd(lUb(a.sk,new Set(b.OUa)))),a.mM.next(mUb(a.sk,b.s6c))):(a.jN(),a.mM.next(b.isFirst?void 0:kUb(a.sk)))};uR.O=function(a){return new (a||uR)};uR.ua=_.q({token:uR,qa:uR.O});var vR=function(a){this.service=a;this.WAa=!1;_.Mv.has(80)?this.h3=50:_.Mv.has(81)?this.h3=100:_.Mv.has(82)?this.h3=250:_.Mv.has(83)?this.h3=500:this.h3=250;_.aj.has(2)&&(this.WAa=!0)};
vR.prototype.jka=function(a,b,c){var d=this,e=this.makeRequest(a.nY,b,c);return e.errorMessage?_.AF(e.errorMessage):e.request?this.service.jka(e.request).ha(_.z(function(f){var g=qUb(b,d,_.Db(f,1,_.Hp),c,d.WAa),m=d.WAa,n=Array.from(_.Db(f,4,_.Kp).values());a:{f=_.k(_.Db(f,1,_.Hp).values());for(var r=f.next();!r.done;r=f.next())if(_.kk(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.Kp).W5a(2),m=(new _.rp).CAa(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=_.Xj(r,1,m),f.call(n,m));return{Hm:g,dC:n}}),_.vf(function(f){return sUb(f.Hm).ha(_.cf(f.Hm),_.uf(f.Hm)).ha(_.z(function(g){return{Hm:g,dC:f.dC}}))}),_.z(function(f){return f.Hm.length===0?_.zF("Could not find any references."):_.BF({Hm:f.Hm,dC:f.dC,pad:a})}),_.Ze(function(){return _.AF("References could not be loaded.")}),_.uf(_.KF)):_.AF("References could not be loaded.")};
vR.prototype.makeRequest=function(a,b,c){var d=(new _.Jp).x5a(!0);c=ZTb(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 _.vp).R5a(f).yAa(c.filter);_.ak(e,1,_.vp,f)}d.L5a(this.h3).DX(_.mub(_.uqb(b)));return{request:d}};
var pUb=function(a,b,c,d,e,f){if(!c)return _.AF("Error loading references.");var g=ZTb(d);if(g.errorMessage)return _.AF(g.errorMessage);if(!g.filter)return _.AF("References could not be loaded.");g=rZb((new _.Ip).x5a(!0).L5a(a.h3),(new _.vp).R5a(c).yAa(g.filter)).DX(_.mub(_.uqb(b)));return a.service.o4a(g).ha(_.z(function(m){return _.BF(tUb(b,a,e,_.Db(m,1,_.zp).get(c),f,d,a.WAa))}),_.Ze(function(){return _.AF("Error loading references.")}),_.uf(_.KF))};
vR.O=function(a){return new (a||vR)(_.t(_.$K),_.t(_.Nv),_.t(_.Lv))};vR.ua=_.q({token:vR,qa:vR.O,Ga:"root"});var U5b=new wN(function(a){return a},function(a){return a.level},UM,function(a){return a.children}),V5b=function(a){this.Fc=a;this.A_b=[];this.NE=new _.lh([])};_.W(V5b,_.hs);V5b.prototype.setData=function(a,b){var c=a!==this.A_b;this.NE.next($Zb(U5b,a));this.Fc.L8a(this.NE.value,b,c);this.A_b=a};V5b.prototype.connect=function(a){var b=this;return _.Fe.apply(null,_.nd([a.tG,this.Fc.mf.changed.Mf(),this.NE.Mf()])).ha(_.z(function(){return a_b(U5b,b.NE.value,b.Fc)}))};V5b.prototype.disconnect=function(){};var wR=function(a,b){this.Td=a;this.hb=b;this.OX=[]};wR.prototype.Ra=function(){var a=this;this.ab=this.OPb.Mc.subscribe(function(){a.OX=W5b(a);a.OX.find(function(b){return b.dF()})||(a.Cv=a.OX[0])})};wR.prototype.La=function(){this.ab&&this.ab.unsubscribe()};wR.prototype.focus=function(){this.Cv&&this.Cv.focus()};
wR.prototype.bYa=function(a){if(this.Cv&&!_.DG(a)){var b=this.OX.indexOf(this.Cv),c=this.Cv;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.be&&c.wp())c.collapse();else for(a=b;a>=0;a--)if(b=this.OX[a],b.ariaLevel!==c.ariaLevel){this.Cv=b;this.Cv.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.be&&c.wp()?X5b(this,b+1):c.wp()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();X5b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
X5b(this,b-1);break;case "Enter":a.preventDefault(),this.Cv.Wu()}}};var X5b=function(a,b){if(b=a.OX[b])a.Cv=b,a.Cv.focus()},W5b=function(a){var b=[].concat(_.nd(a.hb.na.children)),c=[];a=_.k(a.OPb);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(wR.prototype,{Cv:{configurable:!0,enumerable:!0,set:function(a){this.pWc=a;for(var b=_.k(this.OX),c=b.next();!c.done;c=b.next())c.value.Cv=a;_.ym(this.Td)},get:function(){return this.pWc}}});wR.O=function(a){return new (a||wR)(_.B(_.Tg),_.B(_.Td))};wR.Fa=_.hd({type:wR,oa:[["mat-tree","xrefsKeyboardListener",""]],Ya:function(a,b){a&1&&_.N("keydown",function(c){return b.bYa(c)})},inputs:{OPb:"rawNodes"}});var xR=function(){yN.apply(this,arguments)};_.W(xR,yN);xR.prototype.focus=function(){this.Ma.na.focus()};xR.prototype.expand=function(){if(!this.be){var a=Y5b(this);a&&a.click()}};xR.prototype.collapse=function(){this.kh.collapse(this.data)};xR.prototype.Wu=function(){var a=this.Ma.na,b=Y5b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var Y5b=function(a){if("children"in a.data||a.data instanceof VM){var b=a.Ma.na;return a.data instanceof VM?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};xR.prototype.dF=function(){return this.Cv===this};xR.prototype.wp=function(){return UM(this.data)||this.data instanceof VM&&!this.data.children};
_.p.Object.defineProperties(xR.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.dF()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}}});xR.O=function(){var a;return function(b){return(a||(a=_.Od(xR)))(b||xR)}}();
xR.Fa=_.hd({type:xR,oa:[["xrefs-tree-node"]],qb:[1,"mat-tree-node"],rb:4,Ya:function(a,b){a&2&&_.Nf("aria-expanded",b.Qj?b.be:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.yg([{wa:_.sD,Hb:xR}]),_.Lf]});var Z5b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],$5b=new _.ld("ICON_MAPPING"),a6b=new Map([["app",{mX:!1,border:"bottom"}],["page",{mX:!0,border:"full"}],["card",{mX:!1,border:"none"}],["component",{mX:!0,border:"none"}]]),yR=function(a){this.q_b="notify";this.Lsb="standard";this.background="white";this.Isa="standard";this.Lv=a||b6b;this.icon=this.Lv[this.type]};
_.p.Object.defineProperties(yR.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.q_b},set:function(a){this.icon=this.Lv[a];this.q_b=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.rnb=a},get:function(){return this.rnb!=null?this.rnb:this.level?a6b.get(this.level).border:this.background==="dark"?"full":"none"}},mX:{configurable:!0,enumerable:!0,set:function(a){this.PSb=_.Vh(a)},get:function(){return this.PSb!==void 0?this.PSb:this.level?a6b.get(this.level).mX:
!0}},tUa:{configurable:!0,enumerable:!0,set:function(a){this.evb=_.Vh(a)},get:function(){return this.evb!==void 0?this.evb:!1}},dSc:{configurable:!0,enumerable:!0,get:function(){if(!this.tUa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},gSc:{configurable:!0,enumerable:!0,get:function(){if(!this.tUa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});yR.O=function(a){return new (a||yR)(_.B($5b,8))};
yR.ya=_.ad({type:yR,oa:[["xap-banner-callout"],["xap-callout"]],qb:[1,"xap-callout","reach-no-density"],rb:31,Ya:function(a,b){a&2&&(_.Nf("data-callout-type",b.type),_.Pf("xap-callout-dark-background",b.background==="dark")("xap-callout-dense",b.Lsb==="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.mX)("xap-callout-display-legacy",b.Isa==="legacy")("xap-callout-display-standard",b.Isa==="standard"))},inputs:{type:"type",Lsb:"density",background:"background",Isa:"calloutUxVersion",border:"border",mX:"rounded",tUa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.zg],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&&(_.dg(Z5b),_.H(0,"mat-icon",1),_.Q(1),_.I(),_.E(2,vUb,2,1,"div",2)(3,wUb,6,3,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(4),_.F("svgIcon",b.icon.Ok),_.A(),_.tg(" ",b.icon.Ok?
"":b.icon.ii,"\n"),_.A(),_.F("ngIf",b.Isa==="standard")("ngIfElse",a))},Ia:[_.nu,_.mu,_.xn,_.Bn],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 c6b=function(){};c6b.O=function(a){return new (a||c6b)};c6b.Fa=_.hd({type:c6b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var b6b={warn:{ii:"error_outline",ariaLabel:"Warning"},caution:{ii:"warning_amber",ariaLabel:"Caution"},confirm:{ii:"check_circle",ariaLabel:"Confirmation"},notify:{ii:"info",ariaLabel:"Notification"}};var d6b=["error"],e6b=["loading"],CUb=function(a){return{node:a}},zR=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ja=a;this.qh=b;this.XV=c;this.Em=d;this.Va=e;this.Fc=f;this.Wc=m;this.dba=n;this.XTb=new _.vm;this.ad=_.JF;this.element="UnifiedXrefPanelTree";this.YQ=_.Rh;this.filter=new _.pf(1);this.wp=UM;this.SJ=new _.pf(1);this.L1c=20;this.gUb=new _.pf(1);this.RBa=20;this.GM=new _.vm;this.sia=!0;this.ab=new _.Zd;this.dataSource=new V5b(this.Fc);this.state=_.ve([this.gUb.ha(_.gf(CGb)),this.filter]).ha(_.zf(this.SJ),
_.vf(function(v){var y=_.k(v);var D=_.k(y.next().value);v=D.next().value;D=D.next().value;y=y.next().value;return g.jka(v,y,D)}),_.uf(_.KF),_.qf(1),_.ue());this.XB=this.SJ.ha(_.z(function(v){return function(y){y=_.Bub(y,v);var D;return{link:_.dDb(r.XV,y),line:(D=y.params)==null?void 0:D.line}}}),_.qf(1),_.ue());this.s6a=this.Fc.Qo.ha(_.z(function(v){return!!v}),_.gf(),_.qf(1),_.ue());this.ab.add(this.state.ha(_.Ge(_.rG)).subscribe(function(v){v=v.Xb;r.dataSource.setData(v.Hm,v.pad);r.Em.kk("Xrefs updated in detail panel",
"polite")}));this.ab.add(this.Fc.ac.subscribe(function(v){r.Wc.tVb.next({s6c:v.Qo,OUa:v.Ed})}));this.ab.add(_.ve([this.Fc.Qo,this.SJ]).ha(_.z(function(v){var y=_.k(v);v=y.next().value;y=y.next().value;if(v)return v=_.Bub(v.uri,y),v.params=Object.assign({},y.params,v.params),new y.constructor(v)})).subscribe(function(v){r.XTb.next(v)}))};zR.prototype.Ec=function(){_.ym(this.dba)};zR.prototype.La=function(){this.ab.unsubscribe()};zR.prototype.o0=function(){this.Fc.o0()};
zR.prototype.focus=function(){if(this.JFb)this.JFb.focus();else if(this.fwb)this.fwb.na.focus();else if(this.nHb)this.nHb.na.focus();else throw Error("pf");};var LUb=function(a,b,c){var d=b.href;var e=b.uri;var f=b.event;var g=b.fg;var m=b.H$c;b=b.Rf;var n="";a.sia?((d=S5b(a.Fc,{fg:g,uri:e}))&&_.Fw(a.qh,"CODE_XREFS_PREVIEW"),n=SUb({node:c,Oqb:m,tZb:d,eCb:!1})):(_.Po(a.Va,d).then(function(){a.Wc.Bha.next()}),n=SUb({node:c,Oqb:m,tZb:!0,eCb:!0}));a.ob(n,"CLICK",{jf:g,Rf:b},f)};
zR.prototype.Yma=function(a){switch(a){case 0:this.Fc.jN();break;case 1:this.Fc.collapseAll();break;default:_.bb(a)}};zR.prototype.ob=function(a,b,c,d){c=c===void 0?{}:c;this.Ja.ob(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.p.Object.defineProperties(zR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.XV.location=a;this.SJ.next(a)}},w6c:{configurable:!0,enumerable:!0,set:function(a){this.gUb.next(a)}}});
zR.O=function(a){return new (a||zR)(_.B(_.fp),_.B(_.zh),_.B(_.qL),_.B(_.tr),_.B(_.uh),_.B(uR),_.B(vR),_.B(_.GK),_.B(_.Tg))};
zR.ya=_.ad({type:zR,oa:[["unified-xref-tree","selectedXref",""]],tb:function(a,b){a&1&&(_.lg(wR,5),_.lg(d6b,5,_.Td),_.lg(e6b,5,_.Td),_.lg(xR,5));if(a&2){var c;_.pg(c=_.qg())&&(b.JFb=c.first);_.pg(c=_.qg())&&(b.fwb=c.first);_.pg(c=_.qg())&&(b.nHb=c.first);_.pg(c=_.qg())&&(b.Hm=c)}},inputs:{location:"location",w6c:"selectedXref"},outputs:{XTb:"selectedLocationChanged"},features:[_.yg([_.qL,uR,IZb])],oc:["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&&(_.E(0,xUb,3,10,"unified-xref-actions",6),_.R(1,"async"),_.Sf(2,7),_.R(3,"async"),_.E(4,yUb,2,0,"loading",8)(5,zUb,4,3,"dc-information-box",9)(6,OUb,5,6,"ng-container",10),_.Uf(),
_.E(7,PUb,2,1,"ng-template",null,0,_.Dg)(9,QUb,1,0,"ng-template",null,1,_.Dg)(11,RUb,1,0,"ng-template",null,2,_.Dg));a&2&&(_.F("ngIf",_.S(1,5,b.Fc.CI)),_.A(2),_.F("ngSwitch",_.S(3,7,b.state).state),_.A(2),_.F("ngSwitchCase",b.ad.mj),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",b.ad.ai))},Ia:[_.kp,dN,_.wn,_.xn,_.Bn,_.yn,_.zn,_.FF,_.DF,_.Dw,_.Et,_.mu,_.Wx,_.Ux,_.xD,_.AD,_.BD,_.CD,sR,yR,c6b,tR,wR,xR,_.Cn],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 AR=function(){this.disableAnimations=!0;this.sIb=null;this.path="";this.filename=[];this.prefix=[]};
AR.prototype.Ub=function(){var a=this.path,b=this.sIb;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=[WUb(c,a),WUb(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};AR.O=function(a){return new (a||AR)};
AR.ya=_.ad({type:AR,oa:[["middle-truncated-path"]],rb:2,Ya:function(a,b){a&2&&(_.Yf("@.disabled",b.disableAnimations),_.Wf("title",b.path))},inputs:{sIb:"matchingRegex",path:"path"},features:[_.ud],hc:["*"],Aa:6,Ba:2,Ea:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ta:function(a,b){a&1&&(_.dg(),_.H(0,"span",0),_.E(1,TUb,2,3,"span",1),_.I(),_.H(2,"span",2),_.E(3,UUb,2,3,"span",1),_.I(),_.H(4,"span"),_.eg(5),_.I());a&2&&(_.A(),_.F("ngForOf",b.prefix),_.A(2),_.F("ngForOf",b.filename))},
Ia:[_.wn],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 f6b=["xrefZeroState"],g6b=RegExp("^KYTHE://"),BR=function(a,b,c,d,e,f){var g=this;this.Ja=a;this.qh=c;this.hb=d;this.oCa=e;this.Wc=f;this.qoa=QZb;this.Do=l_b;this.element="UnifiedXrefPanel";this.YQ=_.Rh;this.mAa=new _.lh(void 0);this.ab=new _.Zd;this.RSc=this.Wc.Zka.ha(_.Ge(DGb),_.z(function(m){return m.Rta}));this.r6c=this.mAa.ha(_.z(function(m){return m==null?void 0:m.params.line}),_.gf(bGb));this.lD=this.mAa.ha(_.jqb(),_.vf(function(m){return m?g.oCa.yXa(m):_.ne(void 0)}),_.qf(1),_.ue());this.cUb=
this.Wc.Zka.ha(_.z(function(m){var n;return(n=m==null?void 0:m.nBa)!=null?n:[]}));this.v6c=_.Mv.has(52)?this.Wc.Zka.ha(_.z(function(m){return m==null?void 0:m.Rta.nY.map(function(n){return n.replace(g6b,"")}).map($Rb).flat().join(", ")})):_.Ee;this.q_c=this.Wc.Zka.ha(_.z(DGb));this.ab=this.cUb.subscribe(function(m){m.length>0&&g.Ja.wo({bucket:_.Rh.JDa})})};_.h=BR.prototype;_.h.Ra=function(){};
_.h.Ec=function(){var a=this;this.eD=this.qh.registerCallback("XREFS",this.hb.na,function(){a.YBa?a.YBa.focus():a.I2b&&a.I2b.na.focus()})};_.h.La=function(){this.eD&&this.eD();this.ab.unsubscribe()};_.h.o0=function(){this.YBa&&this.YBa.o0()};_.h.ob=function(a){this.Ja.ob({element:this.element,action:a,projectId:this.location.ub,gestureName:"CLICK"})};BR.O=function(a){return new (a||BR)(_.B(_.Wv),_.B(_.Nv),_.B(_.zh),_.B(_.Td),_.B(_.WK),_.B(_.GK),_.B(_.Lv))};
BR.ya=_.ad({type:BR,oa:[["xref-panel","location",""]],tb:function(a,b){a&1&&(_.lg(zR,5),_.lg(f6b,5));if(a&2){var c;_.pg(c=_.qg())&&(b.YBa=c.first);_.pg(c=_.qg())&&(b.I2b=c.first)}},inputs:{location:"location"},features:[_.yg([{wa:_.yyb,Cb:function(a){return a.lD.ha(_.Ge(gVb))},Kb:[_.Vc(function(){return BR})]},_.GJ])],oc:["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&&(_.E(0,eVb,13,13,"ng-container",3),_.R(1,
"async"),_.E(2,fVb,5,0,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(3),_.F("ngIf",_.S(1,2,b.q_c))("ngIfElse",a))},Ia:[_.kp,_.wn,_.xn,_.yn,_.zn,_.An,_.AB,_.FF,FN,_.yL,_.DF,_.Dw,_.Bt,_.Et,_.mu,AR,_.NJ,_.Ro,_.KB,ZQ,zR,_.Cn,_.HK],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 CR=function(a,b,c,d,e,f,g){var m=this;this.Ja=a;this.qh=c;this.Kk=e;this.vd=f;this.Em=g;this.alc="RepoDetailTogglePanel";this.Tt=!0;this.KSa=new _.lf;this.Ctb=new _.Zd;this.fW=[];this.Lg=[];this.dxa=_.Mv.has(10);this.f_a=_.Mv.has(60);this.Aza=_.Mv.has(37);a=this.KSa.ha(_.gf());this.v9a=a.ha(_.vf(function(n){return pVb(d,n)}),_.z(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"}}),_.qf(1),_.ue());this.Ctb.add(this.v9a.subscribe(function(n){m.dxa&&n&&m.Kk.Wf.value===1&&m.Kk.Wf.next(0)}));a.ha(_.vf(function(n){return pVb(d,n)}),_.z(function(n){if(n==null||typeof n==="string")return n}),_.qf(1),_.ue());h6b(this);this.Pm=this.Kk.Wf.ha(_.z(function(n){return n!=null?m.fW.indexOf(n):0}))};
CR.prototype.Ra=function(){var a=this,b=[i6b(this,"openHistory","history","h",0),this.vd.register("toggleBottomPanel","q",function(){var c=a.Tt?"openDetailsPanel":"closeDetailsPanel";a.Kk.AK(a.Tt);a.Em.kk(a.Tt?"Lower details panel opened":"Lower details panel closed","polite");a.ob(c,"KEYBOARD")})];this.dxa&&b.push(i6b(this,"openCrossReferences","cross references","x",1));this.f_a&&b.push(i6b(this,"openWarnings","warnings","w",5));this.Lg=b};
CR.prototype.Ub=function(a){if(a.viewData||a.contentType)this.Ab.kind===0?this.contentType&&this.KSa.next(this.contentType):this.Ab.kind!==5&&this.KSa.next("not-file")};CR.prototype.La=function(){this.Ctb.unsubscribe();for(var a=_.k(this.Lg),b=a.next();!b.done;b=a.next())b=b.value,b()};CR.prototype.ob=function(a,b,c){this.Ja.ob({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var h6b=function(a){a.fW.length=0;a.fW.push(0);a.dxa&&a.fW.push(1);a.f_a&&a.fW.push(5)},i6b=function(a,b,c,d,e){return a.vd.register(b,d,function(){var f=a.qh;a:switch(e){case 0:var g="HISTORY";break a;case 1:g="XREFS";break a;case 5:g="WARNINGS";break a;default:throw _.bb(e,"Unsupported focusable tab: "+e);}_.Fw(f,g);f=a.Tt||a.Kk.Wf.value!==e;a.Tt&&(a.Kk.AK(!0),a.Em.kk("Lower details panel opened","polite"));f&&(a.Kk.Wf.next(e),a.Em.kk("Switched to "+c+" tab","polite"));a.ob(rVb(e,f?"show":"focus"),
"KEYBOARD")})};_.p.Object.defineProperties(CR.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.mw=a;h6b(this)},get:function(){return this.mw}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Ab;return vGb(a)?a.location.ub:void 0}}});CR.O=function(a){return new (a||CR)(_.B(_.fp),_.B(_.Nv),_.B(_.zh),_.B(_.GJ),_.B(_.CK),_.B(_.gv),_.B(_.tr))};
CR.ya=_.ad({type:CR,oa:[["lower-detail-panel"]],tb:function(a,b){a&1&&_.lg(tN,5);if(a&2){var c;_.pg(c=_.qg())&&(b.bY=c)}},rb:2,Ya:function(a,b){a&2&&_.Pf("panel-closed",b.Tt)},inputs:{Tt:"panelClosed",contentType:"contentType",Ab:"viewData"},features:[_.ud],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&&(_.H(0,"mat-tab-group",0),_.R(1,"async"),_.N("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-mdc-tab")){d=e.parentElement?[].concat(_.nd(e.parentElement.children)).indexOf(e):-1;break}e=e.parentElement}if(d===
-1)b.Tt&&(b.Kk.AK(!0),b.ob("expand","CLICK",c)),c=!0;else if(b.bY.toArray()[d].disabled)c=!1;else{e=b.Kk.Wf.value;e=(e!=null?b.fW.indexOf(e):0)!==d;d=b.fW[d];var f=e||b.Tt;b.Kk.AK(f);e&&b.Kk.Wf.next(d);b.ob(rVb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.H(2,"mat-tab",1),_.E(3,iVb,1,1,"ng-template",2),_.I(),_.E(4,lVb,4,3,"mat-tab",3)(5,nVb,2,0,"mat-tab",4),_.I(),_.Sf(6),_.H(7,"div",5)(8,"button",6),_.N("click",function(){return b.Kk.AK(b.Tt)}),_.H(9,"mat-icon"),_.Q(10,"keyboard_capslock"),_.I()()(),
_.Uf());a&2&&(_.F("selectedIndex",_.S(1,9,b.Pm))("@.disabled",!0),_.A(4),_.F("ngIf",b.dxa),_.A(),_.F("ngIf",b.f_a),_.A(3),_.F("matTooltip",b.Tt?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.alc)("trackAction",b.Tt?"close":"open")("trackProjectId",b.projectId),_.Nf("aria-label",b.Tt?"Open bottom panel":"Close bottom panel"))},Ia:[_.kp,_.xn,UQ,_.Dw,_.Et,_.mu,iO,qN,_.xz,tN,uN,_.Yx,_.ay,XQ,BR,_.Cn],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 j6b=["targetPath"],DR=function(){};
_.p.Object.defineProperties(DR.prototype,{Tj:{configurable:!0,enumerable:!0,get:function(){var a=_.Mv.has(55)?this.Ab.X2:void 0,b=this.Ab.location;if(a){var c=a.Zr();if(c){var d=aGb(c);a=_.Xq(_.Wq(_.Vq(b.kc(),d.id,d.type),_.ok(c,2)),_.ok(a,2)).ud(a.qe()).kb()}else a=b}else a=b;return _.Uq(a.kc().ud(this.Ab.path).hj().kb())}},E2a:{configurable:!0,enumerable:!0,get:function(){return this.Ab.target||"repository root"}},m4a:{configurable:!0,enumerable:!0,get:function(){return this.Ab.yRb}},d_a:{configurable:!0,
enumerable:!0,get:function(){return!!this.Ab.aua}}});DR.O=function(a){return new (a||DR)(_.B(_.Nv))};
DR.ya=_.ad({type:DR,oa:[["symlink-detail"]],tb:function(a,b){a&1&&_.lg(j6b,5,_.Td);if(a&2){var c;_.pg(c=_.qg())&&(b.R8c=c.first)}},inputs:{Ab:"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&&(_.E(0,sVb,7,3,"ng-container",2),_.Q(1,"\n\n"),_.E(2,uVb,28,9,"ng-template",null,0,_.Dg),_.Q(4,"\n"));a&2&&(a=_.bg(3),_.F("ngIf",b.d_a)("ngIfElse",a))},Ia:[TN,_.xn,_.VJ,_.AB,bQ,aQ,_.FF,IN,_.kp],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 zVb=function(a){return{jxa:a}},ER=function(a,b){this.rh=a;this.Va=b;this.mGb=_.Ee};ER.prototype.Ra=function(){};ER.prototype.Ub=function(a){a.location&&(this.mGb=k6b(this,a.location.Yf).ha(_.z(function(b){return!b||!b.Xn||b.Xn.length<2?null:[b.Xn[0].Of,b.Xn[1].Of]}),_.Ze(function(){return _.ne(null)})))};var k6b=function(a,b){return _.oG(b)?a.rh.list(b.ub,b.Yc,b.repository,_.SF(b)?"HEAD":b.Eb,b.path,2):_.ne(null)};ER.O=function(a){return new (a||ER)(_.B(_.RJ),_.B(_.uh))};
ER.ya=_.ad({type:ER,oa:[["file-not-found"]],inputs:{location:"location"},features:[_.ud],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&&(_.H(0,"icon-empty-state-display",9)(1,"icon-empty-state-title"),_.E(2,vVb,1,0,"ng-container",10),_.R(3,"isPackagePlace"),_.R(4,"isPiperPlace"),_.I(),_.H(5,"icon-empty-state-subtitle"),_.E(6,wVb,1,0,"ng-container",10),_.R(7,"isPackagePlace"),_.E(8,AVb,6,13,"ng-container",11),_.R(9,"async"),_.I()(),_.E(10,BVb,1,0,"ng-template",null,0,_.Dg)(12,CVb,1,0,"ng-template",
null,1,_.Dg)(14,DVb,1,0,"ng-template",null,2,_.Dg)(16,EVb,1,0,"ng-template",null,3,_.Dg)(18,FVb,1,0,"ng-template",null,4,_.Dg)(20,GVb,5,4,"ng-template",null,5,_.Dg)(22,HVb,5,4,"ng-template",null,6,_.Dg)(24,IVb,2,3,"ng-template",null,7,_.Dg)(26,JVb,2,3,"ng-template",null,8,_.Dg));if(a&2){a=_.bg(11);var c=_.bg(13),d=_.bg(15),e=_.bg(17),f=_.bg(19);_.A(2);_.F("ngTemplateOutlet",_.S(3,3,b.location)?a:_.S(4,5,b.location)?c:d);_.A(4);_.F("ngTemplateOutlet",_.S(7,7,b.location)?e:f);_.A(2);_.F("ngIf",_.S(9,
9,b.mGb))}},Ia:[_.kp,_.xn,_.Bn,_.DB,_.FB,_.EB,_.Dw,_.Ct,_.Ro,_.Hw,_.Cn,dO,eO,_.ZG],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 l6b=function(){};l6b.O=function(a){return new (a||l6b)};
l6b.ya=_.ad({type:l6b,oa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Ea:[["role","alert","icon","source:file"]],ta:function(a){a&1&&(_.H(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Q(2," The submodule existed at this commit, but can no longer be fetched. "),_.I()())},Ia:[_.DB,_.EB],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 FR=function(a){this.element=a;this.lb="";this.y5=0};FR.prototype.Ec=function(){var a=this;this.y5=setTimeout(function(){var b=a.element.na;b&&a.lb&&(b=b.querySelector(a.lb));b&&!b.contains(document.activeElement)&&b.focus()})};FR.prototype.La=function(){clearTimeout(this.y5)};FR.O=function(a){return new (a||FR)(_.B(_.Td))};FR.Fa=_.hd({type:FR,oa:[["","ascFocusOnInitAsync",""]],inputs:{lb:[0,"ascFocusOnInitAsync","selector"]}});var GR=function(){};GR.O=function(a){return new (a||GR)};GR.Da=_.ed({type:GR});
GR.Ca=_.Hc({});var HR=function(a,b,c,d){this.Ja=a;this.uka=b;this.L$c=d;this.rab=q_b;this.Do=l_b;this.x7c=_.ne(!0).ha(_.ff(300));this.dQa=!1;this.lD=new _.pf(1);this.Mj=c.hO(this.lD.ha(_.z(function(e){return e.kind===1})))};HR.prototype.ofa=function(a){this.Ja.ob({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.p.Object.defineProperties(HR.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.lD.next(a)}}});HR.O=function(a){return new (a||HR)(_.B(_.fp),_.B(KN),_.B(_.CK),_.B(rR))};
HR.ya=_.ad({type:HR,oa:[["repository-detail","viewData",""]],inputs:{Ab:"viewData"},oc:["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&&(_.E(0,YVb,20,24,"div",3),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.lD))},Ia:[_.xn,_.yn,_.zn,FR,xQ,SQ,TQ,MN,_.DF,CR,ER,l6b,_.KB,DR,_.Cn],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 m6b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.jB=c;this.gva=d;this.service=e;this.limit=f;this.ijb=g;this.PUa=this.Iwb=!1;a=this.path.split("/");this.name=a[a.length-1]},p6b=function(a){a.Tsa=a.jB(a.type)?n6b(a):_.ne([]);o6b(a)},o6b=function(a){a.h_b=_.ve([a.Tsa,a.limit]).ha(_.z(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Ssa=new Map;for(var d=_.k(b),e=d.next();!e.done;e=d.next())e=e.value,a.Ssa.set(e.path,e);return{Hm:b.slice(0,c),total:b.length}}))},n6b=function(a){var b=
_.ve([a.service.jha(a.path).ha(_.z(function(c){return a.z0a(c)})),a.gva]).ha(_.z(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===ZVb(e)}))d.Ed=!0;return c}),_.qf());b.connect();return b};m6b.prototype.z0a=function(a){var b=this;return a.map(function(c){var d=ZVb(c.path),e;return d===((e=b.ijb)==null?void 0:e.path)?b.ijb:new m6b(d,c.type,b.jB,b.gva,b.service,b.limit)})};
_.p.Object.defineProperties(m6b.prototype,{K9c:{configurable:!0,enumerable:!0,get:function(){this.h_b||p6b(this);return this.h_b}},children:{configurable:!0,enumerable:!0,get:function(){this.Tsa||p6b(this);return this.Tsa},set:function(a){this.Tsa=a;o6b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return ZVb(this.gva.value)===this.path}},cjb:{configurable:!0,enumerable:!0,get:function(){return $Vb(this.gva.value,this.path)}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.Iwb},
set:function(a){this.PUa=this.PUa||a;this.Iwb=a&&this.jB(this.type)}}});var q6b=["largeDirectoryDialog"],r6b=["row"],hWb=function(a){return{name:a}},iWb=function(a){return{children:!0,expanded:a}},s6b=new _.Zt("Scope to \u201c{name}\u201d."),IR=function(a,b,c,d){this.Yk=a;this.Va=c;this.document=d;this.Pz=3;this.oic=15;this.Rwc="row";this.ABc="subtree";this.Kia=new _.lh("");this.ab=new _.Zd;this.hAa="";this.fya=new _.lh(500);this.hdc=s6b;this.encode=encodeURIComponent;this.xTb=new _.vm;this.zO=function(){return""};this.EKb=new _.vm;this.Wha=new _.vm;this.ATb=new _.vm;
this.jB=_.Mv.has(55)?function(e){return e===3||e===5}:function(e){return e===3}};_.h=IR.prototype;
_.h.Wd=function(a){if(!_.DG(a)){var b=a.target;if(b!=null&&b instanceof Element&&(b=_.CG(b,"a,button","depth-finder"),b!=null)){var c=_.CG(b,".row","depth-finder");c!=null&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.xTb.emit(c):(c=t6b(this,c),c!=null&&(b.classList.contains("expander")?u6b(this,c):b.classList.contains("element-link")&&(v6b(this,c),a.preventDefault()))))}}};
_.h.Hn=function(a){var b=a.target;if(b!=null&&b instanceof Element){var c=_.CG(b,".row","depth-finder");if(c!=null&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=t6b(this,d),d!=null&&(b=_.CG(b,".subtree","depth-finder"),!_.DG(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Ed&&d.type===3?u6b(this,d):this.zAa(b)||this.ATb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Ed?w6b(this,d,c,b):u6b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
w6b(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.zAa(b);break;case "Enter":a.preventDefault(),v6b(this,d)}}}};_.h.Ra=function(){this.root=fWb(this.createNode(this.OP))};_.h.Ub=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.OP))};
_.h.Ec=function(){var a=this;this.ab.add(_.ve([this.Kia,this.Hm.Mc]).subscribe(function(b){b=_.k(b).next().value;if(a.hAa!==b){a.hAa="";var c=a.encode(b),d=a.Hm.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.yUa(d.na),a.hAa=b)}}))};_.h.La=function(){this.Kia.complete();this.ab.unsubscribe()};
var fWb=function(a,b){return{level:b===void 0?0:b,node:a}},u6b=function(a,b){var c=!b.Ed;a.EKb.next({Bi:c,path:b.path});b.Ed=c},v6b=function(a,b){a.jB(b.type)&&(b.Ed=!b.Ed);var c=a.zO(b.path,b.type);a.Wha.next({path:b.path,nodeType:b.type});_.Po(a.Va,c)},kWb=function(a){a.ab.add(a.Yk.open(a.N_c).aB().subscribe(function(b){b&&a.fya.next(Number.POSITIVE_INFINITY)}))};
IR.prototype.TVa=function(){var a=this.Hm.find(function(b){return b.na.classList.contains("bold-active-element")})||this.Hm.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var t6b=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.Ssa)return null;c=c.Ssa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
IR.prototype.yUa=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)};IR.prototype.createNode=function(a){return new m6b(_.Zg(a),3,this.jB,this.Kia,this.service,this.fya)};
IR.prototype.zAa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var w6b=function(a,b,c,d){if(a.jB(b.type)&&b.Ed)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(IR.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.OP;this.OP=a;if(this.root&&a!==b){var c=b?aWb(b):[],d=a?aWb(a):[];if($Vb(a,_.Zg(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.Ssa)==null?void 0:(f=c.get(b))==null?void 0:f.children)this.root.node.children=e}else if($Vb(b,_.Zg(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Ed=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new m6b(_.Zg(f),3,this.jB,this.Kia,this.service,this.fya,b);else this.root.node=this.createNode(a);this.hAa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.Kia.next(a)}}});IR.O=function(a){return new (a||IR)(_.B(_.gt),_.B(_.Nv),_.B(_.uh),_.B(_.ph))};
IR.ya=_.ad({type:IR,oa:["depth-finder scope  path  service ".split(" ")],tb:function(a,b){a&1&&(_.lg(q6b,5),_.lg(r6b,5,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.N_c=c.first);_.pg(c=_.qg())&&(b.Hm=c)}},qb:["role","tree"],Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})("keydown",function(c){return b.Hn(c)})},inputs:{scope:"scope",path:"path",service:"service",zO:"linkTo"},outputs:{xTb:"scopeChange",EKb:"nodeToggled",Wha:"nodeClicked",ATb:"scopeUp"},features:[_.ud],oc:"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&&_.E(0,bWb,0,0,"ng-template",4)(1,oWb,2,3,"ng-template",null,0,_.Dg)(3,pWb,7,1,"ng-template",null,1,_.Dg);a&2&&_.F("ngTemplateOutlet",_.bg(2))("ngTemplateOutletContext",b.root)},Ia:[_.vn,_.wn,_.xn,_.Bn,_.Dw,_.Bt,
_.ht,_.lt,_.kt,_.mu,_.Cn],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 x6b=new _.Zt("Scope to parent directory: {folder}/"),JR=function(a,b,c,d,e,f){var g=this;this.mh=a;this.hb=b;this.Ur=c;this.qh=d;this.ye=e;this.Va=f;this.zO=function(){return""};this.Km=new _.lh(new _.Ph);this.service=this.Km.ha(_.gf(function(m,n){return _.kra(m,n)&&_.lra(m.Eb,n.Eb,_.JUa)}),_.z(function(){return g.createService()}))};JR.prototype.Ec=function(){var a=this;this.eD=this.qh.registerCallback("FILE_TREE",this.hb.na,function(){a.yTc.TVa()})};
JR.prototype.La=function(){this.Km.complete();this.eD&&this.eD()};JR.prototype.up=function(a){this.ye.ob({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Rd.ub},a);this.OP=_.Ih(_.Zg(this.scope||""))};var qWb=function(a,b){return _.Uq(_.KG(a.Rd.kc().ud(b)).kb())};JR.prototype.cYa=function(){this.ye.ob({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Rd.ub})};
JR.prototype.createService=function(){var a=this;return{jha:function(b){var c=_.Mi(a.Rd,0);return a.Ur.list(a.Rd.ub,a.Rd.Yc,a.Rd.repository,{Eb:c,commit:c},b,a.Rd.params.Sb).ha(_.z(function(d){return d.map(tWb)}),_.Ze(function(d){_.Mt(a.mh,d);return _.ne([])}))}}};
JR.prototype.Dva=function(){var a=this,b=_.Uq(_.KG(this.Rd.kc().ud("")).kb()),c=new URL(_.Qo(this.Va,_.Oo(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=_.Ih(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.p.Object.defineProperties(JR.prototype,{Rd:{configurable:!0,enumerable:!0,set:function(a){this.Km.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.OP=a;var b=encodeURIComponent(_.Zg(this.path));!this.hb.na.querySelector('[data-path="'+b+'"]')&&this.path!=="/"&&this.path.includes("/")&&(this.OP=a);this.zO=this.Dva()},get:function(){return this.Km.value}},scope:{configurable:!0,
enumerable:!0,get:function(){return this.OP},set:function(a){this.ye.ob({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Rd.ub});this.OP=a;this.path.startsWith(a||"")||_.Po(this.Va,this.zO(a||"",3))}},g5c:{configurable:!0,enumerable:!0,get:function(){return x6b.format({folder:_.mB(_.Ih(_.Zg(this.scope||"")))||"Repository root"})}}});JR.O=function(a){return new (a||JR)(_.B(_.Lt),_.B(_.Td),_.B(_.VK),_.B(_.zh),_.B(_.fp),_.B(_.uh))};
JR.ya=_.ad({type:JR,oa:[["directory-navigation"]],tb:function(a,b){a&1&&_.lg(IR,7);if(a&2){var c;_.pg(c=_.qg())&&(b.yTc=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=_.Bd();_.H(0,"div",1);_.Sf(1);_.H(2,"div",2);_.E(3,rWb,3,3,"div",3)(4,sWb,6,9,"ng-template",null,0,_.Dg);_.I();_.Uf();_.I();_.H(6,"depth-finder",4);_.R(7,"async");_.xg("scopeChange",function(d){_.w(c);_.wg(b.scope,d)||(b.scope=d);return _.x(d)});
_.N("nodeToggled",function(d){_.w(c);b.ye.ob({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",action:d.Bi?"expand":"collapse",jf:b.zO(d.path,3),projectId:b.Rd.ub});return _.x()})("nodeClicked",function(d){_.w(c);return _.x(b.cYa(d))})("scopeUp",function(d){_.w(c);return _.x(b.up(d))});_.I()}a&2&&(a=_.bg(5),_.A(3),_.F("ngIf",!b.scope||b.scope==="/")("ngIfElse",a),_.A(3),_.vg("scope",b.scope),_.F("path",b.path)("service",_.S(7,6,b.service))("linkTo",b.zO))},Ia:[_.kp,_.xn,IR,_.Mr,_.tt,
_.Dw,_.Et,_.mu,_.Yx,_.ay,_.Ro,_.Cn,_.JB],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 KR=function(a){var b=this;this.bc=a;this.data=new _.pf(1);_.ll();_.ll();this.pC=this.bc.lJ();this.nBa=this.data.ha(_.vf(function(c){return c.IK.Ek}),_.z(function(c){return[].concat(_.nd(c.keys()))}));this.scopes=this.data.ha(_.vf(function(c){return c.BTb.Ek}),_.z(function(c){return[].concat(_.nd(c.keys()))}));this.U6a=this.data.ha(_.vf(function(c){return c.T6a.Ek}),_.z(function(c){return[].concat(_.nd(c.keys()))}));this.Uka=this.data.ha(_.vf(function(c){return c.IK.Ek}),_.z(function(c){var d=
[].concat(_.nd(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.pC.ha(_.df(1)).subscribe(function(c){c.showPublic!=null&&c.showPrivate!=null&&c.showProtected!=null&&c.showPackagePrivate!=null&&c.showStatic!=null&&c.showNonStatic!=null||b.bc.xy({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})})},DWb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};KR.prototype.GXa=function(a){return _.oBb[a]};
var uWb=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 _.bb(b)}},xWb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.bb(b)}},CWb=function(a){var b=[].concat(_.nd(a.IK.getState().keys())).some(function(c){return!a.IK.get(c)});a.IK.fill(b)};_.p.Object.defineProperties(KR.prototype,{St:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
KR.O=function(a){return new (a||KR)(_.B(_.qw))};
KR.ya=_.ad({type:KR,oa:[["filter-menu"]],inputs:{St:"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&&(_.H(0,"button",1)(1,"mat-icon"),_.Q(2,"tune"),_.I()(),_.H(3,"mat-menu",2,0),_.E(5,EWb,15,17,"div",3),_.R(6,"async"),_.I());a&2&&(_.F("matMenuTriggerFor",_.bg(4)),_.A(5),_.F("ngIf",_.S(6,2,b.data)))},Ia:[_.wn,_.xn,_.Dw,_.Et,_.mu,_.MF,_.NA,_.Zx,_.ey,_.hy,_.gy,_.iy,_.Yx,_.ay,_.sA,_.Cn],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 LR=function(a){this.bc=a;this.qnc="Collapse all";this.rnc="Expand all";this.snc="Sticky Headers";this.pC=this.bc.lJ()};LR.prototype.Yma=function(a){this.bc.xy({collapseAll:!a.collapseAll})};LR.O=function(a){return new (a||LR)(_.B(_.qw))};
LR.ya=_.ad({type:LR,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&&(_.H(0,"button",1)(1,"mat-icon"),_.Q(2,"settings"),_.I()(),_.H(3,"mat-menu",2,0),_.E(5,FWb,9,7,"div",3),_.R(6,"async"),_.I());a&2&&(_.F("matMenuTriggerFor",_.bg(4)),_.A(5),_.F("ngIf",_.S(6,2,b.pC)))},Ia:[_.xn,_.Dw,_.Et,_.mu,_.MF,_.NA,_.ey,_.hy,_.gy,_.iy,_.Yx,_.ay,_.sA,_.Cn],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 MR=function(a,b,c){this.Ja=a;this.bc=b;this.Bd=c;this.YQ=_.Rh;this.data=new _.pf(1);this.Dq=new _.ax("",{hz:[_.IEb()]});this.CVa=new _.lh(!1);this.sfa=new _.ce;this.ab=new _.Zd;this.oZc=_.Mv.has(101);this.pC=this.bc.lJ();this.sfa=this.data.ha(_.vf(function(d){return d.Vua}),_.z(function(d){return!!d}))};
MR.prototype.Ra=function(){var a=this;this.ab.add(this.Dq.Tm.ha(_.gf(),_.tf(),_.af(300),_.zf(this.data)).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Ja.ob({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.Vua.next(b)}));this.ab.add(this.data.ha(_.vf(function(b){return b.Vua}),_.gf()).subscribe(function(b){a.Dq.setValue(b)}))};MR.prototype.La=function(){this.ab.unsubscribe()};
_.p.Object.defineProperties(MR.prototype,{St:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});MR.O=function(a){return new (a||MR)(_.B(_.fp),_.B(_.qw),_.B(_.GJ),_.B(_.Nv))};
MR.ya=_.ad({type:MR,oa:[["outline-controls"]],inputs:{St:"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&&(_.E(0,JWb,13,11,"ng-container",1),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.data))},Ia:[_.kp,_.xn,_.Dw,_.Et,_.Mw,_.ux,_.px,_.mu,_.Nw,_.yx,_.Yx,_.ay,_.YB,_.dj,_.Uw,_.XB,_.$w,_.cx,KR,LR,_.Cn],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 y6b=function(){vN.apply(this,arguments);this.Csb=!0;this.Yrb=[];this.fVc=this.mf.changed.ha(_.z(function(){return null}),_.uf(null))};_.W(y6b,vN);y6b.prototype.be=function(a){return a.Qj?vN.prototype.be.call(this,a):null};var z6b=function(a){if(a.sk)if(a.Bsb)a.jN();else if(a.collapseAll(),a.xka&&a.expand(a.xka),a.Qo)for(var b=_.k(FGb(a.Qo)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.p.Object.defineProperties(y6b.prototype,{Bsb:{configurable:!0,enumerable:!0,set:function(a){this.Csb=a;z6b(this)},get:function(){return this.Csb}},sk:{configurable:!0,enumerable:!0,set:function(a){this.Yrb=a;a=a.filter(function(b){return!b.parent});a.length===1&&(this.xka=a[0]);z6b(this)},get:function(){return this.Yrb}}});var NR=function(a,b){var c=this;this.Fc=a;this.QBa=b;this.Xl=[];this.Vfa=new Map;this.jUa=new Map;this.NE=new _.lh([]);this.NUa=[];this.d5=this.Uda=null;this.A$c=_.ve([this.NE,this.Fc.fVc]).ha(_.z(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.Qj(m)&&!c.Fc.be(m)?m.level:null);return d}),_.qf(1),_.ue())};_.W(NR,_.hs);
var A6b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Xl.flatMap(b);return a.d5?c.sort(a.d5):c};NR.prototype.ls=function(){return this.Xl.length>0&&this.NE.value.length===0};var C6b=function(a,b){a.Xl=b;if(a.d5||a.Uda){b=_.k(a.Xl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.d5,a.Uda&&(c.filter=a.Uda)}B6b(a)};
NR.prototype.connect=function(a){var b=this;return _.Fe.apply(null,_.nd([a.tG,this.Fc.mf.changed.Mf(),this.NE.Mf()])).ha(_.z(function(){b.NUa=a_b(b.QBa,b.NE.value,b.Fc);return b.NUa}))};NR.prototype.disconnect=function(){};
var B6b=function(a){var b=A6b(a);b=$Zb(a.QBa,b);a.Fc.sk=b;a.Vfa.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Vfa.set(d.id,d)}a.jUa.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.jUa.set(c.pop().id,e.id);c.push(e)}a.NE.next(b)};
_.p.Object.defineProperties(NR.prototype,{OUa:{configurable:!0,enumerable:!0,get:function(){return this.NUa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Uda=a;a=_.k(this.Xl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.Uda;B6b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.d5=a?KWb:null;a=_.k(this.Xl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.d5;B6b(this)}}});var OR=function(a,b,c,d,e,f,g,m){var n=this;this.ye=a;this.qh=b;this.Va=c;this.bc=d;this.Wc=e;this.hb=f;this.Ika=g;this.ld=m;this.FTb=new _.lf;this.dAa=new _.lh(0);this.RBa=24;this.ab=new _.Zd;this.vE=_.ne(!0).ha(_.ff(1));this.Z6a=this.bc.lJ().ha(_.z(function(r){return!!r.stickyHeaders}),_.gf());this.Wr=new y6b(UWb,WWb);this.QBa=new wN(XWb,UWb,WWb,TWb);this.EB=new NR(this.Wr,this.QBa);this.Y6a=this.Z6a.ha(_.vf(function(r){return r?_.ve([n.FTb.ha(_.gf()),n.EB.A$c]).ha(_.z(function(v){return n.dXc.apply(n,
_.nd(v))})):_.ne(new Map)}),_.gf(function(r,v){if(v.size!==r.size)return!1;v=_.k(v.keys());for(var y=v.next();!y.done;y=v.next())if(!r.has(y.value))return!1;return!0}),_.qf(1),_.ue());this.X7c=_.ve([this.Y6a,this.dAa]).ha(_.z(function(r){return n.eXc.apply(n,_.nd(r))}),_.qf(1),_.ue());this.dsb=new _.lh(this.EB.ls());this.WSc=this.dsb.Mf();this.Ywa=!1;this.ab.add(this.bc.lJ().ha(_.z(function(r){return r.collapseAll}),_.gf()).subscribe(function(r){n.Wr.Bsb=!r}));this.ab.add(this.bc.lJ().ha(_.z(function(r){return r.sortAlphabetically}),
_.gf()).subscribe(function(r){n.EB.sortAlphabetically=!!r}))};_.h=OR.prototype;_.h.Ra=function(){};
_.h.Ub=function(a){if(a.location){var b=VWb(a.location.Yf);this.Ywa=VWb(a.location.Bj)!==b;a=this.Wr;var c;if((c=a.sk)!=null&&c.length){var d=a.sk;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=_.lk(f.O7a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Qo&&a.Qo!==b&&(a.Qo.active=!1);a.Qo=b;b=_.k(FGb(a.Qo));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.La=function(){this.ab.unsubscribe();var a;(a=this.isb)==null||a.unsubscribe();var b;(b=this.N5c)==null||b.unsubscribe();this.eD&&this.eD()};_.h.Ec=function(){var a=this;this.vE.subscribe(function(){a.eD=a.qh.registerCallback("OUTLINE",a.hb.na,function(){a.TVa()})});this.N5c=_.ve([this.Lob.qL.ha(_.z(function(){return a.Lob.i3()}),_.gf()),this.Z6a]).subscribe(function(b){b=_.k(b);var c=b.next().value;b.next().value&&a.ld.run(function(){a.dAa.next(c)})})};
_.h.Fn=function(){if(this.Ywa){var a=this.hb.na.querySelector("mat-tree-node.bold-active-element");a&&this.yUa(a);this.Ywa=!1}};_.h.yUa=function(a){this.Ika.scrollTo(a,0)};_.h.Wd=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.CG(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.EB.Vfa.get(c),b.tagName==="A"?this.cYa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.Wr.toggle(b);a.stopPropagation();this.ye.ob({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Wr.be(b)?"expand":"collapse"})};_.h.GN=function(a){var b=this.XGb.get(a.id);return b?b:(b=this.XB(_.lk(a.O7a,1)),this.XGb.set(a.id,b),b)};_.h.cYa=function(a,b){_.DG(a)||(a.preventDefault(),this.Wr.expand(b),D6b(this,b))};
_.h.TVa=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.dD=function(a,b){return b.id};
var PWb=function(a,b){return a.Y6a.ha(_.z(function(c){return c.has(b.id)}))},OWb=function(a,b){return a.X7c.ha(_.z(function(c){return c.get(b.id)}))},QWb=function(a,b){return a.Y6a.ha(_.z(function(c){return c.size>0&&c.entries().next().value[0]===b.id}))},D6b=function(a,b){var c=a.GN(b);a.Wc.ZI==="PREVIEW"?a.Va.navigate(_.Uq(a.location),{Ze:b.ZAa}):_.Po(a.Va,c).then(function(){a.Wc.Bha.next()});a.ye.ob({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Rh.hR})};
OR.prototype.zAa=function(a){var b=a.parent;b&&(a=this.T0c.find(function(c){return c.data===b}))&&a.focus()};OR.prototype.dXc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.g9a.length&&this.Wr.be(e);)e=b[++d];if(!e.parent)return c;d=e.parent;do{e=d;for(var f=a;f<=a+d.level+1&&f<b.length;f++){var g=b[f],m=g.index;if(m===void 0?0:a>=m-g.level)this.Wr.be(g)?d=g:g.parent&&(d=g.parent)}}while(e!==d);for(a=d;a;)a.isVisible&&c.set(a.id,a),a=a.parent;return c};
OR.prototype.eXc=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.EB.jUa.get(e);g=g!==void 0?this.EB.Vfa.get(g).index:void 0;var m=f.level*this.RBa;g!==void 0&&(m=Math.min(m,this.RBa*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.p.Object.defineProperties(OR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.ty||!_.hG(a,this.ty),c=!this.ty||!_.pqb(a,this.ty,["line"]);if(b||c)this.XGb=new Map,this.XB=_.kqb(a,this.Va,{cga:"oneBased"});this.ty=a},get:function(){return this.ty}},J2c:{configurable:!0,enumerable:!0,set:function(a){var b=this;C6b(this.EB,a.kta);z6b(this.Wr);var c;(c=this.isb)==null||c.unsubscribe();this.isb=_.ve([a.Vua,a.IK.Ek,a.T6a.Ek,this.bc.lJ()]).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.EB.filter=YWb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.dsb.next(b.EB.ls())})}}});OR.O=function(a){return new (a||OR)(_.B(_.Wv),_.B(_.zh),_.B(_.uh),_.B(_.qw),_.B(_.GK),_.B(_.Td),_.B(_.wv),_.B(_.Fg))};
OR.ya=_.ad({type:OR,oa:[["outline-tree","outlineTreeInput",""]],tb:function(a,b){a&1&&(_.lg(_.ms,7),_.lg(yN,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Lob=c.first);_.pg(c=_.qg())&&(b.T0c=c)}},Ya:function(a,b){a&1&&_.N("click",function(c){return b.Wd(c)})("keydown",function(c){if(!_.DG(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.CG(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.EB.Vfa.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Wr.be(e)&&e.qfa?b.Wr.collapse(e):
b.zAa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Wr.be(e)&&e.qfa?(c=d.nextElementSibling)&&c.focus():e.qfa&&b.Wr.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(),D6b(b,e)}}}})},inputs:{location:"location",J2c:"outlineTreeInput"},features:[_.yg([IZb]),_.ud],oc:["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&&(_.E(0,LWb,2,0,"div",0),_.R(1,"async"),_.H(2,"cdk-virtual-scroll-viewport",
1),_.N("scrolledIndexChange",function(c){return b.FTb.next(c)}),_.E(3,SWb,3,8,"mat-tree",2),_.R(4,"async"),_.I());a&2&&(_.F("ngIf",_.S(1,3,b.WSc)),_.A(2),_.F("itemSize",b.RBa),_.A(),_.F("ngIf",_.S(4,5,b.vE)))},Ia:[_.xn,_.xD,_.CD,yN,_.rB,_.ms,_.Cn],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 PR=function(){};PR.O=function(a){return new (a||PR)};PR.Da=_.ed({type:PR});PR.Ca=_.Hc({imports:[_.Dn,_.nu,_.DD,_.To,_.os]});var E6b=new _.ld("MAX_OUTLINE_CODEBLOCK_COUNT"),QR=function(a,b,c){this.Ja=b;this.X0c=c;this.ad=_.JF;this.SAa=!1;this.t2a=_.KF;this.PLb=_.Mv.has(31)};QR.prototype.Ra=function(){this.Ja.wo({bucket:_.Rh.hR});console.log("OutlineComponent ngOnInit is "+this.SAa+" and "+this.t2a.state+" and "+this.PLb)};QR.prototype.yea=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.bb(a,"Unknown OutlineError outlineFilteringEnabled.")}};
_.p.Object.defineProperties(QR.prototype,{St:{configurable:!0,enumerable:!0,set:function(a){this.t2a=a;this.SAa=a.state===2&&a.Xb.size>this.X0c},get:function(){return this.t2a}}});QR.O=function(a){return new (a||QR)(_.B(_.Nv),_.B(_.Wv),_.B(E6b))};
QR.ya=_.ad({type:QR,oa:[["outline","activeLocation","","outlineData",""]],tb:function(a,b){a&1&&_.lg(OR,5);if(a&2){var c;_.pg(c=_.qg())&&(b.RLb=c.first)}},inputs:{St:"outlineData",Rd:"activeLocation"},features:[_.yg([{wa:E6b,lc:1E4}])],oc:["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&&(_.H(0,"div",0),_.E(1,bXb,3,3,"ng-container",1)(2,cXb,2,1,"dc-information-box",2)(3,dXb,1,1,"loading",3),_.I());a&2&&(_.F("ngSwitch",b.St.state),_.A(),_.F("ngSwitchCase",b.ad.ai),_.A(),_.F("ngSwitchCase",b.ad.Error),_.A(),_.F("ngSwitchCase",
b.ad.mj))},Ia:[_.xn,_.yn,_.zn,_.FA,_.FF,_.DF,OR,MR],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 F6b={ih:1,uu:2,vDc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},G6b=_.s5a([0,"FILES"],[1,"OUTLINE"]),RR=function(a,b,c,d,e,f,g,m,n,r){var v=this;this.ye=a;this.hb=b;this.jTa=c;this.bc=d;this.Wc=e;this.Va=f;this.Mb=g;this.Td=m;this.pwc="RepositoryBrowserTree";this.Lg=[];this.a5=!0;this.hqc=F6b;this.St=this.jTa.St.ha(_.uf(_.KF));this.I2c=this.St.ha(_.Nob(),_.z(pXb),_.uf(1));this.QLb=this.Gxb=this.eba=!1;this.l$c=this.bc.Z1().ha(_.df(1)).subscribe(function(y){v.Pm===void 0&&(v.Pm=
y,_.xm(v.Td))});this.Lg=[].concat(_.nd(this.a5?[r.register("openOutline","o",function(){lXb(v.Wc);v.Pm!=="OUTLINE"?v.eba=!0:v.e3("OUTLINE");v.Pm="OUTLINE";_.Fw(n,"OUTLINE");_.xm(v.Td)})]:[]),[r.register("openDirectoryTree","t",function(){lXb(v.Wc);v.Pm!=="FILES"?v.eba=!0:v.e3("FILES");v.Pm="FILES";_.Fw(n,"FILE_TREE");_.xm(v.Td)}),r.register("toggleNavPanel","u",function(){var y=v.Wc;y.oK.getValue()===2?kXb(y):lXb(y);v.ye.ob({element:"RepositoryBrowserTree",action:v.isCollapsed?"expand":"collapse",
gestureName:"KEYBOARD",projectId:v.Rd.ub})})])};RR.prototype.Ra=function(){};RR.prototype.La=function(){this.l$c.unsubscribe();for(var a=_.k(this.Lg),b=a.next();!b.done;b=a.next())b=b.value,b()};RR.prototype.e3=function(a){var b=this.ye,c=b.ob;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.bb(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:qXb(a),gestureName:"KEYBOARD",projectId:this.Rd.ub})};
RR.prototype.gta=function(a){this.isCollapsed&&a===this.hb.na&&lXb(this.Wc)};var gXb=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 oXb(b);case 4:return"Outline is currently empty";default:return _.bb(a,"Unsupported outline state")}},mXb=function(a,b){b=(b!==1?"FILES":a.Pm)||"FILES";b==="FILES"?a.Gxb=!0:b==="OUTLINE"&&(a.QLb=!0);return _.hw(G6b,b,0)};
RR.prototype.Ek=function(a,b){b=G6b.get(b,"FILES");b==="OUTLINE"&&this.outline&&this.outline.RLb&&(this.outline.RLb.Ywa=!0);if((a!==1?"FILES":this.Pm)!==b||this.eba){a=this.eba?"KEYBOARD":"CLICK";this.eba=!1;this.Pm=b;var c=this.ye,d=c.ob;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.bb(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:qXb(b),gestureName:a,projectId:this.Rd.ub});this.bc.M4(b)}};
_.p.Object.defineProperties(RR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return this.QTc===0}}});RR.O=function(a){return new (a||RR)(_.B(_.Wv),_.B(_.Td),_.B(_.mL),_.B(_.qw),_.B(_.GK),_.B(_.uh),_.B(_.kh),_.B(_.Tg),_.B(_.zh),_.B(_.gv))};
RR.ya=_.ad({type:RR,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],tb:function(a,b){a&1&&_.lg(QR,5);if(a&2){var c;_.pg(c=_.qg())&&(b.outline=c.first)}},rb:2,Ya:function(a,b){a&1&&_.N("click",function(c){return b.gta(c.target)});a&2&&_.Pf("collapsed",b.isCollapsed)},inputs:{Rd:"activeLocation",QTc:"directoryPanelState",a5:"showOutlineTab",Ab:"viewData"},oc:"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&&(_.E(0,nXb,10,9,"nav",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.I2c))},Ia:[_.kp,_.xn,JR,_.Dw,_.Et,_.mu,iO,_.xz,tN,uN,_.Yx,_.ay,QR,_.Cn],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 H6b=["navComponent"],I6b=["splitter"],SR=function(a,b,c){this.Ja=a;this.E4c=b;this.gma=c;this.iEb=this.a5=!0;this.SB=!1;this.Txa=new _.lh(document.createElement("span"));this.l1a=!1};SR.prototype.Ra=function(){};SR.prototype.Ub=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Yf;b.Bj===0&&c===2&&this.l1a&&(this.Txa.getValue().style.width="",this.l1a=!1)}a.viewData&&(a=this.Ab,this.iEb=a.kind!==0||a.Eta||a.ue.length<2E4)};
SR.prototype.ofa=function(a){this.Txa.getValue().offsetWidth<40&&this.g4a===2&&(this.l1a=!0,kXb(this.E4c));var b=vGb(this.Ab)?this.Ab.location.ub:void 0;this.Ja.ob({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.p.Object.defineProperties(SR.prototype,{Eb:{configurable:!0,enumerable:!0,set:function(a){a&&this.Txa.next(a.na)}},JEb:{configurable:!0,enumerable:!0,get:function(){return this.g4a===0}},FJ:{configurable:!0,enumerable:!0,get:function(){return this.gma.FJ}}});
SR.O=function(a){return new (a||SR)(_.B(_.fp),_.B(_.GK),_.B(_.QJ))};
SR.ya=_.ad({type:SR,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],tb:function(a,b){a&1&&(_.lg(H6b,7,_.Td),_.lg(I6b,7,_.Td));if(a&2){var c;_.pg(c=_.qg())&&(b.Eb=c.first);_.pg(c=_.qg())&&(b.y7c=c.first)}},rb:4,Ya:function(a,b){a&2&&_.Pf("nav-collapsed",b.JEb)("fullscreen",b.FJ)},inputs:{Ab:"viewData",g4a:"repositoryNavState",a5:"showOutlineTab"},features:[_.ud],oc:["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=_.Bd();_.K(0,"repository-navigation",2,0);_.H(2,"splitter",3,1);_.R(4,"async");_.N("resizeDone",function(d){_.w(c);return _.x(b.ofa(d))})("mousedown",function(){_.w(c);b.SB=!0;return _.x()})("mouseup",function(){_.w(c);b.SB=
!1;return _.x()});_.I();_.E(5,rXb,1,1,"repository-detail",4)}a&2&&(_.Pf("hover-focus-element",b.JEb)("transitionWidth",b.iEb&&!b.SB),_.F("directoryPanelState",b.g4a)("viewData",b.Ab)("activeLocation",b.Ab.location)("showOutlineTab",b.a5),_.A(2),_.F("changeSizeOf",_.S(4,10,b.Txa)),_.A(3),_.F("ngIf",b.Ab.kind!==4))},Ia:[_.xn,_.tt,HR,RR,_.KB,_.Cn],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 J6b=function(){};J6b.O=function(a){return new (a||J6b)};
J6b.ya=_.ad({type:J6b,oa:[["no-repository-information"]],Aa:1,Ba:0,ta:function(a){a&1&&_.K(0,"loading")},Ia:[_.DF],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 TR=function(){this.qM="/repos"};TR.prototype.Ra=function(){};TR.O=function(a){return new (a||TR)};
TR.ya=_.ad({type:TR,oa:[["repository-not-found","location",""]],inputs:{location:"location"},oc:["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&&(_.H(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Q(2," Unable to load this repository. "),_.I(),_.H(3,"icon-empty-state-subtitle")(4,"div"),_.Q(5," Verify that it exists and you can access it. "),
_.I(),_.H(6,"a",1),_.Q(7," View all repositories "),_.I()()());a&2&&(_.A(6),_.F("routerLink",b.qM)("trackProjectId",b.location.ub))},Ia:[_.kp,_.DB,_.FB,_.EB,_.Dw,_.Ct,_.Ro],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,b,c){this.Mb=b;this.document=c;this.n9a=!1;this.qM="/repos";this.fl=_.aj.has(2)};UR.prototype.Ra=function(){this.fl&&_.oqb(this.location)&&(this.n9a=!0)};UR.O=function(a){return new (a||UR)(_.B(_.Lv),_.B(_.kh),_.B(_.ph))};
UR.ya=_.ad({type:UR,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},oc:["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&&(_.H(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Q(2," Permission denied. "),_.I(),_.H(3,"icon-empty-state-subtitle"),_.E(4,sXb,2,0,"div",1)(5,tXb,2,
0,"div",1),_.H(6,"a",2),_.Q(7," View all repositories "),_.I()()());a&2&&(_.A(4),_.F("ngIf",!b.n9a&&b.location.Yc!=="host"),_.A(),_.F("ngIf",b.n9a),_.A(),_.F("routerLink",b.qM)("trackProjectId",b.location.ub))},Ia:[_.kp,_.xn,_.DB,_.FB,_.EB,_.Dw,_.Ct,_.Ro],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 VR=function(){};VR.prototype.update=function(){};VR.O=function(a){return new (a||VR)};VR.ua=_.q({token:VR,qa:VR.O,Ga:"root"});var WR=function(a,b,c,d,e,f,g,m,n){var r=this;this.oCa=b;this.gG=e;this.bc=f;this.FQ=g;this.Do=l_b;this.ab=new _.Zd;this.mw=this.oCa.mw;this.Aza=_.Mv.has(37);this.LZc=_.Mv.has(22);this.ab.add(b.Vc.subscribe(function(v){d.update(v);r.gG.Qm(v)}));this.ab.add(b.mw.subscribe(function(v){r.zna(v)}));this.PQc=this.oCa.Vc.ha(_.z(function(v){return _.SF(v)&&v.params.Sb?"Path breadcrumb - "+_.qqb(v):"Path breadcrumb"}));_.aj.has(2)&&(a=a.ew.ha(_.z(_.Gh),_.z(function(v){return!!v.jl}),_.gf()),this.ab.add(a.subscribe(function(v){v&&
_.s9a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};WR.prototype.La=function(){_.nwb(this.gG);this.ab.unsubscribe()};WR.prototype.zna=function(a){this.LZc&&vGb(a)&&(a=a.location,!_.oG(a)||this.eGb&&_.Zq(a,this.eGb)||(this.eGb=a,this.bc.zna(a)))};WR.O=function(a){return new (a||WR)(_.B(_.kh),_.B(_.WK),_.B(_.Nv),_.B(VR),_.B(_.sM),_.B(_.qw),_.B(_.GK),_.B(_.Lv),_.B(_.ry))};
WR.ya=_.ad({type:WR,oa:[["repository-browser"]],features:[_.yg([KN,_.GK,_.WK,_.mL,_.pL,_.YK,{wa:_.yyb,Cb:function(a){return a.mw},Kb:[_.Vc(function(){return WR})]},_.GJ])],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&&(_.E(0,AXb,8,6,"ng-container",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.mw))},Ia:[SR,_.xn,_.yn,_.zn,_.An,_.Lr,_.tt,FP,J6b,TR,UR,_.Cn],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 YR=function(){};YR.O=function(a){return new (a||YR)};YR.Da=_.ed({type:YR});YR.Ca=_.Hc({imports:[_.Dn,_.HA,_.EF,jR,_.nu]});var ZR=function(){};ZR.O=function(a){return new (a||ZR)};ZR.Da=_.ed({type:ZR});ZR.Ca=_.Hc({Pb:[{wa:_.B8a,lc:{Oq:"grimoire-activity-header",OSa:864E5,vUa:!0}}],imports:[_.kw,_.Dn,YR,_.hp,_.wy,_.HA,fO,_.dy,_.nu,_.ky,_.yy,_.To,_.xB]});var $R=function(){};$R.O=function(a){return new (a||$R)};$R.Da=_.ed({type:$R});$R.Ca=_.Hc({imports:[_.mp,ZR,$O,_.ty,_.Dn,_.CB,_.wt,_.dy,_.nu,_.IK,_.mK,yO,xO,_.To,_.xB,_.yB]});var aS=function(){};aS.O=function(a){return new (a||aS)};aS.Da=_.ed({type:aS});aS.Ca=_.Hc({imports:[_.Dn,_.GB]});var bS=function(){};bS.O=function(a){return new (a||bS)};bS.Da=_.ed({type:bS});bS.Ca=_.Hc({imports:[_.Dn,OP,JP,LP]});var cS=function(){};cS.O=function(a){return new (a||cS)};cS.Da=_.ed({type:cS});cS.Ca=_.Hc({imports:[_.Dn,_.EF,_.nu,_.yy]});var dS=function(){};dS.O=function(a){return new (a||dS)};dS.Da=_.ed({type:dS});dS.Ca=_.Hc({Pb:[{wa:_.umb,lc:{color:"primary"}}],imports:[_.eE]});var eS=function(){};eS.O=function(a){return new (a||eS)};eS.Da=_.ed({type:eS});eS.Ca=_.Hc({imports:[_.mp,_.Dn,cS,_.dy,dS,_.nu,_.fM,_.DD]});var fS=function(){};fS.O=function(a){return new (a||fS)};fS.Da=_.ed({type:fS});fS.Ca=_.Hc({imports:[_.Dn,OP,_.hp,eS,_.dy,_.nu]});var gS=function(){};gS.O=function(a){return new (a||gS)};gS.Da=_.ed({type:gS});gS.Ca=_.Hc({imports:[_.mp,_.Dn,_.CB,OP,_.wt,_.EF,_.dy,_.nu,_.AK]});var hS=function(){};hS.O=function(a){return new (a||hS)};hS.Da=_.ed({type:hS});hS.Ca=_.Hc({imports:[_.mp,_.Dn,OP,_.GF,_.EF,_.OF,_.AK,_.eJ,_.To]});var iS=function(){};iS.O=function(a){return new (a||iS)};iS.Da=_.ed({type:iS});iS.Ca=_.Hc({imports:[_.Dn,OP,_.OF,_.AK]});var jS=function(){};jS.O=function(a){return new (a||jS)};jS.Da=_.ed({type:jS});jS.Ca=_.Hc({imports:[_.mp,_.Dn,bS,LO,fO,fS,_.UL,gS,_.dy,jR,_.nu,_.yy,hS,iS]});var kS=function(){};kS.O=function(a){return new (a||kS)};kS.Da=_.ed({type:kS});kS.Ca=_.Hc({imports:[_.mp,CO,_.Dn,_.wt,jS,gS,_.dy,_.nu,_.yy,_.To,_.AL]});var lS=function(){};lS.O=function(a){return new (a||lS)};lS.Da=_.ed({type:lS});lS.Ca=_.Hc({imports:[_.mp,CO,_.Dn,_.wt,jS,_.dy,_.nu,_.To]});var mS=function(){};mS.O=function(a){return new (a||mS)};mS.Da=_.ed({type:mS});mS.Ca=_.Hc({imports:[_.Dn]});var nS=function(){};nS.O=function(a){return new (a||nS)};nS.Da=_.ed({type:nS});nS.Ca=_.Hc({imports:[_.Dn,_.RL,_.HL,_.TB,_.OJ]});var oS=function(){};oS.O=function(a){return new (a||oS)};oS.Da=_.ed({type:oS});oS.Ca=_.Hc({imports:[_.mp,_.Dn,_.HA,_.oD,_.GB,_.EF]});var pS=function(){};pS.O=function(a){return new (a||pS)};pS.Da=_.ed({type:pS});pS.Ca=_.Hc({imports:[_.Dn,JO]});var qS=function(){};qS.O=function(a){return new (a||qS)};qS.Da=_.ed({type:qS});qS.Ca=_.Hc({imports:[_.Dn,_.RL,_.dy]});var rS=function(){};rS.O=function(a){return new (a||rS)};rS.Da=_.ed({type:rS});rS.Ca=_.Hc({imports:[_.CJ,_.Dn,_.Ex,_.Jw,_.To]});var sS=function(){};sS.O=function(a){return new (a||sS)};sS.Da=_.ed({type:sS});sS.Ca=_.Hc({Pb:[vQ],imports:[_.ns]});var tS=function(){};tS.O=function(a){return new (a||tS)};tS.Da=_.ed({type:tS});tS.Ca=_.Hc({imports:[aS,DO,_.ty,_.Dn,lS,kS,sS,_.VL,_.GB,mS,_.XL,GR,_.xA,_.GB,nS,oS,_.UL,_.OL,_.RL,pS,_.eJ,qS,_.OJ,_.To,_.WL,rS]});var uS=function(){};uS.O=function(a){return new (a||uS)};uS.Da=_.ed({type:uS});uS.Ca=_.Hc({imports:[_.Dn,JO]});var vS=function(){};vS.O=function(a){return new (a||vS)};vS.Da=_.ed({type:vS});vS.Ca=_.Hc({});var wS=function(){};wS.O=function(a){return new (a||wS)};wS.Da=_.ed({type:wS});wS.Ca=_.Hc({});var xS=function(){};xS.O=function(a){return new (a||xS)};xS.Da=_.ed({type:xS});xS.Ca=_.Hc({imports:[_.Dn]});var yS=function(){};yS.O=function(a){return new (a||yS)};yS.Da=_.ed({type:yS});yS.Ca=_.Hc({imports:[_.Dn]});var K6b=new Set,L6b=new Map,M6b=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(y){return y},f=function(y){var D=L6b.get(y);D===void 0&&L6b.set(y,D=[]);return D},g=new Map,m=a.createElement;a.createElement=function(y,D){y=m.call(a,y,D);D=D==null?void 0:D.scope;D!==void 0&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(y,
D),D===void 0||K6b.has(D)||(D=f(D),D.push.apply(D,_.nd(Array.from(y.content.querySelectorAll("style")).map(function(J){var L;(L=J.parentNode)==null||L.removeChild(J);return J.textContent})))));return y};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var v=b.jH;b.jH=function(y,D){D=D===void 0?this:D;var J=e(this.kH).parentNode,L,P=(L=this.options)==null?void 0:L.scope,ba;if((J instanceof ShadowRoot||J===((ba=this.options)==null?void 0:ba.mrd))&&P!==void 0&&!K6b.has(P)){L=
this.kH;ba=this.dZ;n.appendChild(r);this.kH=r;this.dZ=null;v.call(this,y,D);y=(y==null?0:y._$litType$)?this.bi.YIa.Xe:document.createElement("template");D=f(P);var ta=D.length!==0;if(ta){var Ba=document.createElement("style");Ba.textContent=D.join("\n");y.content.appendChild(Ba)}K6b.add(P);L6b.delete(P);window.ShadyCSS.prepareTemplateStyles(y,P);ta&&window.ShadyCSS.nativeShadow&&(P=y.content.querySelector("style"),P!==null&&y.content.appendChild(P));n.removeChild(r);var ra;if((ra=window.ShadyCSS)==
null?0:ra.nativeShadow)ra=y.content.querySelector("style"),ra!==null&&n.appendChild(ra.cloneNode(!0));J.insertBefore(n,ba);this.kH=L;this.dZ=ba}else v.call(this,y,D)};b.Pab=function(y){var D,J=(D=this.options)==null?void 0:D.scope;D=g.get(J);D===void 0&&g.set(J,D=new Map);J=D.get(y.Zy);J===void 0&&D.set(y.Zy,J=new a(y,this.options));return J}}},N6b;(N6b=window).litHtmlPolyfillSupport!=null||(N6b.litHtmlPolyfillSupport=M6b);var O6b="";
if(window.Symbol){var P6b=Symbol();typeof P6b!=="symbol"&&(O6b=Object.keys(P6b)[0])}var Q6b=O6b!=="",R6b=Q6b?function(a){return a!=null&&a[O6b]!==void 0}:function(){return!1};if(Q6b&&!window.Symbol.for){var S6b=new Map;window.Symbol.for=function(a){S6b.has(a)||S6b.set(a,Symbol(a));return S6b.get(a)}};var T6b=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.VM;a.VM=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.GU.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(v,
y){return v+y.cssText},""):r.cssText}),g,m;(g=window.ShadyCSS)==null||(m=g.ScopingShim)==null||m.prepareAdoptedCssText(f,e);this.constructor.IFc===void 0&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return(n=this.shadowRoot)!=null?n:this.attachShadow(this.constructor.T4)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.A2&&window.ShadyCSS.styleElement(this)};var d=a.WIa;a.WIa=function(e){this.A2||window.ShadyCSS.styleElement(this);d.call(this,
e)}}},U6b;(U6b=window).reactiveElementPolyfillSupport!=null||(U6b.reactiveElementPolyfillSupport=T6b);var V6b=function(a){a=a.LitElement;if(window.ShadyCSS!==void 0&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.IFc=!0;a=a.prototype;var b=a.VM;a.VM=function(){this.Fza.scope=this.localName;return b.call(this)}}},W6b;(W6b=window).litElementPolyfillSupport!=null||(W6b.litElementPolyfillSupport=V6b);var X6b=_.lj(["about:invalid#zClosurez"]),Y6b=FXb,Z6b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,$6b=_.Xb(_.mc(X6b)),DXb=function(a){return a},a7b=function(a){return Z6b.test(String(a))?a:$6b},zS=function(){return $6b},b7b=function(a){return a instanceof _.Vb?_.Xb(a):$6b},EXb=new Map([["A href",a7b],["AREA href",a7b],["BASE href",zS],["BUTTON formaction",a7b],["EMBED src",zS],["FORM action",a7b],["FRAME src",zS],["IFRAME src",b7b],["IFRAME srcdoc",function(a){return a instanceof _.dc?
_.fc(a):_.fc(_.jl)}],["INPUT formaction",a7b],["LINK href",b7b],["OBJECT codebase",zS],["OBJECT data",zS],["SCRIPT href",b7b],["SCRIPT src",b7b],["SCRIPT text",zS],["USE href",b7b]]);var c7b,d7b,e7b,AS=((c7b=_.ca.ShadyDOM)==null?0:c7b.inUse)&&(((d7b=_.ca.ShadyDOM)==null?void 0:d7b.noPatch)===!0||((e7b=_.ca.ShadyDOM)==null?void 0:e7b.noPatch)==="on-demand")?_.ca.ShadyDOM.wrap:function(a){return a},f7b=_.ca.trustedTypes,HXb=f7b?f7b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,g7b=function(a){return a},h7b=function(){return g7b},BS="lit$"+Math.random().toFixed(9).slice(2)+"$",i7b="?"+BS,j7b="<"+i7b+">",CS=document,JXb=function(a){return a===null||typeof a!=
"object"&&typeof a!="function"||R6b(a)},GXb=Array.isArray,k7b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,l7b=/--\x3e/g,m7b=/>/g,DS=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),n7b=/'/g,o7b=/"/g,p7b=/^(?:script|style|textarea|title)$/i,q7b=function(a){var b=_.lc.apply(1,arguments),c={};return c._$litType$=1,c.Zy=a,c.values=b,c},WM=Symbol.for?Symbol.for("lit-noChange"):Symbol("rf"),ES=Symbol.for?Symbol.for("lit-nothing"):Symbol("sf"),
r7b=new WeakMap,FS=CS.createTreeWalker(CS,129),s7b=function(a,b){var c=a.Zy;var d=a._$litType$;this.P3=[];for(var e=a=0,f=c.length-1,g=this.P3,m=c.length-1,n=[],r=d===2?"<svg>":d===3?"<math>":"",v,y=k7b,D=0;D<m;D++){for(var J=c[D],L=-1,P=void 0,ba=0,ta;ba<J.length;){y.lastIndex=ba;ta=y.exec(J);if(ta===null)break;ba=y.lastIndex;y===k7b?ta[1]==="!--"?y=l7b:ta[1]!==void 0?y=m7b:ta[2]!==void 0?(p7b.test(ta[2])&&(v=new RegExp("</"+ta[2],"g")),y=DS):ta[3]!==void 0&&(y=DS):y===DS?ta[0]===">"?(L=void 0,y=
(L=v)!=null?L:k7b,L=-1):ta[1]===void 0?L=-2:(L=y.lastIndex-ta[2].length,P=ta[1],y=ta[3]===void 0?DS:ta[3]==='"'?o7b:n7b):y===o7b||y===n7b?y=DS:y===l7b||y===m7b?y=k7b:(y=DS,v=void 0)}ba=y===DS&&c[D+1].startsWith("/>")?" ":"";r+=y===k7b?J+j7b:L>=0?(n.push(P),J.slice(0,L)+"$lit$"+J.slice(L))+BS+ba:J+BS+(L===-2?D:ba)}c=[IXb(c,r+(c[m]||"<?>")+(d===2?"</svg>":d===3?"</math>":"")),n];c=_.k(c);v=c.next().value;c=c.next().value;this.Xe=s7b.createElement(v,b);FS.currentNode=this.Xe.content;if(d===2||d===3)b=
this.Xe.content.firstChild,b.replaceWith.apply(b,_.nd(b.childNodes));for(;(b=FS.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(BS),n=/([.?@])?(.*)/.exec(n),g.push({type:1,index:a,name:n[2],Zy:m,yc:n[1]==="."?t7b:n[1]==="?"?u7b:n[1]==="@"?v7b:GS}),b.removeAttribute(v)):v.startsWith(BS)&&(g.push({type:6,index:a}),b.removeAttribute(v));if(p7b.test(b.tagName)&&
(d=b.textContent.split(BS),v=d.length-1,v>0)){b.textContent=f7b?f7b.emptyScript:"";for(m=0;m<v;m++)b.append(d[m],CS.createComment("")),FS.nextNode(),g.push({type:2,index:++a});b.append(d[v],CS.createComment(""))}}else if(b.nodeType===8)if(b.data===i7b)g.push({type:2,index:a});else for(d=-1;(d=b.data.indexOf(BS,d+1))!==-1;)g.push({type:7,index:a}),d+=BS.length-1;a++}};s7b.createElement=function(a){var b=CS.createElement("template");b.innerHTML=a;return b};
var w7b=function(a,b){this.Qab=[];this.XIa=void 0;this.YIa=a;this.bx=b};
w7b.prototype.qHc=function(a){var b=this.YIa,c=b.Xe.content;b=b.P3;var d,e=((d=a==null?void 0:a.Sgd)!=null?d:CS).importNode(c,!0);FS.currentNode=e;c=FS.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 HS(c,c.nextSibling,this,a):g.type===1?m=new g.yc(c,g.name,g.Zy,this,a):g.type===6&&(m=new x7b(c,this,a));this.Qab.push(m);g=b[++f]}m=void 0;d!==((m=g)==null?void 0:m.index)&&(c=FS.nextNode(),d++)}FS.currentNode=CS;return e};
w7b.prototype.gib=function(a){for(var b=0,c=_.k(this.Qab),d=c.next();!d.done;d=c.next())d=d.value,d!==void 0&&(d.Zy!==void 0?(d.jH(a,d,b),b+=d.Zy.length-2):d.jH(a[b])),b++};_.p.Object.defineProperties(w7b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.bx.parentNode}},iH:{configurable:!0,enumerable:!0,get:function(){return this.bx.iH}}});
var HS=function(a,b,c,d){this.type=2;this.bi=ES;this.XIa=void 0;this.kH=a;this.dZ=b;this.bx=c;this.options=d;var e;this.Vab=(e=d==null?void 0:d.isConnected)!=null?e:!0;this.x_=void 0};_.h=HS.prototype;_.h.jH=function(a,b){a=XM(this,a,b===void 0?this:b);JXb(a)?a===ES||a==null||a===""?(this.bi!==ES&&this.Doa(),this.bi=ES):a!==this.bi&&a!==WM&&this.mcb(a):a._$litType$!==void 0?this.vHc(a):a.nodeType!==void 0?this.gKa(a):GXb(a)||typeof(a==null?void 0:a[Symbol.iterator])==="function"?this.uHc(a):this.mcb(a)};
_.h.wMa=function(a){return AS(AS(this.kH).parentNode).insertBefore(a,this.dZ)};_.h.gKa=function(a){if(this.bi!==a){this.Doa();if(Y6b!==h7b){var b,c=(b=this.kH.parentNode)==null?void 0:b.nodeName;if(c==="STYLE"||c==="SCRIPT")throw Error("uf");}this.bi=this.wMa(a)}};
_.h.mcb=function(a){if(this.bi!==ES&&JXb(this.bi)){var b=AS(this.kH).nextSibling;this.x_===void 0&&(this.x_=Y6b(b,"data","property"));a=this.x_(a);b.data=a}else b=CS.createTextNode(""),this.gKa(b),this.x_===void 0&&(this.x_=Y6b(b,"data","property")),a=this.x_(a),b.data=a;this.bi=a};
_.h.vHc=function(a){var b=a.values,c=a._$litType$;a=typeof c==="number"?this.Pab(a):(c.Xe===void 0&&(c.Xe=s7b.createElement(IXb(c.h,c.h[0]),this.options)),c);var d;((d=this.bi)==null?void 0:d.YIa)===a?this.bi.gib(b):(d=new w7b(a,this),a=d.qHc(this.options),d.gib(b),this.gKa(a),this.bi=d)};_.h.Pab=function(a){var b=r7b.get(a.Zy);b===void 0&&r7b.set(a.Zy,b=new s7b(a));return b};
_.h.uHc=function(a){GXb(this.bi)||(this.bi=[],this.Doa());var b=this.bi,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 HS(this.wMa(CS.createComment("")),this.wMa(CS.createComment("")),this,this.options)):d=b[c],d.jH(e),c++;c<b.length&&(this.Doa(d&&AS(d.dZ).nextSibling,c),b.length=c)};_.h.Doa=function(a,b){a=a===void 0?AS(this.kH).nextSibling:a;var c;for((c=this.KFc)==null||c.call(this,!1,!0,b);a&&a!==this.dZ;)b=AS(a).nextSibling,AS(a).remove(),a=b};
var y7b=function(a,b){if(a.bx===void 0){a.Vab=b;var c;(c=a.KFc)==null||c.call(a,b)}};_.p.Object.defineProperties(HS.prototype,{iH:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.bx)==null?void 0:a.iH)!=null?b:this.Vab}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=AS(this.kH).parentNode,b=this.bx,c;b!==void 0&&((c=a)==null?void 0:c.nodeType)===11&&(a=b.parentNode);return a}}});
var GS=function(a,b,c,d,e){this.type=1;this.bi=ES;this.XIa=void 0;this.element=a;this.name=b;this.bx=d;this.options=e;c.length>2||c[0]!==""||c[1]!==""?(this.bi=Array(c.length-1).fill(new String),this.Zy=c):this.bi=ES;this.dI=void 0};
GS.prototype.jH=function(a,b,c,d){b=b===void 0?this:b;var e=this.Zy,f=!1;if(e===void 0){if(a=XM(this,a,b,0),f=!JXb(a)||a!==this.bi&&a!==WM)this.bi=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=XM(this,g[c+m],b,m);n===WM&&(n=this.bi[m]);f||(f=!JXb(n)||n!==this.bi[m]);if(n===ES)a=ES;else if(a!==ES){var r=void 0;a+=((r=n)!=null?r:"")+e[m+1]}this.bi[m]=n}}f&&!d&&this.hKa(a)};
GS.prototype.hKa=function(a){if(a===ES)AS(this.element).removeAttribute(this.name);else{this.dI===void 0&&(this.dI=Y6b(this.element,this.name,"attribute"));var b;a=this.dI((b=a)!=null?b:"");var c;AS(this.element).setAttribute(this.name,(c=a)!=null?c:"")}};_.p.Object.defineProperties(GS.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},iH:{configurable:!0,enumerable:!0,get:function(){return this.bx.iH}}});
var t7b=function(){GS.apply(this,arguments);this.type=3};_.W(t7b,GS);t7b.prototype.hKa=function(a){this.dI===void 0&&(this.dI=Y6b(this.element,this.name,"property"));a=this.dI(a);this.element[this.name]=a===ES?void 0:a};var u7b=function(){GS.apply(this,arguments);this.type=4};_.W(u7b,GS);u7b.prototype.hKa=function(a){AS(this.element).toggleAttribute(this.name,!!a&&a!==ES)};var v7b=function(a,b,c,d,e){GS.call(this,a,b,c,d,e);this.type=5};_.W(v7b,GS);
v7b.prototype.jH=function(a,b){var c;a=(c=XM(this,a,b===void 0?this:b,0))!=null?c:ES;if(a!==WM){b=this.bi;c=a===ES&&b!==ES||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==ES&&(b===ES||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.bi=a}};v7b.prototype.handleEvent=function(a){if(typeof this.bi==="function"){var b,c;this.bi.call((c=(b=this.options)==null?void 0:b.host)!=null?c:this.element,a)}else this.bi.handleEvent(a)};
var x7b=function(a,b,c){this.element=a;this.type=6;this.XIa=void 0;this.bx=b;this.options=c};x7b.prototype.jH=function(a){XM(this,a)};_.p.Object.defineProperties(x7b.prototype,{iH:{configurable:!0,enumerable:!0,get:function(){return this.bx.iH}}});var z7b;(z7b=window.litHtmlPolyfillSupport)==null||z7b(s7b,HS);var A7b,B7b;((B7b=_.ca.litHtmlVersions)!=null?B7b:_.ca.litHtmlVersions=[]).push("3.2.0");
A7b=function(a,b,c){var d,e=(d=c==null?void 0:c.a4a)!=null?d:b;d=e._$litPart$;if(d===void 0){var f;d=(f=c==null?void 0:c.a4a)!=null?f:null;e._$litPart$=d=new HS(b.insertBefore(CS.createComment(""),d),d,void 0,c!=null?c:{})}d.jH(a);return d};var C7b=_.ca.ShadowRoot&&(_.ca.ShadyCSS===void 0||_.ca.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,D7b=Symbol(),E7b=new WeakMap,F7b=function(a,b,c){this._$cssResult$=!0;if(c!==D7b)throw Error("vf");this.cssText=a;this.dOc=b};F7b.prototype.toString=function(){return this.cssText};
_.p.Object.defineProperties(F7b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.fOc,b=this.dOc;if(C7b&&a===void 0){var c=b!==void 0&&b.length===1;c&&(a=E7b.get(b));a===void 0&&((this.fOc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&E7b.set(b,a))}return a}}});
var G7b=function(a,b){if(C7b)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)}}},H7b=C7b?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 F7b(typeof b==="string"?
b:String(b),void 0,D7b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var I7b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||_.ca.Reflect===void 0||_.ca.customElements===void 0||_.ca.customElements.polyfillWrapFlushCallback||!1,J7b,K7b=function(){var a=HTMLElement;if(I7b)return a;if(J7b!==void 0)return J7b;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 J7b=c},L7b=!1;I7b||L7b||(L7b=!0,_.ca.HTMLElement=K7b());
var M7b=K7b(),IS=Object,N7b=IS.is,O7b=IS.defineProperty,P7b=IS.getOwnPropertyDescriptor,Q7b=IS.getOwnPropertyNames,R7b=IS.getOwnPropertySymbols,S7b=IS.getPrototypeOf,T7b=_.ca.trustedTypes,U7b=T7b?T7b.emptyScript:"",V7b=_.ca.reactiveElementPolyfillSupport,W7b={oZb:function(a,b){switch(b){case Boolean:a=a?U7b:null;break;case Object:case Array:a=a==null?a:JSON.stringify(a)}return a},aWa: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}},X7b=function(a,b){return!N7b(a,b)},Y7b={lk:!0,type:String,mU:W7b,J3a:!1,eAb:X7b},Z7b;Symbol.metadata==null&&(Symbol.metadata=Symbol("xf"));Z7b=Symbol.metadata;var $7b=new WeakMap,JS=function(){var a=M7b.call(this)||this;a.Foa=void 0;a.Iga=!1;a.A2=!1;a.gZ=null;a.OFc();return a};_.W(JS,M7b);JS.M$=function(a){this.ER();var b;((b=this.q8)!=null?b:this.q8=[]).push(a)};
JS.z0=function(a,b){b=b===void 0?Y7b:b;b.state&&(b.lk=!1);this.ER();this.EE.set(a,b);b.Tnd||(b=this.Oea(a,Symbol(),b),b!==void 0&&O7b(this.prototype,a,b))};JS.Oea=function(a,b,c){var d,e=(d=P7b(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);a8b(this,a,n,c)},configurable:!0,enumerable:!0}};
JS.i2=function(a){var b;return(b=this.EE.get(a))!=null?b:Y7b};JS.ER=function(){if(!this.hasOwnProperty("EE")){var a=S7b(this);a.Bq();a.q8!==void 0&&(this.q8=[].concat(_.nd(a.q8)));this.EE=new Map(a.EE)}};
JS.Bq=function(){b8b();if(!this.hasOwnProperty("JVa")){this.JVa=!0;this.ER();if(this.hasOwnProperty("properties")){var a=this.properties,b=[].concat(_.nd(Q7b(a)),_.nd(R7b(a)));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.z0(c,a[c])}a=this[Z7b];if(a!==null&&(a=$7b.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.EE.set(b,c);this.Eoa=new Map;a=_.k(this.EE);for(b=a.next();!b.done;b=a.next())c=_.k(b.value),b=c.next().value,
c=c.next().value,c=this.eZ(b,c),c!==void 0&&this.Eoa.set(c,b);this.GU=this.Zda(this.styles)}};JS.Zda=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(H7b(c.value))}else a!==void 0&&b.push(H7b(a));return b};JS.eZ=function(a,b){b=b.lk;return b===!1?void 0:typeof b==="string"?b:typeof a==="string"?a.toLowerCase():void 0};_.h=JS.prototype;
_.h.OFc=function(){var a=this;this.Yab=new Promise(function(c){return a.Lvb=c});this.I6=new Map;this.SFc();a8b(this);var b;(b=this.constructor.q8)==null||b.forEach(function(c){return c(a)})};_.h.SFc=function(){for(var a=new Map,b=_.k(this.constructor.EE.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.Foa=a)};
_.h.VM=function(){var a,b=(a=this.shadowRoot)!=null?a:this.attachShadow(this.constructor.T4);G7b(b,this.constructor.GU);return b};_.h.connectedCallback=function(){this.Gza!=null||(this.Gza=this.VM());this.Lvb(!0);var a;(a=this.bJa)==null||a.forEach(function(b){var c;return(c=b.Ckd)==null?void 0:c.call(b)})};_.h.Lvb=function(){};_.h.disconnectedCallback=function(){var a;(a=this.bJa)==null||a.forEach(function(b){var c;return(c=b.Dkd)==null?void 0:c.call(b)})};
_.h.attributeChangedCallback=function(a,b,c){this.HFc(a,c)};_.h.RFc=function(a,b){var c=this.constructor.EE.get(a),d=this.constructor.eZ(a,c);if(d!==void 0&&c.J3a===!0){var e,f=(((e=c.mU)==null?void 0:e.oZb)!==void 0?c.mU:W7b).oZb(b,c.type);this.gZ=a;f==null?this.removeAttribute(d):this.setAttribute(d,f);this.gZ=null}};
_.h.HFc=function(a,b){var c=this.constructor;a=c.Eoa.get(a);if(a!==void 0&&this.gZ!==a){c=c.i2(a);var d,e=typeof c.mU==="function"?{aWa:c.mU}:((d=c.mU)==null?void 0:d.aWa)!==void 0?c.mU:W7b;this.gZ=a;this[a]=e.aWa(b,c.type);this.gZ=null}};var a8b=function(a,b,c,d){if(b!==void 0){d!=null||(d=a.constructor.i2(b));var e;if(((e=d.eAb)!=null?e:X7b)(a[b],c))a.VIa(b,c,d);else return}a.Iga===!1&&(a.Yab=a.NFc())};
JS.prototype.VIa=function(a,b,c){this.I6.has(a)||this.I6.set(a,b);if(c.J3a===!0&&this.gZ!==a){var d;((d=this.Goa)!=null?d:this.Goa=new Set).add(a)}};JS.prototype.NFc=function(){var a=this,b,c;return _.he(function(d){switch(d.Gc){case 1:return a.Iga=!0,_.ie(d,2),_.je(d,a.Yab,4);case 4:_.Fza(d);break;case 2:b=_.ke(d),a.Xsd||Promise.reject(b);case 3:c=c8b(a);if(c==null){d.xf(5);break}return _.je(d,c,5);case 5:return d.return(!a.Iga)}})};
var c8b=function(a){if(a.Iga){if(!a.A2){a.Gza!=null||(a.Gza=a.VM());if(a.Foa){for(var b=_.k(a.Foa),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.Foa=void 0}b=a.constructor.EE;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.had!==!0||a.I6.has(c)||a[c]===void 0||a.VIa(c,a[c],d)}b=!1;c=a.I6;try{b=!0;var e;(e=a.bJa)==null||e.forEach(function(f){var g;return(g=f.Fkd)==null?void 0:g.call(f)});a.update(c)}catch(f){throw b=
!1,a.Wab(),f;}b&&a.WIa(c)}};_.h=JS.prototype;_.h.WIa=function(a){var b;(b=this.bJa)==null||b.forEach(function(c){var d;return(d=c.Gkd)==null?void 0:d.call(c)});this.A2||(this.A2=!0,this.Vxb());this.hD(a)};_.h.Wab=function(){this.I6=new Map;this.Iga=!1};_.h.update=function(){var a=this;this.Goa&&(this.Goa=this.Goa.forEach(function(b){return a.RFc(b,a[b])}));this.Wab()};_.h.hD=function(){};_.h.Vxb=function(){};
_.p.Object.defineProperties(JS,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.Bq();return this.Eoa&&[].concat(_.nd(this.Eoa.keys()))}}});JS.GU=[];JS.T4={mode:"open"};JS.EE=new Map;JS.JVa=new Map;V7b==null||V7b({ReactiveElement:JS});var b8b=function(){var a;((a=_.ca.reactiveElementVersions)!=null?a:_.ca.reactiveElementVersions=[]).push("2.0.4");b8b=function(){}};var KS=function(){var a=JS.apply(this,arguments)||this;a.Fza={host:a};a.aJa=void 0;return a};_.W(KS,JS);KS.T4=JS.T4;KS.GU=JS.GU;KS.eZ=JS.eZ;KS.Zda=JS.Zda;KS.ER=JS.ER;KS.i2=JS.i2;KS.Oea=JS.Oea;KS.z0=JS.z0;KS.M$=JS.M$;_.h=KS.prototype;_.h.VM=function(){var a=JS.prototype.VM.call(this),b;(b=this.Fza).a4a!=null||(b.a4a=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.A2||(this.Fza.isConnected=this.isConnected);JS.prototype.update.call(this,a);this.aJa=A7b(b,this.Gza,this.Fza)};
_.h.connectedCallback=function(){JS.prototype.connectedCallback.call(this);var a;(a=this.aJa)==null||y7b(a,!0)};_.h.disconnectedCallback=function(){JS.prototype.disconnectedCallback.call(this);var a;(a=this.aJa)==null||y7b(a,!1)};_.h.render=function(){return WM};KS.Bq=function(){d8b();return JS.Bq.call(this)};KS._$litElement$=!0;KS.JVa=!0;var e8b;(e8b=window.litElementPolyfillSupport)==null||e8b({LitElement:KS});
var d8b=function(){var a,b;((b=(a=window).litElementVersions)!=null?b:a.litElementVersions=[]).push("4.1.0");d8b=function(){}};var f8b=_.lj(["\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 */"]),
g8b=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("wf`"+e);return d+e+a[f+1]},a[0]);return new F7b(c,a,D7b)}()}(f8b);var h8b={lk:!0,type:String,mU:W7b,J3a:!1,eAb:X7b},KXb=function(a,b,c){a=a===void 0?h8b:a;var d=c.kind,e=c.metadata,f=$7b.get(e);f===void 0&&$7b.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);a8b(this,g,r,a)},init:function(n){n!==void 0&&this.VIa(g,void 0,a);return n}}}if(d==="setter"){var m=c.name;return function(n){var r=this[m];b.call(this,n);a8b(this,m,r,a)}}throw Error("yf`"+d);};var i8b=function(){};i8b.prototype.JFc=function(a,b,c){this.Kcd=a;this.bx=b;this.Hcd=c};i8b.prototype.LFc=function(a,b){return this.update(a,b)};i8b.prototype.update=function(a,b){return this.render.apply(this,_.nd(b))};_.p.Object.defineProperties(i8b.prototype,{iH:{configurable:!0,enumerable:!0,get:function(){return this.bx.iH}}});var j8b=function(a){this.value=ES;if(a.type!==2)throw Error("zf`"+this.constructor.PTc);};_.W(j8b,i8b);j8b.prototype.render=function(a){if(a===ES||a===void 0)return this.OYb=void 0,this.value=a;if(a===WM)return a;if(a===this.value)return this.OYb;this.value=a;a=[_.fc(a)];a.raw=a;var b={};return this.OYb=(b._$litType$=this.constructor.resultType,b.Zy=a,b.values=[],b)};j8b.PTc="safeHTML";j8b.resultType=1;
var k8b=function(a){return function(){var b=_.lc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(j8b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var l8b=_.lj(' <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(";")),m8b=_.lj([' <li class="no">\n                  No results for&nbsp;<span class="value">',"</span>\n                </li>"]),n8b=_.lj("\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(";")),
o8b=_.lj([' <li class="item">\n                  <a\n                    rel="search"\n                    .href=',"\n                    @click=",'\n                    ><span class="icon sprite ','"></span>\n                    ',"</a\n                  >\n                </li>"]),p8b=_.lj('\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(";")),
q8b=function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);a!==-1?(this.prefix=b.substr(0,a),this.Jv=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Jv="")},r8b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},s8b=function(a,b,c){this.icon=a;this.url=b;this.description=c},LS=function(){var a=KS.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.RP=[];a.Fna=new _.lf;a.Ena=a.Fna;a.oxb=CXb("fetchJson",function(b,c){return BXb(b,c)});a.p8c="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.c6c="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.n1c=CXb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.W(LS,KS);LS.T4=KS.T4;LS.GU=KS.GU;LS.eZ=KS.eZ;LS.Zda=KS.Zda;LS.ER=KS.ER;LS.i2=KS.i2;LS.Oea=KS.Oea;LS.z0=KS.z0;LS.M$=KS.M$;LS.Bq=KS.Bq;
LS.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=this.RP.length>0&&this.results.length===0;return q7b(p8b,this.placeholder,this.queries.map(function(d){return q7b(l8b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.WP(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Jv,d.suffix,d.rawQuery)}),c?q7b(m8b,b):"",this.results.map(function(d){return q7b(n8b,MXb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.Zb(d.url))},
d.title,NXb(d.shortUrl),k8b(d.snippet))}),this.RP.map(function(d){return q7b(o8b,d.url,function(){a.fireEvent("navigate-event",_.Zb(d.url))},d.icon,d.description)}))};
LS.prototype.Vxb=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=_.Be(c,"input").ha(_.xf(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.af(500),_.z(function(){return c.value}),_.Ge(function(f){return f!==""}),_.xf(function(f){var g=a.n1c;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.RP=[];a.RP.push(new s8b("moma",_.$b(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.RP.push(new s8b("more",_.$b(g.toString()),"More results"));a.RP.reverse()}));this.input=c;var e=function(){a.Fna.next(!0)};_.qia(d,d.ha(_.vf(function(f){return a.oxb(a.getUrl(a.p8c,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 q8b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new q8b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.Fna.next(!0)},e);d.ha(_.vf(function(f){return a.oxb(a.getUrl(a.c6c,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("Af");v=_.ec(v);n.call(m,new r8b(r,v,MXb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.Fna.next(!0)},e);_.Be(c,"input").ha(_.Ge(function(){return c.value===""})).subscribe(function(){a.RP=[];a.queries=[];a.results=[];a.Fna.next(!1)});_.Be(c,"focusin").subscribe(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.Be(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();t8b(a,1);break;case "ArrowUp":f.preventDefault();t8b(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=_.$b(g),g=_.bc(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.WP(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};LS.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 t8b=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")};LS.prototype.WP=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
LS.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.p.Object.defineProperties(LS,{styles:{configurable:!0,enumerable:!0,get:function(){return g8b}}});var MS=LS;aN([YM({type:String}),bN(Object)],MS.prototype,"placeholder",void 0);aN([YM({type:String,lk:"hidden-query"}),bN(Object)],MS.prototype,"hiddenQuery",void 0);aN([YM({type:String}),bN(Object)],MS.prototype,"accesskey",void 0);aN([YM({type:String}),bN(Object)],MS.prototype,"from",void 0);
aN([YM({type:String,lk:"data-hidden-query"}),bN(Object)],MS.prototype,"dataHiddenQuery",void 0);aN([YM({type:String,lk:"data-from"}),bN(Object)],MS.prototype,"dataFrom",void 0);aN([LXb(),bN(Array)],MS.prototype,"queries",void 0);aN([LXb(),bN(Array)],MS.prototype,"results",void 0);aN([LXb(),bN(Array)],MS.prototype,"RP",void 0);MS=aN([function(a){return function(b,c){c!==void 0?c.M$(function(){customElements.define(a,b)}):customElements.define(a,b)}}("g3mark-moma-search")],MS);var NS=function(){};NS.O=function(a){return new (a||NS)};NS.Da=_.ed({type:NS});NS.Ca=_.Hc({});var OS=function(){};OS.O=function(a){return new (a||OS)};OS.Da=_.ed({type:OS});OS.Ca=_.Hc({imports:[yS,_.Dn,_.nu,_.To,NS]});var PS=function(){};PS.O=function(a){return new (a||PS)};PS.Da=_.ed({type:PS});PS.Ca=_.Hc({imports:[_.Dn,vS]});var QS=function(){};QS.O=function(a){return new (a||QS)};QS.Da=_.ed({type:QS});QS.Ca=_.Hc({imports:[_.Dn,_.yo,_.nu,_.To]});var RS=function(){};RS.O=function(a){return new (a||RS)};RS.Da=_.ed({type:RS});RS.Ca=_.Hc({imports:[_.Dn,PS,QS]});var SS=function(){};SS.O=function(a){return new (a||SS)};SS.Da=_.ed({type:SS});SS.Ca=_.Hc({imports:[_.Dn,wS,OS,_.To,PS,RS,_.EF,QS,xS,_.nu,vS]});var TS=function(){};TS.O=function(a){return new (a||TS)};TS.Da=_.ed({type:TS});TS.Ca=_.Hc({Pb:[{wa:_.ugb,lc:{expandedHeight:"48px",collapsedHeight:"48px",UN:!1}}],imports:[_.mp,_.Dn,kS,_.cM,GR,uS,_.xA,_.dy,_.TB,_.QF,SS,qS]});var US=function(){};US.O=function(a){return new (a||US)};US.Da=_.ed({type:US});US.Ca=_.Hc({imports:[DO,_.Dn,_.CB,lS,kS,_.hp,_.GF,JN,_.To]});var VS=function(){};VS.O=function(a){return new (a||VS)};VS.Da=_.ed({type:VS});VS.Ca=_.Hc({imports:[_.kw,_.Dn,IO,_.GF,_.EF,_.dy,_.nu,_.xy]});var WS=function(){};WS.O=function(a){return new (a||WS)};WS.Da=_.ed({type:WS});WS.Ca=_.Hc({imports:[_.mp,_.Dn,_.EF,_.dy,_.TB,_.OF,_.To]});var XS=function(){};XS.O=function(a){return new (a||XS)};XS.Da=_.ed({type:XS});XS.Ca=_.Hc({imports:[_.Dn,_.dy,_.nu,_.yy]});var YS=function(){};YS.O=function(a){return new (a||YS)};YS.Da=_.ed({type:YS});YS.Ca=_.Hc({imports:[XS,_.Dn]});new _.em;new _.gm;new _.em;new _.gm;new _.Zt("Last {count} days");var ZS=function(a,b,c,d){this.hb=a;this.kd=b;this.dir=c;this.zone=d;this.rc=new _.pf;this.eP=this.MW=null;this.Y0a=192;this.Xja=new _.lh([]);this.d0=[];this.BCb=!1;this.Hx=this.lv=null;this.Ln=new _.vm;this.zY=new _.vm;this.a1b=new _.vm;this.om=new _.vm;this.Xu=null;this.lDb=[];u8b(this)};_.h=ZS.prototype;_.h.Ra=function(){this.d0=v8b(this);var a=this.Xja,b=a.next,c=Array.from({length:this.d0.length});c[0]=this.wb;c[1]=_.XC(this.kd,this.wb,1);b.call(a,c)};
_.h.Ec=function(){var a=this;this.SYa();w8b(this);x8b(this);this.zone.Vb(function(){setTimeout(function(){a.Xja.next(a.d0);a.BCb=!0})})};_.h.Ub=function(a){var b=this;this.BCb&&(a.minDate||a.maxDate)&&(this.d0=v8b(this),this.Xja.next(this.d0));a.activeDate&&a.activeDate.Yf!==a.activeDate.Bj&&this.zone.Vb(function(){setTimeout(function(){b.vK(b.wb,"auto")})})};_.h.La=function(){this.rc.next();this.rc.complete()};
_.h.vK=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.d0.findIndex(function(e){return PXb(c,e,a)});d>-1&&this.Hka.Ky(d,b)};_.h.l5a=function(a){this.zY.next(a.value);a=_.k(this.Mha.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.gT=null,b.n_=null,_.ym(b.Ua)};_.h.DU=function(a){this.Xu=a};_.h.DE=function(a){this.Xu&&(a.value&&this.a1b.emit(a),this.Xu=null)};
var u8b=function(a){var b=_.amb(a.kd,"narrow"),c=_.amb(a.kd,"long").map(function(d,e){return{NHb:d,j1a:b[e]}});a.lDb=c.slice(0).concat(c.slice(0,0))},y8b=function(a,b){return(new Date(a.kd.getYear(b),a.kd.getMonth(b),1)).getTime()},z8b=function(a,b){return a.Mha.toArray().find(function(c){return PXb(a,c.wb,b)})};
ZS.prototype.SYa=function(){var a=this;_.Be(this.hb.na,"keydown",{capture:!0}).ha(_.wf(this.rc)).subscribe(function(b){a:{var c=a.wb,d=a.dir.value==="rtl";switch(b.keyCode){case 37:a.wb=_.ZC(a.kd,a.wb,d?1:-1);break;case 39:a.wb=_.ZC(a.kd,a.wb,d?-1:1);break;case 38:a.wb=_.ZC(a.kd,a.wb,-7);break;case 40:a.wb=_.ZC(a.kd,a.wb,7);break;case 36:a.wb=_.ZC(a.kd,a.wb,1-a.kd.getDate(a.wb));break;case 35:a.wb=_.ZC(a.kd,a.wb,_.bmb(a.kd,a.wb)-a.kd.getDate(a.wb));break;case 33:a.wb=b.altKey?_.YC(a.kd,a.wb,-1):_.XC(a.kd,
a.wb,-1);break;case 34:a.wb=b.altKey?_.YC(a.kd,a.wb,1):_.XC(a.kd,a.wb,1);break;default:break a}a.wb=_.TC(a.kd,a.wb,a.Ld,a.Pd);_.RC(a.kd,c,a.wb)&&a.om.emit(a.wb);c=z8b(a,c);if(d=z8b(a,a.wb))d.wb=a.wb,d.BA(),_.ym(d.Ua),c==null||_.ym(c.Ua);b.preventDefault();b.stopPropagation()}})};
var x8b=function(a){a.zone.Vb(function(){var b=a.Hka.hb.na;_.Be(b,"mousemove").ha(_.z(function(c){if(!a.Xu)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}),_.gf(),_.vf(function(c){return c===0?_.bj:_.ehb(50).ha(_.cf(c))}),_.wf(a.rc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},w8b=function(a){a.Mha.Mc.ha(_.uf(a.Mha),_.vf(function(b){return _.Fe.apply(null,
_.nd(b.toArray().map(function(c){return c.PH.ija})))}),_.wf(a.rc)).subscribe(function(b){document.querySelectorAll(".mat-calendar-body-cell").forEach(function(f){f.setAttribute("tabindex","-1")});var c=a.Mha.toArray();c==null||c[0].Hgb(b);a.MW=(c==null?void 0:c[0].n_)||null;a.eP=(c==null?void 0:c[0].gT)||null;for(b=1;b<c.length;b++)c[b].n_=a.MW,c[b].gT=a.eP,_.ym(c[b].Ua);if(c=c.find(function(f){return PXb(a,f.wb,a.wb)}))c.wb=a.wb,_.ym(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")})},v8b=function(a){for(var b=[],c=y8b(a,a.Pd),d=a.kd.clone(a.Ld);y8b(a,d)<=c;)b.push(a.kd.clone(d)),d=_.XC(a.kd,d,1);return b},PXb=function(a,b,c){return a.kd.getMonth(b)===a.kd.getMonth(c)&&a.kd.getYear(b)===a.kd.getYear(c)};_.p.Object.defineProperties(ZS.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.lDb}}});ZS.O=function(a){return new (a||ZS)(_.B(_.Td),_.B(_.PC),_.B(_.Zr),_.B(_.Fg))};
ZS.ya=_.ad({type:ZS,oa:[["reach-calendar-month-view"]],tb:function(a,b){a&1&&(_.lg(_.ms,7),_.lg(_.sB,7),_.lg(_.gF,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Hka=c.first);_.pg(c=_.qg())&&(b.Wud=c.first);_.pg(c=_.qg())&&(b.Mha=c)}},qb:[1,"reach-calendar-month-view"],inputs:{wb:"activeDate",selected:"selected",Ld:"minDate",Pd:"maxDate",Nj:"dateFilter",Kl:"dateClass",lv:"comparisonStart",Hx:"comparisonEnd"},outputs:{Ln:"selectedChange",zY:"userSelection",a1b:"userDragDrop",om:"activeDateChange"},features:[_.ud],
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&&(_.H(0,"table",0)(1,"thead")(2,"tr"),_.E(3,OXb,2,1,"th",1),_.I()()(),_.K(4,"mat-divider"),_.H(5,"cdk-virtual-scroll-viewport",2),_.E(6,RXb,2,1,"div",3),_.R(7,"async"),_.I());a&2&&(_.A(3),_.F("ngForOf",b.weekdays),
_.A(2),_.F("itemSize",b.Y0a)("minBufferPx",b.Y0a*5)("maxBufferPx",b.Y0a*10),_.A(),_.F("cdkVirtualForOf",_.S(7,6,b.Xja))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.OC,_.wn,_.xn,_.gF,_.Zx,_.rB,_.sB,_.ms,_.Cn],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 $S=function(a,b,c){this.hb=a;this.kd=b;this.dir=c;this.rc=new _.pf;this.HRa=new _.lh([]);this.w9a=128;this.Ln=new _.lf;this.om=new _.vm};_.h=$S.prototype;_.h.Ec=function(){this.SYa()};_.h.Ub=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=_.YC(this.kd,c,1);this.HRa.next(a)}};
_.h.vK=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.HRa.value.findIndex(function(e){return c.kd.getYear(e)===c.kd.getYear(a)});d>-1&&this.Hka.Ky(d,b)};_.h.SYa=function(){var a=this;_.Be(this.hb.na,"keydown",{capture:!0}).ha(_.wf(this.rc)).subscribe(function(b){a.bYa(b)})};
_.h.bYa=function(a){var b=this.wb,c=this.dir.value==="rtl";switch(a.keyCode){case 37:this.wb=_.XC(this.kd,this.wb,c?1:-1);break;case 39:this.wb=_.XC(this.kd,this.wb,c?-1:1);break;case 38:this.wb=_.XC(this.kd,this.wb,-4);break;case 40:this.wb=_.XC(this.kd,this.wb,4);break;case 36:this.wb=_.XC(this.kd,this.wb,-this.kd.getDate(this.wb));break;case 35:this.wb=_.ZC(this.kd,this.wb,11-this.kd.getMonth(this.wb));break;case 33:this.wb=_.YC(this.kd,this.wb,a.altKey?-10:-1);break;case 34:this.wb=_.YC(this.kd,
this.wb,a.altKey?10:1);break;default:return}this.wb=_.TC(this.kd,this.wb,this.Ld,this.Pd);_.RC(this.kd,b,this.wb)&&this.om.emit(this.wb);b=A8b(this,b);if(c=A8b(this,this.wb))c.wb=this.wb,c.BA(),_.ym(c.Ua),b==null||_.ym(b.Ua);a.preventDefault();a.stopPropagation()};var A8b=function(a,b){return a.uad.toArray().find(function(c){return a.kd.getYear(c.wb)===a.kd.getYear(b)})};$S.O=function(a){return new (a||$S)(_.B(_.Td),_.B(_.PC),_.B(_.Zr))};
$S.ya=_.ad({type:$S,oa:[["reach-calendar-year-view"]],tb:function(a,b){a&1&&(_.lg(_.ms,7),_.lg(_.iF,5));if(a&2){var c;_.pg(c=_.qg())&&(b.Hka=c.first);_.pg(c=_.qg())&&(b.uad=c)}},qb:[1,"reach-calendar-year-view"],inputs:{wb:"activeDate",Ld:"minDate",Pd:"maxDate",selected:"selected",Nj:"dateFilter",Kl:"dateClass"},outputs:{Ln:"selectedChange",om:"activeDateChange"},features:[_.ud],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&&(_.H(0,"cdk-virtual-scroll-viewport",0),_.E(1,SXb,1,6,"mat-year-view",1),_.R(2,"async"),_.I());a&2&&(_.F("itemSize",
b.w9a)("minBufferPx",b.w9a*3)("maxBufferPx",b.w9a*5),_.A(),_.F("cdkVirtualForOf",_.S(2,5,b.HRa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.OC,_.iF,_.rB,_.sB,_.ms,_.Cn],mb:2,Oa:0});var B8b=_.ei("pickerView",[_.hi("month",_.gi({transform:"translateY(0)"})),_.ii("month => year",[_.fi("375ms cubic-bezier(0.4,0.0,0.2,1)",_.HC([_.gi({transform:"translateY(-100%)",offset:0}),_.gi({transform:"translateY(0%)",offset:1})]))]),_.ii("year => month",[_.fi("375ms cubic-bezier(0.4,0.0,0.2,1)",_.HC([_.gi({transform:"translateY(0)",offset:0}),_.gi({transform:"translateY(-100%)",offset:1})]))])]),C8b=_.ei("yearViewActive",[_.hi("false",_.gi({display:"none"})),_.hi("true",_.gi({display:"block"})),
_.ii("false => true",[_.fi("375ms cubic-bezier(0.4,0.0,0.2,1)",_.HC([_.gi({display:"block",offset:0})]))]),_.ii("true => false",[_.fi("375ms cubic-bezier(0.4,0.0,0.2,1)",_.HC([_.gi({display:"block",offset:0}),_.gi({display:"none",offset:1})]))])]),aT=function(a,b){var c=this;this.kd=a;this.Td=b;this.rc=new _.pf(1);this.G4=new _.ax(null);this.gDb=new _.pf(1);this.ac=new _.lf;this.F0=[];this.WYc="Enter a day, month, and year";this.SCb="Date";this.kDb=null;this.hQ="month";this.Ln=new _.vm;this.CQ=new _.vm(!0);
this.zY=new _.vm;this.G4.Tm.ha(_.wf(this.rc)).subscribe(function(d){c.zY.next({source:"input",value:d})})};_.h=aT.prototype;_.h.Ra=function(){this.Ld||(this.Ld=_.YC(this.kd,new Date,-3));this.Pd||(this.Pd=_.YC(this.kd,new Date,3));this.G4.setValue(this.selected,{te:!1})};_.h.Vd=function(){this.wb=this.EK||new Date;this.aZa=this.hQ};_.h.Ec=function(){this.gDb.next()};_.h.Ub=function(a){if(a=a.selected)a=!!this.G4.value;a&&this.G4.setValue(this.selected,{te:!1});this.ac.next()};
_.h.La=function(){this.rc.next();this.rc.complete()};_.h.l5a=function(a){this.zY.next({source:"view",value:a})};
_.p.Object.defineProperties(aT.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.DRc},set:function(a){this.DRc=_.TC(this.kd,a,this.Ld,this.Pd);this.ac.next();_.xm(this.Td)}},Mh:{configurable:!0,enumerable:!0,get:function(){return this.aZa},set:function(a){var b=this.aZa!==a?a:null;this.aZa=a;_.xm(this.Td);b&&this.CQ.emit(b)}},EK:{configurable:!0,enumerable:!0,get:function(){return this.kDb},set:function(a){this.kDb=_.QC(this.kd,this.kd.fi(a));var b;this.wb=(b=this.EK)!=null?
b:new Date}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.eZc},set:function(a){this.eZc=_.QC(this.kd,this.kd.fi(a))||_.YC(this.kd,new Date,-3)}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.dZc},set:function(a){this.dZc=_.QC(this.kd,this.kd.fi(a))||_.YC(this.kd,new Date,3)}}});aT.O=function(a){return new (a||aT)(_.B(_.PC,8),_.B(_.Tg))};
aT.ya=_.ad({type:aT,oa:[["reach-calendar"]],tb:function(a,b){a&1&&(_.lg(ZS,5),_.lg($S,5));if(a&2){var c;_.pg(c=_.qg())&&(b.n3=c.first);_.pg(c=_.qg())&&(b.HCa=c.first)}},qb:[1,"reach-calendar","cdk-edit-pane"],rb:2,Ya:function(a,b){a&2&&_.Pf("reach-date-calendar-with-presets",b.F0==null?null:b.F0.length)},inputs:{F0:"datePresets",EK:"startAt",hQ:"startView",selected:"selected",Nj:"dateFilter",Kl:"dateClass",Ld:"minDate",Pd:"maxDate"},outputs:{Ln:"selectedChange",CQ:"viewChanged",zY:"userSelection"},
Rb:["reachCalendar"],features:[_.yg([{wa:_.jF,Hb:aT}]),_.ud],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&&(_.H(0,"div",0)(1,"div",1)(2,"div",2)(3,"mat-form-field",3)(4,"mat-label"),_.Q(5),_.I(),_.K(6,"input",4),_.E(7,TXb,2,1,"mat-error",5),_.I()(),_.E(8,UXb,1,1,"reach-date-presets-menu",6),_.K(9,"reach-calendar-month-toolbar",7),_.I(),_.H(10,"div",8)(11,"div")(12,"reach-calendar-year-view",
9),_.N("selectedChange",function(c){b.Mh="month";var d;(d=b.n3)==null||d.vK(c)}),_.I(),_.H(13,"reach-calendar-month-view",10),_.N("userSelection",function(c){return b.l5a(c)}),_.I()()()());a&2&&(_.A(5),_.ug(b.SCb),_.A(),_.F("formControl",b.G4)("placeholder",b.SCb)("min",b.Ld)("max",b.Pd),_.A(),_.F("ngIf",b.G4.invalid),_.A(),_.F("ngIf",b.F0==null?null:b.F0.length),_.A(),_.F("activeDate",b.wb)("maxDate",b.Pd)("minDate",b.Ld)("view",b.Mh),_.A(2),_.F("@pickerView",b.Mh),_.A(),_.F("@yearViewActive",b.Mh==
"year")("activeDate",b.wb)("selected",b.selected)("dateFilter",b.Nj)("maxDate",b.Pd)("minDate",b.Ld)("dateClass",b.Kl),_.A(),_.F("activeDate",b.wb)("selected",b.selected)("dateFilter",b.Nj)("maxDate",b.Pd)("minDate",b.Ld)("dateClass",b.Kl))},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:[B8b,C8b]},Oa:0});var D8b={keyboard_arrow_left:{ii:"keyboard_arrow_left"},keyboard_arrow_right:{ii:"keyboard_arrow_right"},arrow_right:{ii:"arrow_right"}},E8b=new _.ld("ICON_MAPPING",{Ga:"root",qa:function(){return D8b}});var F8b=0,bT=function(a,b,c,d,e,f){this.calendar=a;this.Td=b;this.kd=d;this.YSc=e;this.Lv=f;this.rc=new _.pf(1);this.Rya="";this.dob="reach-calendar-button-"+F8b++};bT.prototype.Ec=function(){var a=this;this.calendar.gDb.ha(_.df(1)).subscribe(function(){G8b(a)})};var G8b=function(a){var b;(b=a.calendar.n3)==null||b.Hka.gAa.ha(_.wf(a.rc)).subscribe(function(c){var d,e=(d=a.calendar.n3)==null?void 0:d.Xja.value[c];e&&(a.Rya=a.kd.format(e,a.YSc.display.Z0a),a.Kw=e,_.xm(a.Td))})};
bT.prototype.hza=function(){return!this.Ld||_.RC(this.kd,this.Ld,this.Kw)<0};bT.prototype.Wxa=function(){return!this.Pd||_.RC(this.kd,this.Pd,this.Kw)>0};bT.prototype.vK=function(a,b){b=b===void 0?"auto":b;if(this.view==="month"){var c;(c=this.calendar.n3)==null||c.vK(a,b)}else{var d;(d=this.calendar.HCa)==null||d.vK(a,b)}};var H8b=function(a,b,c){b=a.view==="month"?_.XC(a.kd,b,c):_.YC(a.kd,b,c);return _.TC(a.kd,b,a.Ld,a.Pd)};
_.p.Object.defineProperties(bT.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.bZc},set:function(a){this.bZc=this.Kw=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.fZc},set:function(a){this.fZc=a}},H2a:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?"Choose month and year":"Choose date"}},Y2a:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?"Previous month":"Previous year"}},t1a:{configurable:!0,enumerable:!0,
get:function(){return this.view==="month"?"Next month":"Next year"}}});bT.O=function(a){return new (a||bT)(_.B(aT),_.B(_.Tg),_.B(_.fF),_.B(_.PC,8),_.B(_.Os,8),_.B(E8b))};
bT.ya=_.ad({type:bT,oa:[["reach-calendar-month-toolbar"]],qb:[1,"reach-calendar-month-toolbar"],inputs:{wb:"activeDate",Ld:"minDate",Pd:"maxDate",view:"view"},features:[_.yg([{wa:_.R6a,lc:{Pe:!0}}])],Aa:9,Ba:12,Ea:[[1,"reach-calendar-period"],["mat-button","","cdkAriaLive","polite",1,"reach-calendar-period-button",3,"keydown.enter","click"],[1,"reach-calendar-arrow"],["mat-icon-button","",1,"reach-calendar-previous-button",3,"keydown.enter","click","disabled"],[3,"svgIcon",4,"ngIf"],["mat-icon-button",
"",1,"reach-calendar-next-button",3,"keydown.enter","click","disabled"],[3,"svgIcon"]],ta:function(a,b){a&1&&(_.H(0,"div",0)(1,"button",1),_.N("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.calendar.Mh=b.view==="month"?"year":"month";if(b.calendar.Mh==="year"&&b.Kw){var c;(c=b.calendar.HCa)==null||c.vK(b.Kw)}}),_.H(2,"span"),_.Q(3),_.I(),_.K(4,"div",2),_.I()(),_.H(5,"button",3),_.N("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.hza()&&
(b.Kw=H8b(b,b.Kw||b.Kw,-1),b.vK(b.Kw,"smooth"))}),_.E(6,VXb,2,2,"mat-icon",4),_.I(),_.H(7,"button",5),_.N("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.Wxa()&&(b.Kw=H8b(b,b.Kw||b.Kw,1),b.vK(b.Kw,"smooth"))}),_.E(8,WXb,2,2,"mat-icon",4),_.I());a&2&&(_.A(),_.Nf("aria-label",b.H2a)("aria-describedby",b.dob),_.A(),_.Nf("id",b.dob),_.A(),_.ug(b.Rya),_.A(),_.Pf("reach-calendar-invert",b.view!=="month"),_.A(),_.F("disabled",!b.hza()),_.Nf("aria-label",b.Y2a),_.A(),_.F("ngIf",
b.Lv.keyboard_arrow_left),_.A(),_.F("disabled",!b.Wxa()),_.Nf("aria-label",b.t1a),_.A(),_.F("ngIf",b.Lv.keyboard_arrow_right))},Ia:[eN,_.xn,_.Dw,_.Bt,_.Et,_.mu],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 dT=function(){var a=this;this.qBa=_.u(cT);this.UVa=_.u(_.fr);this.hb=_.u(_.Td);this.first=BM(!1);this.target=BM(this.hb);this.focused=_.Rg(function(){return a.qBa.eva()===a});this.tabIndex=_.Rg(function(){if(a.qBa.disabled())return 0;var b=a.qBa.WVa();return b.some(function(c){return c.first()})?a.first()?0:-1:b.length>0&&b[0]===a?0:-1});_.vna(function(b){var c=a.target(),d=c.na.tabIndex;c.na.tabIndex=a.tabIndex();b(function(){c.na.tabIndex=d})});_.vna(function(b){var c=a.target();a.UVa.Dk(c).subscribe(function(d){d&&
a.qBa.eva.set(a)});b(function(){a.UVa.Fi(c)})})};dT.prototype.focus=function(){this.target().na.focus()};dT.prototype.rp=function(){return this.target().na.textContent||""};dT.prototype.La=function(){this.UVa.Fi(this.target())};_.p.Object.defineProperties(dT.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.target().na.hasAttribute("disabled")}}});dT.O=function(a){return new (a||dT)};
dT.Fa=_.hd({type:dT,oa:[["","xapTabstopGroupItem",""]],inputs:{first:[1,"first"],target:[1,"target"]},outputs:{first:"firstChange",target:"targetChange"},standalone:!0});
var cT=function(){var a=this;this.dir=_.u(_.Zr,{optional:!0});this.Tb=_.u(_.Bf);this.items=_.sg(!1,!1);this.WVa=_.Rg(function(){return a.disabled()?[]:a.items().filter(function(b){return!b.disabled})});this.eva=_.rg();this.disabled=BM(!1);this.orientation=BM("vertical");this.Lw=BM(!1);this.oD=BM(!1);this.rO=_.Cr(new _.Er(this.WVa,this.Tb));_.vna(function(){a.rO.Lw(a.Lw());a.oD()&&a.rO.oD();var b=a.orientation()==="vertical";_.cdb(a.rO,b);var c;_.Br(a.rO,b?null:((c=a.dir)==null?void 0:c.value)||"ltr")});
_.vna(function(){a.WVa().length>0&&a.eva()&&_.Dr(a.rO,a.eva())})};cT.prototype.La=function(){this.rO.destroy()};cT.O=function(a){return new (a||cT)};
cT.Fa=_.hd({type:cT,oa:[["","xapTabstopGroup",""]],Ad:function(a,b,c){a&1&&_.Mma(b.items,_.mg(c,dT,4));a&2&&_.Nma()},Ya:function(a,b){a&1&&_.N("keyup",function(c){_.iVa(b.rO,"keyboard");b.rO.Hn(c)})},inputs:{disabled:[1,"disabled"],orientation:[1,"orientation"],Lw:[1,"withWrap"],oD:[1,"withTypeAhead"]},outputs:{disabled:"disabledChange",orientation:"orientationChange",Lw:"withWrapChange",oD:"withTypeAheadChange"},standalone:!0});new _.Zt("+ {NUMBER} more");new _.em;new _.gm;var I8b=_.H4a.b6[3];I8b=I8b.replace(/yyyy/,"yy").replace(/yy/,"yyyy");I8b==="M/d/yyyy"&&(I8b="MM/dd/yyyy");I8b.replaceAll(/[Mdy]/g,function(a){switch(a){case "y":return"Y";case "M":return"M";case "d":return"D"}});var eT=function(){};eT.O=function(a){return new (a||eT)};eT.Da=_.ed({type:eT});eT.Ca=_.Hc({imports:[_.fM]});var fT=function(){};fT.O=function(a){return new (a||fT)};fT.Da=_.ed({type:fT});fT.Ca=_.Hc({});var gT=function(){};gT.O=function(a){return new (a||gT)};gT.Da=_.ed({type:gT});gT.Ca=_.Hc({imports:[_.Dn,_.xA,_.dy,dS,_.Ex,_.xy,_.QF,_.yy,_.nu,_.Xs,_.xF,_.vF,_.TD,_.xF]});var hT=function(){};hT.O=function(a){return new (a||hT)};hT.Da=_.ed({type:hT});hT.Ca=_.Hc({});var J8b=function(){this.fza=[];this.KNb=new _.lf};J8b.O=function(a){return new (a||J8b)};
J8b.ya=_.ad({type:J8b,oa:[["reach-date-presets-menu"]],qb:[1,"reach-date-presets-menu"],inputs:{fza:"presets"},outputs:{KNb:"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&&(_.H(0,"div",0),_.E(1,YXb,4,1,"ng-container",1),_.I());a&2&&(_.A(),_.F("ngIf",(b.fza==null?null:b.fza.length)>0))},Ia:[_.wn,_.xn,_.Zx,cT,dT],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 iT=function(){};iT.O=function(a){return new (a||iT)};iT.Da=_.ed({type:iT});iT.Ca=_.Hc({imports:[_.Dn]});var jT=function(){};jT.O=function(a){return new (a||jT)};jT.Da=_.ed({type:jT});jT.Ca=_.Hc({imports:[jR]});var kT=function(){};kT.O=function(a){return new (a||kT)};kT.Da=_.ed({type:kT});kT.Ca=_.Hc({imports:[_.Dn,jT,iT]});var lT=function(){};lT.O=function(a){return new (a||lT)};lT.Da=_.ed({type:lT});lT.Ca=_.Hc({imports:[_.Dn,kT,iT]});var mT=function(){};mT.O=function(a){return new (a||mT)};mT.Da=_.ed({type:mT});mT.Ca=_.Hc({imports:[_.Dn,iT,lT,lT]});var nT=function(){};nT.O=function(a){return new (a||nT)};nT.Da=_.ed({type:nT});nT.Ca=_.Hc({});var oT=function(){};oT.O=function(a){return new (a||oT)};oT.Da=_.ed({type:oT});oT.Ca=_.Hc({imports:[_.ur,_.Dn,_.xA,_.dy,_.Ny,_.Ex,_.ly,_.zM,_.rF,_.zy,_.nu,_.Ms,_.Ks,mT,_.lx,_.os,hT,nT]});_.Tpb(aT,[_.xn,_.dj,_.Uw,_.Nw,_.yx,_.ux,_.px,_.yA,_.Mw,_.oF,_.cx,bT,ZS,$S,J8b],[]);var pT=function(){};pT.O=function(a){return new (a||pT)};pT.Da=_.ed({type:pT});pT.Ca=_.Hc({imports:[_.Dn,_.xA,_.dy,_.Cx,_.Ex,eT,_.QF,_.rF,_.nu,_.$C,oT,_.lx,fT,gT,_.tF]});var qT=function(){};qT.O=function(a){return new (a||qT)};qT.Da=_.ed({type:qT});qT.Ca=_.Hc({imports:[_.Dn,_.dy,_.Ny,_.Cx,_.Ex,_.lx]});var rT=function(){};rT.O=function(a){return new (a||rT)};rT.Da=_.ed({type:rT});rT.Ca=_.Hc({imports:[_.VE]});var sT=function(){};sT.O=function(a){return new (a||sT)};sT.Da=_.ed({type:sT});sT.Ca=_.Hc({Pb:[{wa:_.QNa,lc:!0}],imports:[_.ur,_.Dn,rT,_.dy,jT,_.Ny,_.Cx,_.Ex,_.ly,_.xy,_.QF,_.yy,_.nu,_.TD,_.Ms,qT,_.lx,pT]});var tT=function(){};tT.O=function(a){return new (a||tT)};tT.Da=_.ed({type:tT});tT.Ca=_.Hc({imports:[_.Dn,sT,pT]});var uT=function(){};uT.O=function(a){return new (a||uT)};uT.Da=_.ed({type:uT});uT.Ca=_.Hc({Pb:[{wa:_.B8a,lc:{Oq:"grimoire-xref",OSa:864E5,vUa:!0}}],imports:[_.mp,XS,_.Dn,_.wy,_.zy,YS,tT]});var vT=function(){};vT.O=function(a){return new (a||vT)};vT.Da=_.ed({type:vT});vT.Ca=_.Hc({imports:[yR]});var wT=function(){};wT.O=function(a){return new (a||wT)};wT.Da=_.ed({type:wT});wT.Ca=_.Hc({imports:[_.mp,_.Dn,_.nw,_.GF,_.EF,_.dy,_.zy,_.nu,_.xy,_.yy,_.DD,uT,vT]});var xT=function(){};xT.O=function(a){return new (a||xT)};xT.Da=_.ed({type:xT});xT.Ca=_.Hc({imports:[_.Dn,_.Jw]});var yT=function(){};yT.O=function(a){return new (a||yT)};yT.Da=_.ed({type:yT});yT.Ca=_.Hc({imports:[_.mp,_.Dn,_.CB,_.GF,_.UL,_.EF,_.dy,dS,_.nu,_.IK,xT,_.OJ,_.To,_.LB,YS,wT]});var zT=function(){};zT.O=function(a){return new (a||zT)};zT.Da=_.ed({type:zT});zT.Ca=_.Hc({imports:[_.mp,_.Dn,VS,_.dy,_.nu,_.xy,_.zM,JO,_.yy,_.To,WS,yT]});var AT=function(){};AT.O=function(a){return new (a||AT)};AT.Da=_.ed({type:AT});AT.Ca=_.Hc({imports:[DO,_.Dn,_.nK,_.CB,lS,kS,_.GF,JN,_.To,_.mp]});var BT=function(){};BT.O=function(a){return new (a||BT)};BT.Da=_.ed({type:BT});BT.Ca=_.Hc({imports:[_.mp,_.Dn,_.yv,_.GB,fO,_.EF,_.dy,_.To,_.$G,_.vy]});var CT=function(){};CT.O=function(a){return new (a||CT)};CT.Da=_.ed({type:CT});CT.Ca=_.Hc({Pb:[CN,kQ,lQ],imports:[_.mp,_.Dn,GR,tS,TS,US,NN,_.EF,zT,BT,_.LB,AT]});var DT=function(){};DT.O=function(a){return new (a||DT)};DT.Da=_.ed({type:DT});DT.Ca=_.Hc({imports:[_.Dn,_.dy,_.Ny,_.nu,_.yy,_.To]});var ET=function(){};ET.O=function(a){return new (a||ET)};ET.Da=_.ed({type:ET});ET.Ca=_.Hc({imports:[_.mp,_.Dn,DT,_.wt,_.dy,_.nu,_.yy,_.eJ,_.To]});var FT=function(){};FT.O=function(a){return new (a||FT)};FT.Da=_.ed({type:FT});FT.Ca=_.Hc({imports:[_.Dn,_.dy,dS,_.nu,_.OF,_.ly,_.yy,_.uA]});var GT=function(){};GT.O=function(a){return new (a||GT)};GT.Da=_.ed({type:GT});GT.Ca=_.Hc({imports:[_.Dn,_.dy,dS,_.nu,_.OF,_.ly,_.yy,_.uA]});var HT=function(){};HT.O=function(a){return new (a||HT)};HT.Da=_.ed({type:HT});HT.Ca=_.Hc({imports:[_.mp,_.Dn,_.dy,_.Cx,_.nu,_.Ex,_.yy,_.xA,_.lx,FT,GT]});var IT=function(){};IT.O=function(a){return new (a||IT)};IT.Da=_.ed({type:IT});IT.Ca=_.Hc({imports:[_.Dn,_.HA,_.GF,_.EF,PR,HT,FT,GT]});var JT=function(){};JT.O=function(a){return new (a||JT)};JT.Da=_.ed({type:JT});JT.Ca=_.Hc({Pb:[{wa:_.U8a,lc:{RC:0,MB:0,i8a:1500,Dtb:!0}}],imports:[_.mp,_.Dn,ET,_.dy,_.nu,JO,_.yy,IT]});var KT=function(){};KT.O=function(a){return new (a||KT)};KT.Da=_.ed({type:KT});KT.Ca=_.Hc({imports:[_.Dn,_.wt,CT,JT,_.LB]});var LT=function(){};LT.O=function(a){return new (a||LT)};LT.Da=_.ed({type:LT});LT.Ca=_.Hc({Pb:[_.VK,_.lL],imports:[KT,_.Dn,_.wt,$R,BT]});var MT=function(){};MT.prototype.resolve=function(a){return _.Qh(a)};MT.O=function(a){return new (a||MT)};MT.ua=_.q({token:MT,qa:MT.O,Ga:"root"});var K8b=function(a,b){this.qM="/repos";this.gUc="https://cloud.google.com/source-repositories/docs/";this.w8c="https://cloud.google.com/source-repositories/docs/support";_.aj.has(2)&&b.navigate([this.qM])};K8b.O=function(a){return new (a||K8b)(_.B(_.Lv),_.B(_.uh))};
K8b.ya=_.ad({type:K8b,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&&(_.H(0,"div",0)(1,"h2"),_.Q(2," Welcome to Cloud Source Repositories "),_.I(),_.H(3,"p"),_.Q(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.I(),_.H(5,"div",1)(6,"a",2)(7,"mat-icon"),_.Q(8,"info"),_.I(),_.Sf(9),_.Q(10,"Documentation"),_.Uf(),_.I(),_.H(11,"a",3)(12,"mat-icon"),_.Q(13,"help"),_.I(),_.Sf(14),_.Q(15,"Support"),_.Uf(),_.I()(),_.H(16,"a",4),_.Q(17," view all repositories "),
_.I()());a&2&&(_.A(6),_.F("externalLink",b.gUc),_.A(5),_.F("externalLink",b.w8c),_.A(5),_.F("routerLink",b.qM))},Ia:[_.kp,_.gp,_.Lr,_.Mr,_.tt,_.Dw,_.Ct,_.mu,_.Ro],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 L8b={RY:0,iwc:1,vu:2,ooa:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var NT=function(){};NT.prototype.transform=function(a){return _.TF(a)?"/piper///depot/"+$Xb(a.path):_.SF(a)?encodeURIComponent(a.repository)+"/"+$Xb(a.path):(_.kG(a)?"/h":"")+"/"+encodeURIComponent(a.ub)+"/"+$Xb(a.repository)+"/+/"+$Xb(a.Eb)+":"+$Xb(a.path)};NT.O=function(a){return new (a||NT)};NT.He=_.id({name:"placeToHref",type:NT,le:!0});var OT=function(){};OT.prototype.transform=function(a){return _.Uq(a.kc().ud("/").kb())};OT.O=function(a){return new (a||OT)};OT.He=_.id({name:"repoRootLink",type:OT,le:!0});var PT=function(){this.ny=L8b;this.ina="RecentItem"};
PT.prototype.Ra=function(){switch(this.dNb){case "REPO":var a=this.Za;this.data={Za:a,type:0,qY:this.ina+"Repo",icon:"shared:repository",zha:ZXb(a),yxa:_.Uq(a.kc().ud("/").kb()),Aha:"navigateMainRepo",Lm:a.ub,FOb:_.Uq(_.iG(a.kc(),"repoGroup").kb())};break;case "REF":a=this.Za;this.data={Za:a,type:1,qY:this.ina+"Branch",icon:"source:branch",zha:ZXb(a),yxa:_.Uq(a.kc().ud("/").kb()),Aha:"navigateMainBranch",Lm:a.ub,FOb:_.Uq(_.iG(a.kc(),"repoGroup").kb())};break;case "FOLDER":a=this.Za;this.data={Za:a,
type:3,qY:this.ina+"Folder",icon:"source:folder_open",repository:a.repository,Od:a.Eb&&_.dG(a.Eb),zha:_.mB(a.path||"")||"/",yxa:_.Uq(a),Aha:"navigateMainFolder",path:a.path,prefix:_.Ih(a.path)+"/"};break;case "FILE":a=this.Za;this.data={Za:a,type:2,qY:this.ina+"File",icon:"source:file",repository:a.repository,Od:a.Eb&&_.dG(a.Eb),zha:_.mB(a.path),yxa:_.Uq(a),Aha:"navigateMainFile",path:a.path,prefix:_.Ih(a.path)+"/"};break;default:_.bb(this.dNb,"Unexpected place item type")}};
PT.O=function(a){return new (a||PT)};
PT.ya=_.ad({type:PT,oa:[["item-display","place",""]],inputs:{ina:"trackElementPrefix",displayName:"displayName",dNb:"placeItemType",Za:"place"},oc:["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&&(_.K(0,"mat-icon",1),_.E(1,aYb,5,7,"ng-container",2)(2,cYb,10,11,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(3),_.F("svgIcon",b.data.icon),_.A(),_.F("ngIf",b.data.type==b.ny.RY||b.data.type==b.ny.iwc)("ngIfElse",a))},Ia:[_.kp,_.xn,_.mu,_.Ro,NT,OT],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 M8b=_.ne({state:1,message:"Unavailable"}),N8b=function(a,b){this.rD=_.JF;this.Gva=_.jj;this.h4c=b.j2().ha(_.z(function(c){return _.BF(c)}),_.Ze(function(c){_.Mt(a,c);return M8b}),_.uf(_.KF),_.sf())};N8b.O=function(a){return new (a||N8b)(_.B(_.Lt),_.B(_.qw))};
N8b.ya=_.ad({type:N8b,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&&(_.H(0,"div",1),_.E(1,iYb,5,4,"ng-container",2),_.R(2,"async"),_.I(),_.E(3,jYb,2,0,"ng-template",null,0,_.Dg));a&2&&(_.A(),_.F("ngIf",_.S(2,1,b.h4c)))},Ia:[_.wn,_.xn,_.yn,_.zn,_.Lr,_.Mr,_.tt,PT,_.FF,_.DF,_.Cn],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 O8b=_.ne({state:1,message:"Unavailable"}),QT=function(a,b,c,d){var e=this;this.bc=c;this.Ja=d;this.Efc="NXc";this.p$a="MXc";this.qfa=uYb;this.ad=_.JF;this.Gva=_.jj;this.Fc=new ZZb(function(f){return Array.from(f.children.values())});this.FRa=new Map;this.RAa=new _.lh(!1);this.xF=0;this.QSa=new _.vm(!0);this.U1c=c.f2().ha(_.z(function(f){return f||50}));this.M7c=c.n2().ha(_.df(1),_.xf(function(f){e.xF=f.length;e.QSa.emit(e.xF);_.ym(b)}),_.Qpb(this.U1c),_.xf(function(f){f=_.k(f);f.next();f=f.next().value;
e.xF<=f&&e.RAa.next(!0)}),_.Qpb(this.RAa),_.z(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.FRa;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().ud().hj(void 0),y=r.repository&&r.ub&&r.Yc?"repositoryType:"+r.Yc+" repositoryGroupId:"+r.ub+" repo:"+r.repository+" ref:"+r.Eb:void 0;if(y){var D=g.get(y);D||(D=!r.path,D={children:new Map,displayName:"",location:v.kb(),Vy:D,ny:"REPO"},
g.set(y,D));if(r.path){y="";for(var J=_.k(r.path.split("/")),L=J.next();!L.done;L=J.next())if(L=L.value,L.length!==0){y.length>0&&(y+="/");y+=L;var P=D.children.get(L);if(!P){P=y;var ba=r.path,ta=v.ud(P===ba?P:P+"/").kb();P={children:new Map,displayName:"",location:ta,Vy:P===ba||P+"/"===ba,ny:_.jj(ta)};D.children.set(L,P)}D=P}}}}m=_.k(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,wYb(g.get(r),f));n&&vYb(g,n);f=new b_b;f.data=Array.from(g.values());return _.BF(f)}),_.xf(function(f){e.Fc.sk=
[];f=_.k(f.Xb.data);for(var g=f.next();!g.done;g=f.next())tYb(g.value,e.Fc.sk);e.Fc.jN()}),_.Ze(function(f){_.Mt(a,f);return O8b}),_.uf(_.KF))};QT.prototype.UE=function(a){if(!_.DG(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.CG(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};QT.prototype.NXc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.FRa.get(a))&&this.Fc.toggle(a)};
QT.prototype.MXc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.FRa.get(a))&&(a.Vy?this.bc.aCa(a.location).ha(_.df(1)).subscribe():this.bc.eBa(a.location).ha(_.df(1)).subscribe(),this.Ja.ob({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Vy=!a.Vy,this.xF+=a.Vy?1:-1,this.QSa.emit(this.xF))};QT.O=function(a){return new (a||QT)(_.B(_.Lt),_.B(_.Tg),_.B(_.qw),_.B(_.fp))};
QT.ya=_.ad({type:QT,oa:[["starred-items"]],Ya:function(a,b){a&1&&_.N("click",function(c){return b.UE(c)})},outputs:{QSa:"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&&(_.H(0,"div",1),_.E(1,
rYb,5,4,"ng-container",2),_.R(2,"async"),_.I(),_.E(3,sYb,2,0,"ng-template",null,0,_.Dg));a&2&&(_.A(),_.F("ngIf",_.S(2,1,b.M7c)))},Ia:[_.xn,_.yn,_.zn,_.Lr,_.Mr,_.tt,_.FF,PT,_.DF,_.Dw,_.Bt,_.yD,_.xD,_.CD,yN,_.zD,GN,_.Cn],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 P8b={vic:"initial",Tbd:"return"},RT=function(a,b,c,d,e,f,g){this.Ja=a;this.bc=c;this.gG=d;this.A6a=f;this.Va=g;this.cvb=new _.Ph;this.I_c=P8b;this.xF=0;_.Fw(e,"SEARCH_BAR");this.g4c=c.j2().ha(_.z(function(m){return m.length}));this.state=_.ve(c.j2(),c.n2()).ha(_.df(1),_.z(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Ze(function(m){_.Mt(b,m);return _.ne("return")}))};RT.prototype.Ra=function(){this.gG.Qm(this.cvb)};
RT.prototype.La=function(){_.nwb(this.gG)};
RT.prototype.UE=function(a){var b=this;if(!_.DG(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.CG(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,c==="copy"){this.ob("copy");var e=d.dataset.copyContent||"";this.bc.o2().ha(_.df(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.lB(document,d,e);b.A6a.open("Copied to clipboard!","",{duration:1E3})})}else c==="navigate"&&d instanceof HTMLAnchorElement&&(this.ob(d.dataset.elementName,
d.dataset.trackActionName),_.Po(this.Va,d.pathname+d.search+d.hash),a.preventDefault())}}};RT.prototype.ob=function(a){this.Ja.ob({element:"LandingPage",action:a,gestureName:"CLICK"})};RT.O=function(a){return new (a||RT)(_.B(_.fp),_.B(_.Lt),_.B(_.qw),_.B(_.sM),_.B(_.zh),_.B(_.Ut),_.B(_.uh))};
RT.ya=_.ad({type:RT,oa:[["landing-page"]],Ya:function(a,b){a&1&&_.N("click",function(c){return b.UE(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&&(_.E(0,AYb,22,8,"ng-container",1),_.R(1,"async"),_.E(2,BYb,1,1,"ng-template",null,0,_.Dg));a&2&&(a=_.bg(3),_.F("ngIf",_.S(1,2,b.state))("ngIfElse",a))},Ia:[_.xn,_.Lr,K8b,_.DF,_.SB,_.QB,_.RB,_.fJ,_.mu,N8b,QT,_.Cn,_.qB],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 ST=function(){this.qwc="REPO";this.f6a=!1;this.BWb=[];this.FVb=_.Mv.has(22);_.Mv.has(2)};_.p.Object.defineProperties(ST.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.f6a=!(a&&a.ub)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.BWb=a.concat().sort(IYb)}}});ST.O=function(a){return new (a||ST)(_.B(_.Nv))};
ST.ya=_.ad({type:ST,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},oc:["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&&(_.H(0,"table",0)(1,"thead")(2,"tr"),_.E(3,CYb,1,0,"th",1),_.H(4,"th",
2),_.Q(5,"Name"),_.I(),_.E(6,DYb,2,0,"th",3),_.I()(),_.H(7,"tbody"),_.E(8,HYb,8,5,"tr",4),_.I()());a&2&&(_.A(3),_.F("ngIf",b.FVb),_.A(3),_.F("ngIf",b.f6a),_.A(2),_.F("ngForOf",b.BWb))},Ia:[_.kp,_.wn,_.xn,_.Lr,_.Mr,_.mu,_.Yx,_.ay,_.Ro,_.zL],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 Q8b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(Q8b,Error);var TT=function(a,b){this.k2a=a;this.S2a=b};TT.prototype.R2a=function(a){var b=this,c=a.name;return c?_.mmb(this.S2a,function(){return b.k2a.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.oe(new Q8b)};TT.O=function(a){return new (a||TT)(_.t(LZb),_.t(_.mD))};TT.ua=_.q({token:TT,qa:TT.O,Ga:"root"});var R8b={filter:"lifecycleState:ACTIVE"},UT=function(a,b,c){this.Ja=a;this.m2a=b;this.pza=c;this.j3a=new _.zu(this.Ja);this.Hf=new _.Au(this.Ja);this.t3c=new _.Au(this.Ja)};UT.prototype.create=function(a,b,c){var d=this,e=new _.gD({name:a,projectId:b});c&&(e.parent=c);return this.pza.create(e).ha(_.vf(function(f){return S8b(d,e,f)}),_.Ze(function(f){return _.ne(_.sG({reason:0,error:f}))}),_.uf(_.KF),_.xf(function(f){_.rG(f)&&T8b(d,f.Xb)}))};
UT.prototype.get=function(a){var b=this;return this.j3a.fetch(a,function(){return b.pza.get(a)})};var S8b=function(a,b,c){return a.m2a.R2a(c).ha(_.z(function(d){return d.response?_.BF(b):d.error?_.sG({reason:1,error:d.error}):_.sG({reason:2,error:Error("Bf")})}),_.Ze(function(d){return _.ne(_.sG({reason:2,error:d}))}))};UT.prototype.refreshPolicy=function(a,b){this.t3c.refresh(a,function(){return b},!1)};var T8b=function(a,b){a.Hf.refresh(R8b,function(c){return c.concat(b).sort(JYb)})};
UT.O=function(a){return new (a||UT)(_.t(_.fp),_.t(TT),_.t(_.kD))};UT.ua=_.q({token:UT,qa:UT.O,Ga:"root"});var U8b=["scope"],VT=function(){this.update=new _.vm};VT.prototype.Ra=function(){};VT.prototype.Uea=function(a){return _.Ni(a)?a.repository:a.Yc&&a.ub&&!_.SF(a)?a.ub:"All repositories"};VT.prototype.rp=function(a){if(_.Ni(a))return"Repository";if(a.Yc&&a.ub&&!_.SF(a))return"Project"};VT.O=function(a){return new (a||VT)};
VT.ya=_.ad({type:VT,oa:[["project-selector-item","place",""]],tb:function(a,b){a&1&&_.lg(U8b,7);if(a&2){var c;_.pg(c=_.qg())&&(b.U4a=c.first)}},inputs:{Za:"place"},outputs:{update:"update"},oc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ta:function(a){a&1&&_.E(0,KYb,1,1,"ng-template",null,0,_.Dg)},Ia:[uO],mb:2,Oa:0});var WT=function(){};WT.O=function(a){return new (a||WT)};WT.Da=_.ed({type:WT});WT.Ca=_.Hc({imports:[_.Dn,xO]});var XT=function(a){this.mk=a};XT.prototype.Ra=function(){};XT.prototype.Ub=function(){V8b(this)};var V8b=function(a){a.vq.ZT();var b=a.oka;var c=a.Za;b={title:b.Uea(c),b1:b.U4a,mc:"ProjectSelectorRepositoriesTree",label:b.rp(c)};a.xB=b;_.ym(a.mk)};XT.O=function(a){return new (a||XT)(_.B(_.Tg))};
XT.ya=_.ad({type:XT,oa:[["project-selector","place",""]],tb:function(a,b){a&1&&(_.lg(NP,7),_.lg(VT,7));if(a&2){var c;_.pg(c=_.qg())&&(b.vq=c.first);_.pg(c=_.qg())&&(b.oka=c.first)}},inputs:{Za:"place"},features:[_.ud],oc:["place",""],Aa:2,Ba:2,Ea:[["ariaLabel","select repository menu",3,"item"],[3,"update","place"]],ta:function(a,b){a&1&&(_.K(0,"dropdown-button",0),_.H(1,"project-selector-item",1),_.N("update",function(){return V8b(b)}),_.I());a&2&&(_.F("item",b.xB),_.A(),_.F("place",b.Za))},Ia:[NP,
VT],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});var NYb=function(a){return{element:a,dSa:"clearButton",RRa:"search"}},VYb=new _.Zt("This repository is mirrored from {repoType}"),W8b={wbc:0,xbc:1,Dic:2,Kxc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},X8b=_.BF({kind:0}),Y8b=_.BF({kind:1}),Z8b=_.BF({kind:2}),YT=function(a,b,c,d,e){var f=this;this.Ja=a;this.mh=b;this.LOb=c;this.cka=d;this.gG=e;this.ad=_.JF;this.c5a="Type to filter repositories";this.zoa=W8b;this.mc="RepositoriesSearch";this.YV=new _.pf(1);this.kAa=new _.lh("");
this.GVb=!1;this.Pl=void 0;this.jYb=_.ve([this.YV.ha(_.z(YYb),_.gf(XYb)),this.kAa.ha(_.gf())]).ha(_.vf(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return $8b(f,g,m)}),_.uf(_.KF));this.P6c=this.jYb.ha(_.Ge(_.rG),_.vf(function(g){var m=g.Xb;return T0b(f.cka).ha(_.z(function(n){return n.length>9&&(m.kind===1||m.kind===3)}))}))};_.h=YT.prototype;_.h.Ec=function(){this.Pl&&this.Pl.focus()};_.h.Ra=function(){};
_.h.Ub=function(a){a.location&&(this.gG.Qm(this.location),this.Pl&&(_.Oob(this.Pl),this.kAa.next("")),this.YV.next(this.location),this.GVb=!_.SF(this.location))};_.h.La=function(){_.nwb(this.gG)};_.h.JM=function(){this.Pl&&(_.Oob(this.Pl),this.Ja.ob({gestureName:"CLICK",element:this.mc,action:"clearLink",projectId:this.location.ub}))};
var $8b=function(a,b,c){return(!b||_.Mv.has(69)&&b.kind==="depot"?T0b(a.cka):U0b(a.cka,b)).ha(_.z(function(d){return d.filter(function(e){if(c){var f=e.Sf;e=BGb(c,f.ej)||BGb(c,e.displayName)||BGb(c,f.projectId||f.Cn||f.Or)}else e=!0;return e})}),_.vf(function(d){return d.length>0?_.ne(_.BF({kind:3,rows:d.map(WYb)})):c?_.ne(Y8b):b&&b.kind==="project"?a.LOb.get(b.projectId).ha(_.cf(X8b),_.Ze(function(e){_.Mt(a.mh,e);return _.ne(Z8b)}),_.df(1)):_.ne(Z8b)}))};
YT.O=function(a){return new (a||YT)(_.B(_.fp),_.B(_.Lt),_.B(UT),_.B(qO),_.B(_.sM),_.B(_.Nv))};
YT.ya=_.ad({type:YT,oa:[["repositories-browser","location",""]],tb:function(a,b){a&1&&_.lg(_.LF,5);if(a&2){var c;_.pg(c=_.qg())&&(b.Pl=c.first)}},inputs:{location:"location"},features:[_.ud],oc:["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&&(_.E(0,UYb,3,3,"ng-container",0),_.R(1,"async"));a&2&&_.F("ngIf",_.S(1,1,b.jYb))},Ia:[_.xn,_.yn,_.zn,_.tt,_.DB,_.FB,_.EB,_.LF,
_.DF,rO,XT,ST,_.Cn],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 a9b={iFa:0,HGa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},ZT=function(a,b,c,d,e,f,g,m){var n=this;this.mh=a;this.Mb=b;this.Va=c;this.cka=f;this.bc=g;this.SI=m;this.VQ=a9b;this.ad=_.JF;this.F_c="/"+_.op.aH;this.qM="/repos";this.cvb=new _.Ph;this.PFb=_.Mv.has(22);this.fl=_.aj.has(2);this.Za=this.Mb.data.ha(_.z(OFb),_.qf(1),_.ue());this.SI?(this.PFb&&b9b(this),this.FQb=this.fl?this.Mb.data.ha(_.z(function(r){return _.BF(hZb(r.component))})):T0b(this.cka).ha(_.xf(function(r){c9b(n,r)}),_.vf(function(){return n.Mb.data}),
_.z(function(r){return _.BF(hZb(r.component))}),_.Ze(function(r){_.Mt(n.mh,r);return _.AF("Unavailable")}),_.uf(_.KF))):(c9b(this,[]),this.FQb=_.Ee)},b9b=function(a){_.ve(a.bc.j2(),a.bc.n2()).ha(_.df(1),_.Ze(function(b){_.Mt(a.mh,b);return _.Ee})).subscribe()},c9b=function(a,b){b.length===0&&a.Va.navigate(["/"+_.op.bGa])};ZT.O=function(a){return new (a||ZT)(_.B(_.Lt),_.B(_.kh),_.B(_.uh),_.B(_.Nv),_.B(_.Lv),_.B(qO),_.B(_.qw),_.B(_.on))};
ZT.ya=_.ad({type:ZT,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&&(_.E(0,fZb,4,4,"ng-container",2),_.R(1,"async"),_.E(2,gZb,5,1,"ng-template",null,0,_.Dg));a&2&&_.F("ngIf",_.S(1,1,b.FQb))},Ia:[_.kp,_.xn,_.Bn,_.yn,_.zn,_.DB,_.FB,_.EB,RT,_.DF,jO,_.yz,XZb,_.zz,YT,_.Ro,_.Cn],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 $T=function(){};$T.O=function(a){return new (a||$T)};$T.Da=_.ed({type:$T});$T.Ca=_.Hc({imports:[_.mp,_.Dn,_.hp,_.wt,_.dy,_.nu,_.To]});var aU=function(){};aU.O=function(a){return new (a||aU)};aU.Da=_.ed({type:aU});aU.Ca=_.Hc({imports:[_.mp,_.Dn,_.wt,_.dy,_.nu,_.IK,_.To]});var bU=function(){};bU.O=function(a){return new (a||bU)};bU.Da=_.ed({type:bU});bU.Ca=_.Hc({imports:[_.Dn,_.wt,aU,_.GF,_.EF,_.nu]});var cU=function(){};cU.O=function(a){return new (a||cU)};cU.Da=_.ed({type:cU});cU.Ca=_.Hc({imports:[_.mp,_.Dn,_.wt,_.GF,aU,_.EF,_.dy,_.nu,_.DD,_.To,_.AL]});var dU=function(){};dU.O=function(a){return new (a||dU)};dU.Da=_.ed({type:dU});dU.Ca=_.Hc({imports:[_.Dn,_.wt,$T,_.EF,_.dy,_.TB,_.nu,_.sz,bU,cU]});var eU=function(){};eU.O=function(a){return new (a||eU)};eU.Da=_.ed({type:eU});eU.Ca=_.Hc({imports:[_.Dn,OP,WT,xO]});var fU=function(){};fU.O=function(a){return new (a||fU)};fU.Da=_.ed({type:fU});fU.Ca=_.Hc({imports:[_.mp,_.Dn,_.wt,_.xA,_.GB,_.NF,_.EF,_.dy,_.nu,_.Ex,_.yy,wO,_.lx,eU,_.To,_.AL]});var gU=function(){};gU.O=function(a){return new (a||gU)};gU.Da=_.ed({type:gU});gU.Ca=_.Hc({imports:[_.mp,_.Dn,_.GB,dU,_.EF,JO,fU,_.To]});var hU=function(a,b,c,d,e){this.location=a;this.lw=b;this.Gya=c;this.Va=d;this.Ah=e;this.M6c=_.Mv.has(77)};hU.prototype.kf=function(a){var b=a.rMb.get("package");return this.Gya.has(b)?d9b(this,a):e9b(this,this.location.path())};
var e9b=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 _.Ai;_.Bi(c,"q",b.replace(_.IUa,""));c.ud("/"+_.op.x6);return _.No(a.Va,c.toString())},d9b=function(a,b){if(!a.M6c)return!0;var c=_.Qh(b);return c.params.Rx==="1"?!0:(b=PGb(c,a.Gya,a.lw))?_.ne(_.Oo(a.Va,_.Uq(b),{wg:"preserve"})).ha(_.xf(function(){a.Ah.I3(hN,{data:c,duration:7E3})})):!0};
hU.O=function(a){return new (a||hU)(_.t(_.Jn),_.t(_.Y4a),_.t(_.Z4a),_.t(_.uh),_.t(_.Ut),_.t(_.Nv))};hU.ua=_.q({token:hU,qa:hU.O,Ga:"root"});var iU,g9b,jU;iU={Vc:MT,fo:_.tM};_.f9b=new _.E9a;
g9b=[{path:"",Jia:"full",kf:_.aG([QO]),children:[{path:"**",component:ZT,resolve:iU,Qq:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:ZT,resolve:iU,Qq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",kf:_.aG([RO]),children:[]},{us: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 _.gh("_",{}),new _.gh("depot",
{}),c]);return b.length<4?{SM:b}:{SM:b,aza:{path:c}}},LHb:"piper/:path",component:WR,resolve:iU,data:{groupType:"depot"},kf:_.aG([UO,SO,TO,VO])},{us:function(a,b,c){var d=_.f9b.oe();return d?d(a,b,c):null},LHb:":package/:path",component:WR,resolve:iU,data:{groupType:"depot"},kf:_.aG([SO,hU]),Qq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:ZT,resolve:iU,Qq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:WR,resolve:iU,
Qq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:AO,resolve:iU,Qq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:WR,resolve:iU,Qq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:WR,resolve:iU,kf:_.aG([SO]),Qq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:ZT,resolve:iU,Qq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:WR,resolve:iU,Qq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:AO,resolve:iU,Qq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:WR,resolve:iU,Qq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:WR,resolve:iU,kf:_.aG([SO]),Qq:"paramsOrQueryParamsChange"}];jU=function(){};jU.O=function(a){return new (a||jU)};jU.Da=_.ed({type:jU,id:"source"});
jU.Ca=_.Hc({Pb:[_.tM,_.CK,_.QJ],imports:[PO,_.BK,gU,LT,_.nA(g9b),_.To]});_.Scb(jU,"source");
_.Fh();
}catch(e){_._DumpException(e)}
try{
_.Eh("search");

_.Fh();
}catch(e){_._DumpException(e)}
try{
_.Eh("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);
_.Fh();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
